5e9aa653 by lxs

数据资产登记更新

1 parent 192ea732
...@@ -281,20 +281,20 @@ const setBaseFormItemsValue = (info) => { ...@@ -281,20 +281,20 @@ const setBaseFormItemsValue = (info) => {
281 let quality = baseFormItems.value.find(item => item.field == 'qualityEvaluationInstitutionGuid'); 281 let quality = baseFormItems.value.find(item => item.field == 'qualityEvaluationInstitutionGuid');
282 if (info['isQualityAssessment'] === 'Y') { 282 if (info['isQualityAssessment'] === 'Y') {
283 quality && (quality.visible = true); 283 quality && (quality.visible = true);
284 uploadFormItems.value[2].visible = true; 284 uploadFormItems.value[1].visible = true;
285 } else { 285 } else {
286 quality && (quality.visible = false); 286 quality && (quality.visible = false);
287 uploadFormItems.value[2].visible = false; 287 uploadFormItems.value[1].visible = false;
288 } 288 }
289 } else if (item.field == 'isCostAssessment') { 289 } else if (item.field == 'isCostAssessment') {
290 item.default = info[item.field]; 290 item.default = info[item.field];
291 let quality = baseFormItems.value.find(item => item.field == 'costAssessmentInstitutionGuid'); 291 let quality = baseFormItems.value.find(item => item.field == 'costAssessmentInstitutionGuid');
292 if (info['isCostAssessment'] === 'Y') { 292 if (info['isCostAssessment'] === 'Y') {
293 quality && (quality.visible = true); 293 quality && (quality.visible = true);
294 uploadFormItems.value[3].visible = true; 294 uploadFormItems.value[2].visible = true;
295 } else { 295 } else {
296 quality && (quality.visible = false); 296 quality && (quality.visible = false);
297 uploadFormItems.value[3].visible = false; 297 uploadFormItems.value[2].visible = false;
298 } 298 }
299 } else { 299 } else {
300 item.default = info[item.field]; 300 item.default = info[item.field];
...@@ -1614,15 +1614,15 @@ const uploadFormItems: any = ref([ ...@@ -1614,15 +1614,15 @@ const uploadFormItems: any = ref([
1614 field: 'registerLetter', 1614 field: 'registerLetter',
1615 visible: true, 1615 visible: true,
1616 }, 1616 },
1617 { 1617 // {
1618 label: '承诺函附件', 1618 // label: '承诺函附件',
1619 tip: '支持扩展名:doc .docx .pdf .jpg .png', 1619 // tip: '支持扩展名:doc .docx .pdf .jpg .png',
1620 type: 'upload-file', 1620 // type: 'upload-file',
1621 accept: '.doc, .docx, .pdf, .jpg, .png', 1621 // accept: '.doc, .docx, .pdf, .jpg, .png',
1622 required: false, 1622 // required: false,
1623 default: [], 1623 // default: [],
1624 field: 'commitmentLetter', 1624 // field: 'commitmentLetter',
1625 }, 1625 // },
1626 { 1626 {
1627 label: '上传质量评估报告', 1627 label: '上传质量评估报告',
1628 tip: '支持扩展名:.png, .pdf,单个文件不得大于5M', 1628 tip: '支持扩展名:.png, .pdf,单个文件不得大于5M',
...@@ -1643,6 +1643,15 @@ const uploadFormItems: any = ref([ ...@@ -1643,6 +1643,15 @@ const uploadFormItems: any = ref([
1643 field: 'assessmentFile', 1643 field: 'assessmentFile',
1644 visible: false, 1644 visible: false,
1645 }, 1645 },
1646 {
1647 label: '承诺函附件',
1648 tip: '支持扩展名:doc .docx .pdf .jpg .png',
1649 type: 'upload-file',
1650 accept: '.doc, .docx, .pdf, .jpg, .png',
1651 required: false,
1652 default: [],
1653 field: 'commitmentLetter',
1654 },
1646 ]); 1655 ]);
1647 1656
1648 const uploadFormRules = ref({ 1657 const uploadFormRules = ref({
...@@ -2004,7 +2013,7 @@ onBeforeMount(() => { ...@@ -2004,7 +2013,7 @@ onBeforeMount(() => {
2004 if (res?.code == proxy.$passCode) { 2013 if (res?.code == proxy.$passCode) {
2005 Object.assign(attachDataInfo.value, res.data || {}); 2014 Object.assign(attachDataInfo.value, res.data || {});
2006 uploadFormItems.value[0].templateUrl = attachDataInfo.value.register_letter; 2015 uploadFormItems.value[0].templateUrl = attachDataInfo.value.register_letter;
2007 uploadFormItems.value[1].templateUrl = attachDataInfo.value['commitment-letter']; 2016 uploadFormItems.value[3].templateUrl = attachDataInfo.value['commitment-letter'];
2008 setUploadFormItemsValue(draftDetailInfo.value); 2017 setUploadFormItemsValue(draftDetailInfo.value);
2009 } else { 2018 } else {
2010 ElMessage.error(res.msg); 2019 ElMessage.error(res.msg);
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!