From ef04882b3232b11f96ecc9ca01b798834b9366a3 Mon Sep 17 00:00:00 2001 From: "15881625488@163.com" <15881625488@163.com> Date: Tue, 20 Jan 2026 11:42:37 +0800 Subject: [PATCH 01/33] =?UTF-8?q?fix=EF=BC=9A=E8=AE=A1=E5=88=92=E8=A1=A8?= =?UTF-8?q?=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/business/study/comp/jhbd/Bj.vue | 11 ++++++++++- src/views/business/study/comp/jhbd/Fh.vue | 15 ++------------- src/views/business/study/comp/sqbd/Bj.vue | 10 ++++++++++ src/views/business/study/comp/sqbd/Fh.vue | 16 ++-------------- src/views/business/study/comp/tbbd/Bj.vue | 1 - 5 files changed, 24 insertions(+), 29 deletions(-) diff --git a/src/views/business/study/comp/jhbd/Bj.vue b/src/views/business/study/comp/jhbd/Bj.vue index 76daa3c..7efa7cf 100644 --- a/src/views/business/study/comp/jhbd/Bj.vue +++ b/src/views/business/study/comp/jhbd/Bj.vue @@ -128,7 +128,7 @@ + \ No newline at end of file diff --git a/src/views/business/comps/template/formConfig/SWYPFXFFXYPZBBTableConfig.js b/src/views/business/comps/template/formConfig/SWYPFXFFXYPZBBTableConfig.js index f0a926c..277de21 100644 --- a/src/views/business/comps/template/formConfig/SWYPFXFFXYPZBBTableConfig.js +++ b/src/views/business/comps/template/formConfig/SWYPFXFFXYPZBBTableConfig.js @@ -1,5 +1,7 @@ // 生物样品分析方法学样品制备表-表格配置 -export const getSWYPFXFFXYPZBBTableConfig = ($this, selectKey) => { +// selectKey:编号选择的数据源key +// isXsy是否时稀释液:稀释液的名称不一样 +export const getSWYPFXFFXYPZBBTableConfig = ($this, selectKey, isXsy) => { return [ { label: 'template.sp.sp008.bh', @@ -28,7 +30,7 @@ export const getSWYPFXFFXYPZBBTableConfig = ($this, selectKey) => { { label: 'template.sp.sp008.yjryxql', prop: 'yjryxql', - width: 280, + width: 320, headerSelectKey: 'yjryxqlUnit', fillType: 'preFill', headerOptions: $this.getDictOptions('business_tjdw'), @@ -39,19 +41,19 @@ export const getSWYPFXFFXYPZBBTableConfig = ($this, selectKey) => { { label: 'template.sp.sp008.sjryxql', prop: 'sjryxql', - width: 280, + width: 300, headerSelectKey: 'sjryxqlUnit', fillType: 'preFill', headerOptions: $this.getDictOptions('business_tjdw'), bodyType: 'inputNumber', bodyFillType: 'actFill', bodyMaxlength: 10, - compareTo: 'yjryxql' + bodyCompareTo: 'yjryxql' }, { - label: 'template.sp.sp008.yjjzxql', + label: isXsy ? 'template.sp.sp011.yjxsyxql' : 'template.sp.sp008.yjjzxql', prop: 'yjjzxql', - width: 280, + width: isXsy ? 350 : 280, headerSelectKey: 'yjjzxqlUnit', fillType: 'preFill', headerOptions: $this.getDictOptions('business_tjdw'), @@ -60,16 +62,16 @@ export const getSWYPFXFFXYPZBBTableConfig = ($this, selectKey) => { bodyMaxlength: 10 }, { - label: 'template.sp.sp008.sjjzxql', + label: isXsy ? 'template.sp.sp011.sjxsyxql' : 'template.sp.sp008.sjjzxql', prop: 'sjjzxql', - width: 280, + width: isXsy ? 350 : 280, headerSelectKey: 'sjjzxqlUnit', fillType: 'preFill', headerOptions: $this.getDictOptions('business_tjdw'), bodyType: 'inputNumber', bodyFillType: 'actFill', bodyMaxlength: 10, - compareTo: 'yjjzxql' + bodyCompareTo: 'yjjzxql' }, { label: 'template.sp.sp008.hhwznd', From 2d393f19d18f70b3decb5a96b3bd03bfa249eec0 Mon Sep 17 00:00:00 2001 From: "15881625488@163.com" <15881625488@163.com> Date: Tue, 20 Jan 2026 14:54:55 +0800 Subject: [PATCH 10/33] =?UTF-8?q?fix=EF=BC=9A[=E8=AF=95=E9=AA=8C=E7=AE=A1?= =?UTF-8?q?=E7=90=86]=E9=A2=84=E5=A1=ABbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/business/study/comp/ytbd/Bj.vue | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/views/business/study/comp/ytbd/Bj.vue b/src/views/business/study/comp/ytbd/Bj.vue index b0890be..b0eeadb 100644 --- a/src/views/business/study/comp/ytbd/Bj.vue +++ b/src/views/business/study/comp/ytbd/Bj.vue @@ -77,10 +77,10 @@ - @@ -154,6 +154,7 @@ export default { form: {}, open: false, openSubmit: false, + permitForSecectUser:'', rulesApprove: { qmrmm: [{ required: true, @@ -261,6 +262,7 @@ export default { }, edit(row) { this.reset() + this.permitForSecectUser=row.permitForSecectUser if (row && row.id) { this.showIndex = 2 this.$modal.loading() @@ -312,6 +314,7 @@ export default { let content = await this.$refs.templateTable.getFormData() if (content) { this.form.bdnr = JSON.stringify(content) + debugger this.openSubmit = true } }, From 57cd053b417667bcce991509c8ae2fe49f2a7c17 Mon Sep 17 00:00:00 2001 From: HanLong <404402223@qq.com> Date: Tue, 20 Jan 2026 15:29:32 +0800 Subject: [PATCH 11/33] =?UTF-8?q?feat:[=E6=A8=A1=E6=9D=BF=E7=AE=A1?= =?UTF-8?q?=E7=90=86][=E7=94=9F=E7=89=A9=E6=A0=B7=E5=93=81=E5=88=86?= =?UTF-8?q?=E6=9E=90=E6=96=B9=E6=B3=95=E5=AD=A6=E6=A0=B7=E5=93=81=E5=88=B6?= =?UTF-8?q?=E5=A4=87=E8=A1=A8-Recovery]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../business/comps/template/TemplateTable.vue | 12 + .../template/comps/sp/SWYPFXFFXYPZBB/Recovery.vue | 323 +++++++++++++++++++++ .../business/resource/gsp/comps/gsp/XqExport.vue | 2 +- src/views/business/study/comp/wzlb/sjList.vue | 29 +- 4 files changed, 352 insertions(+), 14 deletions(-) create mode 100644 src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/Recovery.vue diff --git a/src/views/business/comps/template/TemplateTable.vue b/src/views/business/comps/template/TemplateTable.vue index cf57b80..fc34971 100644 --- a/src/views/business/comps/template/TemplateTable.vue +++ b/src/views/business/comps/template/TemplateTable.vue @@ -17,8 +17,12 @@ import SWYPBQGZYZBB from "./comps/sp/SWYPBQGZYZBB.vue"; import SWYPNBGZYZBB from "./comps/sp/SWYPNBGZYZBB.vue"; //色谱生物样品分析方法学样品制备表-10个类似 import ZQDYJMD from "./comps/sp/SWYPFXFFXYPZBB/ZQDYJMD.vue"; +<<<<<<< HEAD import QXWDX from "./comps/sp/SWYPFXFFXYPZBB/QXWDX.vue"; import CBYHGZYWDX from "./comps/sp/SWYPFXFFXYPZBB/CBYHGZYWDX.vue"; +======= +import Recovery from "./comps/sp/SWYPFXFFXYPZBB/Recovery.vue"; +>>>>>>> a9295db (feat:[模板管理][生物样品分析方法学样品制备表(Recovery)]) import Demo from "./comps/sp/Demo.vue"; //公用 import SYWZPZJHB from "./comps/gy/SYWZPZJHB.vue"; @@ -28,7 +32,11 @@ export default { name: "TemplateTable", components: { MJYLQSQD, SYWZPZJHB, +<<<<<<< HEAD SP001, SWYPFXRYPZB, Demo, SWYPFXCBYPZB, SWYPBQGZYZBB, SWYPNBGZYZBB,ZQDYJMD,QXWDX,CBYHGZYWDX +======= + SP001, SWYPFXRYPZB, Demo, SWYPFXCBYPZB, SWYPBQGZYZBB, SWYPNBGZYZBB,ZQDYJMD,Recovery +>>>>>>> a9295db (feat:[模板管理][生物样品分析方法学样品制备表(Recovery)]) }, props: { sn: { @@ -58,8 +66,12 @@ export default { 'SP003': 'SWYPBQGZYZBB', 'SP004': 'SWYPNBGZYZBB', 'SP008': 'ZQDYJMD', +<<<<<<< HEAD 'SP010': 'QXWDX', 'SP011': 'CBYHGZYWDX', +======= + 'SP009': 'Recovery', +>>>>>>> a9295db (feat:[模板管理][生物样品分析方法学样品制备表(Recovery)]) 'SYWZPZJHB': 'SYWZPZJHB', 'MJYLQSQD': 'MJYLQSQD', } diff --git a/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/Recovery.vue b/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/Recovery.vue new file mode 100644 index 0000000..35c1a76 --- /dev/null +++ b/src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/Recovery.vue @@ -0,0 +1,323 @@ + + + + + \ No newline at end of file diff --git a/src/views/business/resource/gsp/comps/gsp/XqExport.vue b/src/views/business/resource/gsp/comps/gsp/XqExport.vue index 69586f9..dee8c49 100644 --- a/src/views/business/resource/gsp/comps/gsp/XqExport.vue +++ b/src/views/business/resource/gsp/comps/gsp/XqExport.vue @@ -10,7 +10,7 @@
-
基本信息
+
{{ $t('page.business.resource.gsp.mc') }}
diff --git a/src/views/business/study/comp/wzlb/sjList.vue b/src/views/business/study/comp/wzlb/sjList.vue index f916229..1e0e3f3 100644 --- a/src/views/business/study/comp/wzlb/sjList.vue +++ b/src/views/business/study/comp/wzlb/sjList.vue @@ -67,22 +67,25 @@ -