| | |
| | | import ApprovalProcess from '@/components/approvalProcess' |
| | | import AiEditor from '@/components/AiEditor' |
| | | import { getDetail } from '../../service'; |
| | | import { customUploadRequest, getFullUrl } from "@/utils/utils"; |
| | | |
| | | |
| | | export default { |
| | |
| | | updateBy: "", |
| | | auditRemark: "", |
| | | auditPersonName: "", |
| | | feasibilityReportFiles:[], |
| | | auditTime: "" |
| | | }, |
| | | fileList:[], |
| | | tableData: [], |
| | | rules: {}, |
| | | status: "2", |
| | |
| | | }, |
| | | }, |
| | | methods: { |
| | | getFullUrl, |
| | | open() { |
| | | if (!this.obj.id) { |
| | | this.$message.error('缺少必要参数'); |
| | |
| | | this.form = { |
| | | ...this.form, |
| | | ...data, |
| | | feasibilityReportFiles:data.feasibilityReportFiles.map(item => ({ |
| | | name: item.fileName, |
| | | url: item.fileUrl |
| | | })) || [], |
| | | // feasibilityReportFiles:data.feasibilityReportFiles.map(item => ({ |
| | | // name: item.fileName, |
| | | // url: item.fileUrl |
| | | // })) || [], |
| | | processData: [] |
| | | }; |
| | | if ( |
| | | data.feasibilityReportFiles && |
| | | data.feasibilityReportFiles.length > 0 |
| | | ) { |
| | | this.fileList = |
| | | data.feasibilityReportFiles.map((file) => { |
| | | return { |
| | | name: file.fileName, |
| | | url: getFullUrl(file.fileUrl), |
| | | uid: file.id, |
| | | }; |
| | | }); |
| | | this.form.feasibilityReportFiles =data.feasibilityReportFiles; |
| | | } else { |
| | | this.fileList = []; |
| | | this.form.feasibilityReportFiles = []; |
| | | } |
| | | |
| | | this.tableData = data.projectTeam ? |
| | | [{ ...data.projectTeam, staffName: data.staffNames || '' }] : |