| | |
| | | currentTemplateId.value = matchedTemplate.id; |
| | | // 选中已有模板时,不应视为“模板名称重复导致不可保存” |
| | | isTemplateNameDuplicate.value = false; |
| | | // 如果找到模板,只赋值供应商、项目名称、付款方式和产品信息 |
| | | if (matchedTemplate.supplierId) { |
| | | form.value.supplierId = matchedTemplate.supplierId; |
| | | } |
| | | if (matchedTemplate.supplierName) { |
| | | form.value.supplierName = matchedTemplate.supplierName; |
| | | } |
| | | // 如果找到模板,只赋值项目名称、付款方式和产品信息 |
| | | if (matchedTemplate.projectName) { |
| | | form.value.projectName = matchedTemplate.projectName; |
| | | } |
| | |
| | | approverId: [ |
| | | { required: true, message: "请选择审批人", trigger: "change" }, |
| | | ], |
| | | projectName: [ |
| | | { required: true, message: "请输入项目名称", trigger: "blur" }, |
| | | ], |
| | | // projectName: [ |
| | | // { required: true, message: "请输入项目名称", trigger: "blur" }, |
| | | // ], |
| | | supplierId: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | entryDate: [{ required: true, message: "请选择", trigger: "change" }], |
| | | executionDate: [{ required: true, message: "请选择", trigger: "change" }], |