diff --git a/src/views/eam/mold/moldinspectionjob/moldInspectionMain.data.ts b/src/views/eam/mold/moldinspectionjob/moldInspectionMain.data.ts index cac514e..3b182af 100644 --- a/src/views/eam/mold/moldinspectionjob/moldInspectionMain.data.ts +++ b/src/views/eam/mold/moldinspectionjob/moldInspectionMain.data.ts @@ -21,7 +21,9 @@ const moldListAll = await MoldAccountsApi.getMoldAccountsAllNoPage({sourceType: const moldListByFactory = moldListAll.filter(item => item.factoryAreaNumber == userStore.userSelfInfo.deptId) const userList = await selecUserByType({ classType: 'MOLD', factoryAreaNumber: '', flag: 1 }) const dutyUserList = await selecUserByType({ classType: 'MOLD', factoryAreaNumber: '', flag: null }) -dutyUserList.push({ name:userStore.user.nickname,id:userStore.user.id,deptId:userStore.userSelfInfo.deptId }) +if (dutyUserList.filter(item => item.id == userStore.user.id).length == 0) { + dutyUserList.push({ name:userStore.user.nickname,id:userStore.user.id,deptId:userStore.userSelfInfo.deptId }) +} const engineerList = await selecUserByType({ classType: 'MOLD', factoryAreaNumber: '', flag: 2}) const repairList = await MoldMaintenanceMainApi.getMoldMainTempList('MOLD') // 表单校验