Merge remote-tracking branch 'origin/dev_pro2.0' into dev_pro2.0
| | |
| | | |
| | | function handleBack() { |
| | | tabs.closeCurrentTab(); |
| | | router.push({ path: '/mes/pd/project' }); |
| | | router.back(); |
| | | } |
| | | |
| | | function handleEdit() { |
| | |
| | | fieldName: 'auditStatus', |
| | | label: '审核结果', |
| | | component: 'Select', |
| | | componentProps: { options: getDictOptions(DICT_TYPE.MES_PD_DOCUMENT_AUDIT_STATUS, 'number'), placeholder: '请选择审核结果' }, |
| | | componentProps: { |
| | | options: getDictOptions( |
| | | DICT_TYPE.MES_PD_DOCUMENT_AUDIT_STATUS, |
| | | 'number', |
| | | ).filter((item) => item.value !== 0), // 0 为待审核,审核时只允许通过/不通过 |
| | | placeholder: '请选择审核结果', |
| | | }, |
| | | rules: 'selectRequired', |
| | | }, |
| | | { fieldName: 'remark', label: '审核意见', component: 'Textarea', componentProps: { placeholder: '请输入审核意见', rows: 3 } }, |
| | |
| | | if (!isOpen) return; |
| | | const data = modalApi.getData<MesPdDocumentAuditApi.DocumentAudit>(); |
| | | modalApi.setState({ title: '资料审核' }); |
| | | await formApi.setValues(data); |
| | | const formData = { ...data }; |
| | | delete formData.auditStatus; |
| | | await formApi.setValues(formData); |
| | | }, |
| | | }); |
| | | </script> |