数通互联化工云平台
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.

83 lines
2.2 KiB

1 year ago
<!--
@ 作者: 秦东
@ 时间: 2024-05-31 09:20:58
@ 备注: 固定App项目
-->
<script lang="ts" setup>
import { taskflowquery } from "@/api/DesignForm/type";
1 year ago
//引入页面
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";
1 year ago
const props = defineProps({
pickAppMenu: {
type: Object,
default() {
return {};
},
},
drawerWith: {
type: Number,
default: 0,
},
1 year ago
});
const loadingTd = ref(false);
const searckFormRefTd = ref(ElForm); //表单
const taskFlowAryTd = ref<any>([]); //记录数组
1 year ago
//搜索条件参数
const selectInfoTd = reactive<taskflowquery>({
page: 1,
pagesize: 20,
class: 2,
});
const totalstd = ref<number>(0); //总共多少条记录
1 year ago
//初始化数据
const initData = () => {
selectInfoTd.page = 1;
selectInfoTd.pagesize = 15;
selectInfoTd.title = "";
selectInfoTd.class = 2;
selectInfoTd.state = 0;
};
1 year ago
//重置表单
const resetQueryTd = () => {
searckFormRefTd.value.resetFields();
initData();
};
1 year ago
</script>
<template>
<el-scrollbar class="scroBox">{{props.pickAppMenu.isMain}}
<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>
1 year ago
</template>
<style lang="scss" scoped></style>