From 082399b7b43d14905eea1ed307b1af91e093f4dd Mon Sep 17 00:00:00 2001 From: lslaiwy <1209768238@qq.com> Date: Mon, 2 Mar 2026 22:23:15 +0800 Subject: [PATCH] =?UTF-8?q?fix:[=E8=A1=A8=E5=8D=95=E7=AE=A1=E7=90=86]?= =?UTF-8?q?=E5=AE=8C=E5=96=84DL016-20=E8=A1=A8=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Template/mixins/stepMixins.js | 2 +- src/lang/en/template/dl.js | 85 +++++- src/lang/zh/template/dl.js | 86 +++++- .../business/comps/template/comps/dl/DL016.vue | 194 +++++++++---- .../business/comps/template/comps/dl/DL017.vue | 302 ++++++++++++++++----- .../business/comps/template/comps/dl/DL018.vue | 282 ++++++++++++++----- .../business/comps/template/comps/dl/DL019.vue | 237 +++++++++++----- .../business/comps/template/comps/dl/DL020.vue | 15 +- .../business/comps/template/comps/dl/DL021.vue | 225 +++++++++------ 9 files changed, 1064 insertions(+), 364 deletions(-) diff --git a/src/components/Template/mixins/stepMixins.js b/src/components/Template/mixins/stepMixins.js index dca100c..31c2428 100644 --- a/src/components/Template/mixins/stepMixins.js +++ b/src/components/Template/mixins/stepMixins.js @@ -28,4 +28,4 @@ export default { this.$refs.stepFormPackageRef.resetRecord(); }, }, -} \ No newline at end of file +} diff --git a/src/lang/en/template/dl.js b/src/lang/en/template/dl.js index 02f6b01..0c28dab 100644 --- a/src/lang/en/template/dl.js +++ b/src/lang/en/template/dl.js @@ -94,6 +94,78 @@ export default { ...common, hyqk: 'Medium Change Status' }, + dl016: { + xbxx:'细胞信息', + sydd:'实验地点', + czsj:'操作时间', + qxbd: '前序表单', + dlbz: '备注', + czbz: '操作步骤', + qcxjjyqk:'秋水仙碱加液情况', + bltj:'暴露条件', + jlzb:'剂量组别', + xybh:'悬液编号', + qsxjjrl:'秋水仙碱加入量', + }, + dl017: { + xbxx:'细胞信息', + sydd:'实验地点', + czsj:'操作时间', + qxbd: '前序表单', + dlbz: '备注', + czbz: '操作步骤', + qcxjjyqk:'秋水仙碱加液情况', + bltj:'暴露条件', + + jlzb:'剂量组别', + xybh:'悬液编号', + sjqszqk:'收集前生长情况', + sjqcdqk:'收集前沉淀情况', + saqqtqk:'收集前其他情况', + ddpyy:'倒掉培养液', + xd:'洗涤', + sj:'收集', + ds:'低渗', + dy1gd:'第一次固定', + dy2gd:'第二次固定', + dy3gd:'第三次固定', + dy4gd:'第四次固定', + }, + dl018: { + xbxx:'细胞信息', + sydd:'实验地点', + czsj:'操作时间', + qxbd: '前序表单', + dlbz: '备注', + czbz: '操作步骤', + xbczqk:'细胞操作情况', + bltj:'暴露条件', + + jlzb:'剂量组别', + xybh:'悬液编号', + rsks:'染色开始', + rsjs:'染色结束', + zs:'左上(个)', + ys:'右上(个)', + zy:'左下(个)', + yx:'右下(个)', + tj:'体积(mL)', + }, + dl019: { + xbxx:'细胞信息', + sydd:'实验地点', + czsj:'操作时间', + qxbd: '前序表单', + dlbz: '备注', + czbz: '操作步骤', + xbczqk:'细胞操作情况', + bltj:'暴露条件', + + jlzb:'剂量组别', + xybh:'悬液编号', + bplsh1:'玻片流水号', + bplsh2:'玻片流水号', + }, dl020: { swdljlbxx: 'Toxicology Record Information', xbxx:'Cell Information', @@ -102,5 +174,16 @@ export default { qxbd: 'Previous Form', dlbz: 'Remarks', czbz: 'Operation Steps', - } + }, + dl021: { + xbxx:'细胞信息', + czsj:'操作时间', + dlbz: '备注', + gcqk: '观察情况', + + jlzb:'剂量组别', + xybh:'悬液编号', + bplsh1:'玻片流水号', + bplsh2:'玻片流水号', + }, } diff --git a/src/lang/zh/template/dl.js b/src/lang/zh/template/dl.js index e55c0bd..124605d 100644 --- a/src/lang/zh/template/dl.js +++ b/src/lang/zh/template/dl.js @@ -94,13 +94,95 @@ export default { ...common, hyqk: '换液情况' }, + dl016: { + xbxx:'细胞信息', + sydd:'实验地点', + czsj:'操作时间', + qxbd: '前序表单', + dlbz: '备注', + czbz: '操作步骤', + qcxjjyqk:'秋水仙碱加液情况', + bltj:'暴露条件', + jlzb:'剂量组别', + xybh:'悬液编号', + qsxjjrl:'秋水仙碱加入量', + }, + dl017: { + xbxx:'细胞信息', + sydd:'实验地点', + czsj:'操作时间', + qxbd: '前序表单', + dlbz: '备注', + czbz: '操作步骤', + qcxjjyqk:'秋水仙碱加液情况', + bltj:'暴露条件', + + jlzb:'剂量组别', + xybh:'悬液编号', + sjqszqk:'收集前生长情况', + sjqcdqk:'收集前沉淀情况', + saqqtqk:'收集前其他情况', + ddpyy:'倒掉培养液', + xd:'洗涤', + sj:'收集', + ds:'低渗', + dy1gd:'第一次固定', + dy2gd:'第二次固定', + dy3gd:'第三次固定', + dy4gd:'第四次固定', + }, + dl018: { + xbxx:'细胞信息', + sydd:'实验地点', + czsj:'操作时间', + qxbd: '前序表单', + dlbz: '备注', + czbz: '操作步骤', + xbczqk:'细胞操作情况', + bltj:'暴露条件', + + jlzb:'剂量组别', + xybh:'悬液编号', + rsks:'染色开始', + rsjs:'染色结束', + zs:'左上(个)', + ys:'右上(个)', + zy:'左下(个)', + yx:'右下(个)', + tj:'体积(mL)', + }, + dl019: { + xbxx:'细胞信息', + sydd:'实验地点', + czsj:'操作时间', + qxbd: '前序表单', + dlbz: '备注', + czbz: '操作步骤', + xbczqk:'细胞操作情况', + bltj:'暴露条件', + + jlzb:'剂量组别', + xybh:'悬液编号', + bplsh1:'玻片流水号', + bplsh2:'玻片流水号', + }, dl020: { - swdljlbxx: '毒理记录表信息', xbxx:'细胞信息', sydd:'实验地点', czsj:'操作时间', qxbd: '前序表单', dlbz: '备注', czbz: '操作步骤', - } + }, + dl021: { + xbxx:'细胞信息', + czsj:'操作时间', + dlbz: '备注', + gcqk: '观察情况', + + jlzb:'剂量组别', + xybh:'悬液编号', + bplsh1:'玻片流水号', + bplsh2:'玻片流水号', + }, } diff --git a/src/views/business/comps/template/comps/dl/DL016.vue b/src/views/business/comps/template/comps/dl/DL016.vue index 3e59c66..2a9b682 100644 --- a/src/views/business/comps/template/comps/dl/DL016.vue +++ b/src/views/business/comps/template/comps/dl/DL016.vue @@ -11,26 +11,26 @@ - - - - - - - + + + + + + 0) { + const list = fzList.map((item) => { + return { + bh: mybh + item.preCode + item.subCode, + kc: item.num, + kcdw: dw, + } + }) + let postData = { + studyId: this.formData.studyId, + studyFormId: this.formData.id, + bh: mybh, + nd: rowData.actSolutionConcentration || 0, + nddw: headerSelectFields.actSolutionConcentrationUnit, + studySubjectId: this.formData.studySubjectId, + studyFormId:this.formData.id, + list: list + } + this.subPackageRequest(postData); + } + }, //获取已填写的表单数据 getFilledFormData() { - return this.getFilledFormDataByRefs(["baseInfoRef", "tableRef", "stepRef", "remarkRef"]) + return this.getFilledFormDataByRefs(["baseInfoRef", "swypyjInfoRef", "stepTableRef", "stepRef","remarkRef"]) }, //获取填写完成的表单数据 async getFormData() { - let content = await this.validFormFields(["baseInfoRef", "tableRef", "stepRef", "remarkRef"]); + let content = await this.validFormFields(["baseInfoRef", "swypyjInfoRef", "stepTableRef", "stepRef","remarkRef"]); return content; }, getResource() { @@ -211,12 +287,12 @@ export default { console.log(content); }, // 删除表格行 - deleteRow(rowIndex) { - const tableRef = this.$refs['tableRef']; - if (tableRef) { - tableRef.deleteRow(rowIndex); - } - }, + // deleteRow(rowIndex) { + // const tableRef = this.$refs['tableRef']; + // if (tableRef) { + // tableRef.deleteRow(rowIndex); + // } + // }, } }; diff --git a/src/views/business/comps/template/comps/dl/DL017.vue b/src/views/business/comps/template/comps/dl/DL017.vue index 02205f1..9bda0c3 100644 --- a/src/views/business/comps/template/comps/dl/DL017.vue +++ b/src/views/business/comps/template/comps/dl/DL017.vue @@ -1,23 +1,39 @@ - +