You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
<!--
|
|
|
|
|
@ 作者: 秦东
|
|
|
|
|
@ 时间: 2024-05-31 09:20:58
|
|
|
|
|
@ 备注: 固定App项目
|
|
|
|
|
-->
|
|
|
|
|
<script lang='ts' setup>
|
|
|
|
|
import { taskflowquery } from '@/api/DesignForm/type'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//引入页面
|
|
|
|
|
import MyToDoPage from '@/views/sysworkflow/lowcodepage/runApp/regularPage/myToDoPage.vue'
|
|
|
|
|
import CompletedMattersPage from '@/views/sysworkflow/lowcodepage/runApp/regularPage/completedMattersPage.vue'
|
|
|
|
|
import SendCopy from '@/views/sysworkflow/lowcodepage/runApp/regularPage/sendCopy.vue'
|
|
|
|
|
import MyCreate from '@/views/sysworkflow/lowcodepage/runApp/regularPage/myCreate.vue'
|
|
|
|
|
import MyDrafts from '@/views/sysworkflow/lowcodepage/runApp/regularPage/myDrafts.vue'
|
|
|
|
|
|
|
|
|
|
const props = defineProps({
|
|
|
|
|
pickAppMenu:{
|
|
|
|
|
type:Object,
|
|
|
|
|
default(){
|
|
|
|
|
return {}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
drawerWith:{
|
|
|
|
|
type:Number,
|
|
|
|
|
default:0
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
const loadingTd = ref(false)
|
|
|
|
|
const searckFormRefTd = ref(ElForm); //表单
|
|
|
|
|
const taskFlowAryTd = ref<any>([]) //记录数组
|
|
|
|
|
//搜索条件参数
|
|
|
|
|
const selectInfoTd = reactive<taskflowquery>({
|
|
|
|
|
page: 1,
|
|
|
|
|
pagesize: 20,
|
|
|
|
|
class: 2
|
|
|
|
|
})
|
|
|
|
|
const totalstd = ref<number>(0) //总共多少条记录
|
|
|
|
|
|
|
|
|
|
//初始化数据
|
|
|
|
|
const initData = () =>{
|
|
|
|
|
selectInfoTd.page = 1;
|
|
|
|
|
selectInfoTd.pagesize = 15;
|
|
|
|
|
selectInfoTd.title = ""
|
|
|
|
|
selectInfoTd.class = 2;
|
|
|
|
|
selectInfoTd.state = 0;
|
|
|
|
|
}
|
|
|
|
|
//重置表单
|
|
|
|
|
const resetQueryTd = () =>{
|
|
|
|
|
searckFormRefTd.value.resetFields();
|
|
|
|
|
initData();
|
|
|
|
|
}
|
|
|
|
|
</script>
|
|
|
|
|
<template>
|
|
|
|
|
<el-scrollbar class="scroBox">
|
|
|
|
|
<MyToDoPage v-if="props.pickAppMenu.isMain==1" :pick-app-menu="pickAppMenu" :drawer-with="props.drawerWith" />
|
|
|
|
|
<CompletedMattersPage v-if="props.pickAppMenu.isMain==2" :pick-app-menu="pickAppMenu" :drawer-with="props.drawerWith" />
|
|
|
|
|
<SendCopy v-if="props.pickAppMenu.isMain==3" :pick-app-menu="pickAppMenu" :drawer-with="props.drawerWith" />
|
|
|
|
|
<MyCreate v-if="props.pickAppMenu.isMain==4" :pick-app-menu="pickAppMenu" :drawer-with="props.drawerWith" />
|
|
|
|
|
<MyDrafts v-if="props.pickAppMenu.isMain==5" :pick-app-menu="pickAppMenu" :drawer-with="props.drawerWith" />
|
|
|
|
|
</el-scrollbar>
|
|
|
|
|
</template>
|
|
|
|
|
<style lang='scss' scoped>
|
|
|
|
|
|
|
|
|
|
</style>
|