Browse Source

feat:[模板管理][update]

lkf
luojie 3 months ago
parent
commit
a9d6a97728
1 changed files with 6 additions and 5 deletions
  1. +6
    -5
      src/views/business/comps/template/mixins/templateMixin.js

+ 6
- 5
src/views/business/comps/template/mixins/templateMixin.js View File

@ -13,13 +13,14 @@ export default {
deep: true, deep: true,
handler(v) { handler(v) {
if (v) { if (v) {
let n = { ...v };
this.formData = n;
const {
studyMc,studySn,templateMc,templateMcEn,templateSn,satrtDate,endDate,
} = v;
if (v.resource) {//试验试剂信息 if (v.resource) {//试验试剂信息
this.resource = JSON.parse(v.resource); this.resource = JSON.parse(v.resource);
} }
if (v.bdnr) { if (v.bdnr) {
this.formData = { ...JSON.parse(v.bdnr), ...n };
this.formData = { ...JSON.parse(v.bdnr), studyMc,studySn,templateMc,templateMcEn,templateSn,satrtDate,endDate, };
} }
const { startDate, effectivePeriod, effectivePeriodUnit, expireDate } = this.formData; const { startDate, effectivePeriod, effectivePeriodUnit, expireDate } = this.formData;
//实际填报的时候,如果有了开始时间,并且有有效周期,但是没有失效日,就计算失效日为开始时间+有效周期 //实际填报的时候,如果有了开始时间,并且有有效周期,但是没有失效日,就计算失效日为开始时间+有效周期
@ -28,8 +29,8 @@ export default {
const end = start.add(Number(effectivePeriod), effectivePeriodUnit).format("YYYY-MM-DD HH:mm:ss"); const end = start.add(Number(effectivePeriod), effectivePeriodUnit).format("YYYY-MM-DD HH:mm:ss");
this.formData = { ...this.formData, expireDate: end }; this.formData = { ...this.formData, expireDate: end };
} }
console.log(v, "formData from templateData")
this.setTemplateData(n);
console.log(this.formData, "formData from templateData")
this.setTemplateData(v);
} }
} }
} }

Loading…
Cancel
Save