diff --git a/src/views/business/comps/template/comps/sp/SP007.vue b/src/views/business/comps/template/comps/sp/SP007.vue index f8d454c..ded75d0 100644 --- a/src/views/business/comps/template/comps/sp/SP007.vue +++ b/src/views/business/comps/template/comps/sp/SP007.vue @@ -101,35 +101,12 @@ export default { //获取填写完成的表单数据 async getFormData() { let content = await this.validFormFields(["baseInfoRef", "storageConditionRef", "ybRef","stepRef", "remarkRef","fjRef"]); - //生成resource - let tmpResource = [] - if (this.fillType === "actFill") { - //配置的试剂 - tmpResource.push({ - mc: content.targetName, - bh: content.targetCode + content.targetCodeSn, - ph: '', - ndz: content.targetActConcentration + content.targetActConcentrationUnit, - nd: content.targetActConcentration, - nddw: content.targetActConcentrationUnit, - ly: 'ELN配制', - sxrq: content.expireDate, - kc: content.targetActVolume, - kcdw: content.targetActVolumeUnit, - syl: null, - type: null, - elnType: this.product, - syldw: content.targetActVolumeUnit, - yxzq: content.effectivePeriod, - yxzqdw: content.effectivePeriodUnit, - }) - } - //使用的试剂、仪器 - const stepResource = this.$refs.stepRef.getStepResource() - this.resourceTmp =uniqeResource(tmpResource,stepResource.sjResource||[]) - this.yqResourceTmp = stepResource.yqResource||[] return content; }, + getResource() { + let content = this.getFilledFormData(); + return this.resourceTmp; + }, //保存 async onSave() { let content =await this.$refs.fjRef.getFormData(); diff --git a/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/SP008.vue b/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/SP008.vue index c7e2fbd..f8aa0b7 100644 --- a/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/SP008.vue +++ b/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/SP008.vue @@ -279,6 +279,10 @@ export default { }, async getFormData() { let content = await this.validFormFields(["baseInfoRef", "storageConditionRef", "stepFormPackageRef","tableRef" ,"stepRef", "remarkRef"]); + return content; + }, + getResource() { + let content = this.getFilledFormData(); //生成resource let tmpResource = [] if(this.fillType === "actFill"){ @@ -333,7 +337,7 @@ export default { let fzItem = item.fzsj.fzList[j] tmpResource.push({ mc: null, - bh: item.fzsj.mybh+fzItem.preCode, + bh: item.fzsj.mybh+fzItem.preCode+ fzItem.subCode, ph: null, ndz: item.hhwznd + content.headerSelectFields.hhwzndUnit, nd: item.hhwznd, @@ -376,7 +380,6 @@ export default { } } } - debugger if(tmpResource.length>0){ tmpResource = uniqeResourceOne(tmpResource) } @@ -384,7 +387,7 @@ export default { const stepResource = this.$refs.stepRef.getStepResource() this.resourceTmp =uniqeResource(tmpResource,stepResource.sjResource||[]) this.yqResourceTmp = stepResource.yqResource||[] - return content; + return this.resourceTmp; }, async onSave() { const formData = await this.getFilledFormData(); @@ -405,7 +408,7 @@ export default { for(let i=0;i0){ tmpResource = uniqeResourceOne(tmpResource) } @@ -383,7 +386,7 @@ export default { const stepResource = this.$refs.stepRef.getStepResource() this.resourceTmp =uniqeResource(tmpResource,stepResource.sjResource||[]) this.yqResourceTmp = stepResource.yqResource||[] - return content; + return this.resourceTmp; }, async onSave() { const formData = await this.getFilledFormData(); @@ -404,7 +407,7 @@ export default { for(let i=0;i0){ tmpResource = uniqeResourceOne(tmpResource) } @@ -383,7 +386,7 @@ export default { const stepResource = this.$refs.stepRef.getStepResource() this.resourceTmp =uniqeResource(tmpResource,stepResource.sjResource||[]) this.yqResourceTmp = stepResource.yqResource||[] - return content; + return this.resourceTmp; }, async onSave() { const formData = await this.getFilledFormData(); @@ -404,7 +407,7 @@ export default { for(let i=0;i0){ tmpResource = uniqeResourceOne(tmpResource) } @@ -383,7 +386,7 @@ export default { const stepResource = this.$refs.stepRef.getStepResource() this.resourceTmp =uniqeResource(tmpResource,stepResource.sjResource||[]) this.yqResourceTmp = stepResource.yqResource||[] - return content; + return this.resourceTmp; }, async onSave() { const formData = await this.getFilledFormData(); @@ -404,7 +407,7 @@ export default { for(let i=0;i0){ tmpResource = uniqeResourceOne(tmpResource) } @@ -381,7 +384,7 @@ export default { const stepResource = this.$refs.stepRef.getStepResource() this.resourceTmp =uniqeResource(tmpResource,stepResource.sjResource||[]) this.yqResourceTmp = stepResource.yqResource||[] - return content; + return this.resourceTmp; }, async onSave() { const formData = await this.getFilledFormData(); @@ -402,7 +405,7 @@ export default { for(let i=0;i0){ tmpResource = uniqeResourceOne(tmpResource) } @@ -383,7 +386,7 @@ export default { const stepResource = this.$refs.stepRef.getStepResource() this.resourceTmp =uniqeResource(tmpResource,stepResource.sjResource||[]) this.yqResourceTmp = stepResource.yqResource||[] - return content; + return this.resourceTmp; }, async onSave() { const formData = await this.getFilledFormData(); @@ -404,7 +407,7 @@ export default { for(let i=0;i0){ tmpResource = uniqeResourceOne(tmpResource) } @@ -383,7 +386,7 @@ export default { const stepResource = this.$refs.stepRef.getStepResource() this.resourceTmp =uniqeResource(tmpResource,stepResource.sjResource||[]) this.yqResourceTmp = stepResource.yqResource||[] - return content; + return this.resourceTmp; }, async onSave() { const formData = await this.getFilledFormData(); @@ -404,7 +407,7 @@ export default { for(let i=0;i0){ tmpResource = uniqeResourceOne(tmpResource) } @@ -383,7 +386,7 @@ export default { const stepResource = this.$refs.stepRef.getStepResource() this.resourceTmp =uniqeResource(tmpResource,stepResource.sjResource||[]) this.yqResourceTmp = stepResource.yqResource||[] - return content; + return this.resourceTmp; }, async onSave() { const formData = await this.getFilledFormData(); @@ -404,7 +407,7 @@ export default { for(let i=0;i0){ tmpResource = uniqeResourceOne(tmpResource) } @@ -383,7 +386,7 @@ export default { const stepResource = this.$refs.stepRef.getStepResource() this.resourceTmp =uniqeResource(tmpResource,stepResource.sjResource||[]) this.yqResourceTmp = stepResource.yqResource||[] - return content; + return this.resourceTmp; }, async onSave() { const formData = await this.getFilledFormData(); @@ -404,7 +407,7 @@ export default { for(let i=0;i0){ tmpResource = uniqeResourceOne(tmpResource) } @@ -384,7 +387,7 @@ export default { const stepResource = this.$refs.stepRef.getStepResource() this.resourceTmp =uniqeResource(tmpResource,stepResource.sjResource||[]) this.yqResourceTmp = stepResource.yqResource||[] - return content; + return this.resourceTmp; }, async onSave() { const formData = await this.getFilledFormData(); @@ -405,7 +408,7 @@ export default { for(let i=0;i