From 408d4e6dbadd5add148194a0a79a79b54505f5b6 Mon Sep 17 00:00:00 2001
From: lslaiwy <1209768238@qq.com>
Date: Fri, 27 Feb 2026 21:59:36 +0800
Subject: [PATCH 1/2] =?UTF-8?q?feat:[=E8=A1=A8=E5=8D=95=E7=AE=A1=E7=90=86]?=
=?UTF-8?q?=E6=96=B0=E5=A2=9EDL020?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/lang/en/template/dl.js | 11 +-
src/lang/zh/template/dl.js | 11 +-
.../business/comps/template/TemplateTable.vue | 27 ++-
.../business/comps/template/comps/dl/DL016.vue | 208 ++++++++++++++++++++
.../business/comps/template/comps/dl/DL020.vue | 209 +++++++++++++++++++++
5 files changed, 462 insertions(+), 4 deletions(-)
create mode 100644 src/views/business/comps/template/comps/dl/DL016.vue
create mode 100644 src/views/business/comps/template/comps/dl/DL020.vue
diff --git a/src/lang/en/template/dl.js b/src/lang/en/template/dl.js
index 34e72c6..a94bb0f 100644
--- a/src/lang/en/template/dl.js
+++ b/src/lang/en/template/dl.js
@@ -1,4 +1,13 @@
//毒理
export default {
- dl001: {}
+ dl001: {},
+ dl020: {
+ swdljlbxx: '毒理记录表信息',
+ xbxx:'细胞信息',
+ sydd:'实验地点',
+ czsj:'操作时间',
+ qxbd: '前序表单',
+ dlbz: '备注',
+ czbz: '操作步骤',
+ }
}
diff --git a/src/lang/zh/template/dl.js b/src/lang/zh/template/dl.js
index 34e72c6..a94bb0f 100644
--- a/src/lang/zh/template/dl.js
+++ b/src/lang/zh/template/dl.js
@@ -1,4 +1,13 @@
//毒理
export default {
- dl001: {}
+ dl001: {},
+ dl020: {
+ swdljlbxx: '毒理记录表信息',
+ xbxx:'细胞信息',
+ sydd:'实验地点',
+ czsj:'操作时间',
+ qxbd: '前序表单',
+ dlbz: '备注',
+ czbz: '操作步骤',
+ }
}
diff --git a/src/views/business/comps/template/TemplateTable.vue b/src/views/business/comps/template/TemplateTable.vue
index ab926c6..d8ab6e3 100644
--- a/src/views/business/comps/template/TemplateTable.vue
+++ b/src/views/business/comps/template/TemplateTable.vue
@@ -77,6 +77,9 @@ import YP005 from "./comps/yp/YP005.vue";
//毒理
// DL001-SYWZPZJHB
// DL002-使用SP001
+import DL016 from "./comps/dl/DL016.vue";
+import DL020 from "./comps/dl/DL020.vue";
+
export default {
name: "TemplateTable",
@@ -103,6 +106,25 @@ export default {
YP003,
YP004,
YP005,
+ //毒理
+ DL016,
+ DL020
+ },
+ data() {
+ return {
+ componentMap: null,
+ }
+ },
+ methods: {
+ getTemplateComponent() {
+ if (!this.sn) return 'Demo';
+ let componentName = this.componentMap[this.sn] || 'Demo';
+ return componentName;
+ },
+ handleEditSignCancel(e) {
+ EventBus.$emit('edit-sign-cancel', e);
+ },
+
},
props: {
sn: {
@@ -193,7 +215,8 @@ export default {
'YP005': 'YP005',
//毒理
//DL001-SYWZPZJHB
- 'DL002': 'SP001',
+ 'DL016': 'DL016',
+ 'DL020': 'DL020',
}
}
return this.componentMap || "Demo"
@@ -380,4 +403,4 @@ export default {
padding: 10px 10px;
width: 100%;
}
-
\ No newline at end of file
+
diff --git a/src/views/business/comps/template/comps/dl/DL016.vue b/src/views/business/comps/template/comps/dl/DL016.vue
new file mode 100644
index 0000000..a219d68
--- /dev/null
+++ b/src/views/business/comps/template/comps/dl/DL016.vue
@@ -0,0 +1,208 @@
+
+
+
+
+

{{ formData.bdmc }}

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/business/comps/template/comps/dl/DL020.vue b/src/views/business/comps/template/comps/dl/DL020.vue
new file mode 100644
index 0000000..eb37a62
--- /dev/null
+++ b/src/views/business/comps/template/comps/dl/DL020.vue
@@ -0,0 +1,209 @@
+
+
+
+
+

{{ formData.bdmc }}

+
+
+
+
+
+
+
+
From c65d413785123e98b2500181fe9e88416437efbd Mon Sep 17 00:00:00 2001
From: lslaiwy <1209768238@qq.com>
Date: Fri, 27 Feb 2026 22:07:22 +0800
Subject: [PATCH 2/2] =?UTF-8?q?fix[=E8=A1=A8=E5=8D=95=E6=A8=A1=E6=9D=BF]?=
=?UTF-8?q?=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/business/comps/template/comps/dl/DL020.vue | 6 ------
1 file changed, 6 deletions(-)
diff --git a/src/views/business/comps/template/comps/dl/DL020.vue b/src/views/business/comps/template/comps/dl/DL020.vue
index eb37a62..ba36f9e 100644
--- a/src/views/business/comps/template/comps/dl/DL020.vue
+++ b/src/views/business/comps/template/comps/dl/DL020.vue
@@ -175,12 +175,6 @@ export default {
this.yqResourceTmp = stepResource.yqResource || []
return this.resourceTmp;
},
- // onRegentSubmit(val,val1,val2){
- // debugger
- // },
- // beforeReagentSubmit(val,val1,val2){
- // debugger
- // },
//保存
async onSave() {
const formData = this.getStepResource();