大屏以及质量管理

This commit is contained in:
Teo
2025-07-30 16:25:45 +08:00
parent c069b53636
commit 3d5a77b732
24 changed files with 479 additions and 473 deletions

View File

@ -65,8 +65,12 @@ import ApprovalRecord from '@/components/Process/approvalRecord.vue';
import ApprovalButton from '@/components/Process/approvalButton.vue';
import { AxiosResponse } from 'axios';
import { StartProcessBo } from '@/api/workflow/workflowCommon/types';
import { useUserStoreHook } from '@/store/modules/user';
const { proxy } = getCurrentInstance() as ComponentInternalInstance;
// 获取用户 store
const userStore = useUserStoreHook();
// 从 store 中获取项目列表和当前选中的项目
const currentProject = computed(() => userStore.selectedProject);
const buttonLoading = ref(false);
const loading = ref(true);
const leaveTime = ref<Array<string>>([]);
@ -92,27 +96,27 @@ const options = [
];
const flowCodeOptions = [
{
value: 'leave1',
value: currentProject.value.id + '_leave1',
label: '请假申请-普通'
},
{
value: 'leave2',
value: currentProject.value.id + '_leave2',
label: '请假申请-排他网关'
},
{
value: 'leave3',
value: currentProject.value.id + '_leave3',
label: '请假申请-并行网关'
},
{
value: 'leave4',
value: currentProject.value.id + '_leave4',
label: '请假申请-会签'
},
{
value: 'leave5',
value: currentProject.value.id + '_leave5',
label: '请假申请-并行会签网关'
},
{
value: 'leave6',
value: currentProject.value.id + '_leave6',
label: '请假申请-排他并行会签'
}
];
@ -284,7 +288,7 @@ const approvalVerifyOpen = async () => {
onMounted(() => {
console.log(proxy.$route.query);
nextTick(async () => {
routeParams.value = proxy.$route.query;
reset();