From 74c90d351dab8e51375fab2bc6fd70435917a120 Mon Sep 17 00:00:00 2001 From: memorylkf <312904636@qq.com> Date: Thu, 12 Mar 2026 17:07:25 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20[=E6=AD=A5=E9=AA=A4=E7=AE=A1=E7=90=86]?= =?UTF-8?q?=20=E7=BB=86=E8=83=9E=E8=A1=A8=E5=8D=95=E6=AD=A5=E9=AA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Template/Step.vue | 38 +++++++ src/components/Template/StepComponents/xb/bpqr.vue | 62 +++++++++++ src/components/Template/StepComponents/xb/bprs.vue | 89 ++++++++++++++++ .../Template/StepComponents/xb/bzpyy.vue | 88 +++++++++++++++ src/components/Template/StepComponents/xb/cx.vue | 49 +++++++++ src/components/Template/StepComponents/xb/dp.vue | 45 ++++++++ .../Template/StepComponents/xb/gc_xb.vue | 51 +++++++++ .../Template/StepComponents/xb/jrrydh.vue | 88 +++++++++++++++ src/components/Template/StepComponents/xb/lg.vue | 41 +++++++ .../Template/StepComponents/xb/rs_xb.vue | 118 +++++++++++++++++++++ src/components/Template/StepComponents/xb/xdlc.vue | 92 ++++++++++++++++ .../Template/StepComponents/xb/xh_xb.vue | 92 ++++++++++++++++ src/components/Template/mixins/stepMixins.js | 3 +- 13 files changed, 855 insertions(+), 1 deletion(-) create mode 100644 src/components/Template/StepComponents/xb/bpqr.vue create mode 100644 src/components/Template/StepComponents/xb/bprs.vue create mode 100644 src/components/Template/StepComponents/xb/bzpyy.vue create mode 100644 src/components/Template/StepComponents/xb/cx.vue create mode 100644 src/components/Template/StepComponents/xb/dp.vue create mode 100644 src/components/Template/StepComponents/xb/gc_xb.vue create mode 100644 src/components/Template/StepComponents/xb/jrrydh.vue create mode 100644 src/components/Template/StepComponents/xb/lg.vue create mode 100644 src/components/Template/StepComponents/xb/rs_xb.vue create mode 100644 src/components/Template/StepComponents/xb/xdlc.vue create mode 100644 src/components/Template/StepComponents/xb/xh_xb.vue diff --git a/src/components/Template/Step.vue b/src/components/Template/Step.vue index 49e19f1..bec8fe0 100644 --- a/src/components/Template/Step.vue +++ b/src/components/Template/Step.vue @@ -281,6 +281,19 @@ import cdmd from './StepComponents/xbjzpz/cdmd.vue';//细胞/菌株配置-测定 import cdxs from './StepComponents/xbjzpz/cdxs.vue';//细胞/菌株配置-传代/稀释 +//细胞表单 +import gc_xb from './StepComponents/xb/gc_xb.vue';//细胞表单-观察 +import xdlc from './StepComponents/xb/xdlc.vue';//细胞表单-洗涤(2次) +import bzpyy from './StepComponents/xb/bzpyy.vue';//细胞表单-补足培养液 +import xh_xb from './StepComponents/xb/xh_xb.vue';//细胞表单-消化 +import jrrydh from './StepComponents/xb/jrrydh.vue';//细胞表单-加入溶液(多行) +//细胞表单-固定:使用细胞表单-消化 +import rs_xb from './StepComponents/xb/rs_xb.vue';//细胞表单-染色 +import bpqr from './StepComponents/xb/bpqr.vue';//细胞表单-破片确认 +import dp from './StepComponents/xb/dp.vue';//细胞表单-滴片 +import bprs from './StepComponents/xb/bprs.vue';//细胞表单-破片染色 +import cx from './StepComponents/xb/cx.vue';//细胞表单-冲洗 +import lg from './StepComponents/xb/lg.vue';//细胞表单-晾干 import { public_templateStepList } from '@/api/business/public/public'; @@ -526,6 +539,18 @@ export default { cdmd, cdxs, + //细胞表单 + gc_xb, + xdlc, + bzpyy, + xh_xb, + jrrydh, + rs_xb, + bpqr, + dp, + bprs, + cx, + lg, }, computed: { stepComponentMap() { @@ -754,6 +779,19 @@ export default { 'ds':'xd', 'gd':'xd', 'cdxs':'cdxs', + //细胞表单 + 'gc_xb':'gc_xb', + 'xdlc':'xdlc', + 'bzpyy':'bzpyy', + 'xh_xb':'xh_xb', + 'jrrydh':'jrrydh', + 'gd_xb':'xh_xb', + 'rs_xb':'rs_xb', + 'bpqr':'bpqr', + 'dp':'dp', + 'bprs':'bprs', + 'cx':'cx', + 'lg':'lg', } } return this.componentMap diff --git a/src/components/Template/StepComponents/xb/bpqr.vue b/src/components/Template/StepComponents/xb/bpqr.vue new file mode 100644 index 0000000..d874c15 --- /dev/null +++ b/src/components/Template/StepComponents/xb/bpqr.vue @@ -0,0 +1,62 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xb/bprs.vue b/src/components/Template/StepComponents/xb/bprs.vue new file mode 100644 index 0000000..c1e9c55 --- /dev/null +++ b/src/components/Template/StepComponents/xb/bprs.vue @@ -0,0 +1,89 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xb/bzpyy.vue b/src/components/Template/StepComponents/xb/bzpyy.vue new file mode 100644 index 0000000..a997823 --- /dev/null +++ b/src/components/Template/StepComponents/xb/bzpyy.vue @@ -0,0 +1,88 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xb/cx.vue b/src/components/Template/StepComponents/xb/cx.vue new file mode 100644 index 0000000..c30c5e3 --- /dev/null +++ b/src/components/Template/StepComponents/xb/cx.vue @@ -0,0 +1,49 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xb/dp.vue b/src/components/Template/StepComponents/xb/dp.vue new file mode 100644 index 0000000..f32b8f4 --- /dev/null +++ b/src/components/Template/StepComponents/xb/dp.vue @@ -0,0 +1,45 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xb/gc_xb.vue b/src/components/Template/StepComponents/xb/gc_xb.vue new file mode 100644 index 0000000..0119a3f --- /dev/null +++ b/src/components/Template/StepComponents/xb/gc_xb.vue @@ -0,0 +1,51 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xb/jrrydh.vue b/src/components/Template/StepComponents/xb/jrrydh.vue new file mode 100644 index 0000000..983a0f0 --- /dev/null +++ b/src/components/Template/StepComponents/xb/jrrydh.vue @@ -0,0 +1,88 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xb/lg.vue b/src/components/Template/StepComponents/xb/lg.vue new file mode 100644 index 0000000..9d9165a --- /dev/null +++ b/src/components/Template/StepComponents/xb/lg.vue @@ -0,0 +1,41 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xb/rs_xb.vue b/src/components/Template/StepComponents/xb/rs_xb.vue new file mode 100644 index 0000000..538dcbd --- /dev/null +++ b/src/components/Template/StepComponents/xb/rs_xb.vue @@ -0,0 +1,118 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xb/xdlc.vue b/src/components/Template/StepComponents/xb/xdlc.vue new file mode 100644 index 0000000..590de63 --- /dev/null +++ b/src/components/Template/StepComponents/xb/xdlc.vue @@ -0,0 +1,92 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xb/xh_xb.vue b/src/components/Template/StepComponents/xb/xh_xb.vue new file mode 100644 index 0000000..2f68db3 --- /dev/null +++ b/src/components/Template/StepComponents/xb/xh_xb.vue @@ -0,0 +1,92 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/mixins/stepMixins.js b/src/components/Template/mixins/stepMixins.js index 8ae1081..c1dfd8e 100644 --- a/src/components/Template/mixins/stepMixins.js +++ b/src/components/Template/mixins/stepMixins.js @@ -2,7 +2,8 @@ export default { dicts:[ "business_tjdw","business_czhj","business_rqcz","business_zldw", "business_yqscdw","business_zsdw","business_wddw","business_ccwz","business_ggdw", - "business_hjxx","business_zzzc","business_step_pcr","business_fycx","business_step_pcrfxyp" + "business_hjxx","business_zzzc","business_step_pcr","business_fycx","business_step_pcrfxyp", + "business_cctj" ], props: { formData: {