From 3cd2e6824558f3162b8f3128fa3526613dfb56fe Mon Sep 17 00:00:00 2001
From: memorylkf <312904636@qq.com>
Date: Thu, 26 Feb 2026 20:01:29 +0800
Subject: [PATCH 1/2] =?UTF-8?q?feat:=20[=E5=A1=AB=E6=8A=A5=E8=A1=A8?=
=?UTF-8?q?=E5=8D=95]=20=E7=89=B9=E6=AE=8A=E5=AE=A1=E6=A0=B8id?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/business/form/drug/comp/tbbdList.vue | 2 +-
src/views/business/form/drug/comp/ytbdList.vue | 4 ++--
src/views/business/study/comp/tbbdList.vue | 2 +-
src/views/business/study/comp/ytbdList.vue | 4 ++--
4 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/views/business/form/drug/comp/tbbdList.vue b/src/views/business/form/drug/comp/tbbdList.vue
index 30aeaf0..0c14a54 100644
--- a/src/views/business/form/drug/comp/tbbdList.vue
+++ b/src/views/business/form/drug/comp/tbbdList.vue
@@ -110,7 +110,7 @@
@click="edit(scope.row)" v-hasPermi="['business:drugFormFill:bj']">{{
$t('form.edit') }}
- {{
$t('page.business.study.studyFormFill.fh') }}
diff --git a/src/views/business/form/drug/comp/ytbdList.vue b/src/views/business/form/drug/comp/ytbdList.vue
index fdf093c..ccd23c6 100644
--- a/src/views/business/form/drug/comp/ytbdList.vue
+++ b/src/views/business/form/drug/comp/ytbdList.vue
@@ -96,13 +96,13 @@
{{ $t('page.business.form.audit') }}
+ v-if="scope.row.bdzt === 3&&(id!=scope.row.userId||id<=103 || id==118 || id==119 || id==120)">{{ $t('page.business.form.audit') }}
{{ $t('page.business.form.audit') }}
+ v-if="scope.row.bdzt === 3&&(id!=scope.row.userId||id<=103 || id==118 || id==119 || id==120)">{{ $t('page.business.form.audit') }}
{{ $t('page.business.study.studyFormPre.guanbi') }}
diff --git a/src/views/business/study/comp/tbbdList.vue b/src/views/business/study/comp/tbbdList.vue
index c15ddd8..9828cf0 100644
--- a/src/views/business/study/comp/tbbdList.vue
+++ b/src/views/business/study/comp/tbbdList.vue
@@ -116,7 +116,7 @@
@click="edit(scope.row)" v-hasPermi="['business:studyFormFill:bj']">{{
$t('form.edit') }}
- {{
$t('page.business.study.studyFormFill.fh') }}
diff --git a/src/views/business/study/comp/ytbdList.vue b/src/views/business/study/comp/ytbdList.vue
index 416c3e8..406e2c6 100644
--- a/src/views/business/study/comp/ytbdList.vue
+++ b/src/views/business/study/comp/ytbdList.vue
@@ -99,14 +99,14 @@
{{
+ v-if="scope.row.bdzt === 3 && isMatchSubject && (id != scope.row.userId||id<=103 || id==118 || id==119 || id==120)">{{
$t('page.business.form.audit') }}
{{
+ v-if="scope.row.bdzt === 3 && isMatchSubject && (id != scope.row.userId||id<=103 || id==118 || id==119 || id==120)">{{
$t('page.business.form.audit')
}}
From 7f96f1fe90b7a137c974b0fd9a16a3367bd7a576 Mon Sep 17 00:00:00 2001
From: memorylkf <312904636@qq.com>
Date: Thu, 26 Feb 2026 21:54:57 +0800
Subject: [PATCH 2/2] =?UTF-8?q?feat:=20[=E6=A8=A1=E6=9D=BF=E7=AE=A1?=
=?UTF-8?q?=E7=90=86]=20YP004?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/lang/en/template/yp.js | 8 +
src/lang/zh/template/yp.js | 8 +
.../business/comps/template/TemplateTable.vue | 3 +
.../business/comps/template/comps/yp/YP004.vue | 208 +++++++++++++++++++++
4 files changed, 227 insertions(+)
create mode 100644 src/views/business/comps/template/comps/yp/YP004.vue
diff --git a/src/lang/en/template/yp.js b/src/lang/en/template/yp.js
index a4486f8..8143a59 100644
--- a/src/lang/en/template/yp.js
+++ b/src/lang/en/template/yp.js
@@ -44,6 +44,14 @@ export default {
f: 'No',
sfzgdsjwc: 'Complete on Time'
},
+ yp004: {
+ pztj: 'Preparation Condition',
+ zbxx: 'Preparation Information',
+ zbdx: 'Preparation Object',
+ yjzbs: 'Expected Quantity',
+ sjzbs: 'Actual Quantity',
+ zbbz: ' Preparation Procedure'
+ },
yp005: {
qxtj: 'Cleaning Condition',
ybsm: 'Sample Description',
diff --git a/src/lang/zh/template/yp.js b/src/lang/zh/template/yp.js
index 5be7c29..bc1ec1a 100644
--- a/src/lang/zh/template/yp.js
+++ b/src/lang/zh/template/yp.js
@@ -44,6 +44,14 @@ export default {
f: '否',
sfzgdsjwc: '是否在规定时间完成'
},
+ yp004: {
+ pztj: '制备条件',
+ zbxx: '制备信息',
+ zbdx: '制备对象',
+ yjzbs: '预计制备数量',
+ sjzbs: '实际制备数',
+ zbbz: ' 制备步骤'
+ },
yp005: {
qxtj: '清洗条件',
ybsm: '样本说明',
diff --git a/src/views/business/comps/template/TemplateTable.vue b/src/views/business/comps/template/TemplateTable.vue
index 4e78e90..ab926c6 100644
--- a/src/views/business/comps/template/TemplateTable.vue
+++ b/src/views/business/comps/template/TemplateTable.vue
@@ -71,6 +71,7 @@ import LBA007 from "./comps/lba/LBA007.vue";
// YP001-使用SP001
import YP002 from "./comps/yp/YP002.vue";
import YP003 from "./comps/yp/YP003.vue";
+import YP004 from "./comps/yp/YP004.vue";
import YP005 from "./comps/yp/YP005.vue";
//毒理
@@ -100,6 +101,7 @@ export default {
//样品
YP002,
YP003,
+ YP004,
YP005,
},
props: {
@@ -187,6 +189,7 @@ export default {
'YP001': 'SP001',
'YP002': 'YP002',
'YP003': 'YP003',
+ 'YP004': 'YP004',
'YP005': 'YP005',
//毒理
//DL001-SYWZPZJHB
diff --git a/src/views/business/comps/template/comps/yp/YP004.vue b/src/views/business/comps/template/comps/yp/YP004.vue
new file mode 100644
index 0000000..5335fa9
--- /dev/null
+++ b/src/views/business/comps/template/comps/yp/YP004.vue
@@ -0,0 +1,208 @@
+
+
+
+
+

{{ formData.bdmc }}

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file