From 0094e6202e47dc8bba1b50e73562155215c7bf47 Mon Sep 17 00:00:00 2001 From: memorylkf <312904636@qq.com> Date: Thu, 12 Mar 2026 15:20:45 +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=8F=8C=E6=A0=AA=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=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 | 59 ++++++++++- .../Template/StepComponents/qxwdx/qxfz.vue | 2 +- src/components/Template/StepComponents/ry/fz.vue | 37 +++++++ .../Template/StepComponents/xbjzpz/cd.vue | 55 ++++++++++ .../Template/StepComponents/xbjzpz/cdmd.vue | 90 ++++++++++++++++ .../Template/StepComponents/xbjzpz/cdxs.vue | 107 +++++++++++++++++++ .../Template/StepComponents/xbjzpz/copy.vue | 71 +++++++++++++ .../Template/StepComponents/xbjzpz/dypyy.vue | 43 ++++++++ .../Template/StepComponents/xbjzpz/fr_xbjzpz.vue | 65 ++++++++++++ .../Template/StepComponents/xbjzpz/gc.vue | 51 +++++++++ .../Template/StepComponents/xbjzpz/jzzy.vue | 86 +++++++++++++++ .../Template/StepComponents/xbjzpz/lxqy.vue | 118 +++++++++++++++++++++ .../Template/StepComponents/xbjzpz/qjz.vue | 53 +++++++++ .../Template/StepComponents/xbjzpz/qxb.vue | 53 +++++++++ .../Template/StepComponents/xbjzpz/xbzy.vue | 59 +++++++++++ .../Template/StepComponents/xbjzpz/xd.vue | 96 +++++++++++++++++ src/components/Template/StepFormPackage.vue | 2 +- 17 files changed, 1043 insertions(+), 4 deletions(-) create mode 100644 src/components/Template/StepComponents/ry/fz.vue create mode 100644 src/components/Template/StepComponents/xbjzpz/cd.vue create mode 100644 src/components/Template/StepComponents/xbjzpz/cdmd.vue create mode 100644 src/components/Template/StepComponents/xbjzpz/cdxs.vue create mode 100644 src/components/Template/StepComponents/xbjzpz/copy.vue create mode 100644 src/components/Template/StepComponents/xbjzpz/dypyy.vue create mode 100644 src/components/Template/StepComponents/xbjzpz/fr_xbjzpz.vue create mode 100644 src/components/Template/StepComponents/xbjzpz/gc.vue create mode 100644 src/components/Template/StepComponents/xbjzpz/jzzy.vue create mode 100644 src/components/Template/StepComponents/xbjzpz/lxqy.vue create mode 100644 src/components/Template/StepComponents/xbjzpz/qjz.vue create mode 100644 src/components/Template/StepComponents/xbjzpz/qxb.vue create mode 100644 src/components/Template/StepComponents/xbjzpz/xbzy.vue create mode 100644 src/components/Template/StepComponents/xbjzpz/xd.vue diff --git a/src/components/Template/Step.vue b/src/components/Template/Step.vue index ee8c7a7..1dac666 100644 --- a/src/components/Template/Step.vue +++ b/src/components/Template/Step.vue @@ -79,6 +79,7 @@ import kbyq from "./StepComponents/ry/kbyq.vue";//溶液-空白仪器 import kbsjgsp from "./StepComponents/ry/kbsjgsp.vue";//溶液-空白(试剂/供试品) import kb from "./StepComponents/ry/kb.vue";//溶液-空白 import jr from "./StepComponents/ry/jr.vue";//溶液-加热 +import fz from "./StepComponents/ry/fz.vue";//溶液-分装 //罗开凡新增 //表配置 @@ -260,6 +261,26 @@ import czzy from './StepComponents/jcb/czzy.vue';//检测板配置-磁珠转移 import sjbj from './StepComponents/jcb/sjbj.vue';//检测板配置-试剂标记 +//细胞/菌株配置 +import qxb from './StepComponents/xbjzpz/qxb.vue';//细胞/菌株配置-取细胞 +import qjz from './StepComponents/xbjzpz/qjz.vue';//细胞/菌株配置-取菌株 +import fr_xbjzpz from './StepComponents/xbjzpz/fr_xbjzpz.vue';//细胞/菌株配置-复溶 +import lxqy from './StepComponents/xbjzpz/lxqy.vue';//细胞/菌株配置-离心(弃液) +import cd from './StepComponents/xbjzpz/cd.vue';//细胞/菌株配置-吹打 +import xbzy from './StepComponents/xbjzpz/xbzy.vue';//细胞/菌株配置-细胞转移 +import jzzy from './StepComponents/xbjzpz/jzzy.vue';//细胞/菌株配置-菌株转移 +import dypyy from './StepComponents/xbjzpz/dypyy.vue';//细胞/菌株配置-倒原培养液 +import xd from './StepComponents/xbjzpz/xd.vue';//细胞/菌株配置-洗涤 +//细胞/菌株配置-消化:使用细胞/菌株配置-洗涤 +//细胞/菌株配置-终止消化:使用细胞/菌株配置-洗涤 +import copy from './StepComponents/xbjzpz/copy.vue';//细胞/菌株配置-CO2培养 +import gc from './StepComponents/xbjzpz/gc.vue';//细胞/菌株配置-观察 +import cdmd from './StepComponents/xbjzpz/cdmd.vue';//细胞/菌株配置-测定密度 +//细胞/菌株配置-低渗:使用细胞/菌株配置-洗涤 +//细胞/菌株配置-固定:使用细胞/菌株配置-洗涤 +import cdxs from './StepComponents/xbjzpz/cdxs.vue';//细胞/菌株配置-传代/稀释 + + import { public_templateStepList } from '@/api/business/public/public'; @@ -376,6 +397,7 @@ export default { kbsjgsp, kb, jr, + fz, //罗开凡新增 //表配置 @@ -485,6 +507,21 @@ export default { czzy, sjbj, + //细胞/菌株配置 + qxb, + qjz, + fr_xbjzpz, + lxqy, + cd, + xbzy, + jzzy, + dypyy, + xd, + copy, + gc, + cdmd, + cdxs, + }, computed: { stepComponentMap() { @@ -536,7 +573,7 @@ export default { 'kbsjgsp': 'kbsjgsp', 'kb': 'kb', 'jr': 'jr', - // 'fz': 'fz', + 'fz': 'fz', //罗开凡新增 //标配配置 @@ -694,7 +731,25 @@ export default { 'ychy':'ychy', 'czzy':'czzy', 'sjbj':'sjbj', - + + //细胞/菌株配置 + 'qxb':'qxb', + 'qjz':'qjz', + 'fr_xbjzpz':'fr_xbjzpz', + 'lxqy':'lxqy', + 'cd':'cd', + 'xbzy':'xbzy', + 'jzzy':'jzzy', + 'dypyy':'dypyy', + 'xd':'xd', + 'xh':'xd', + 'zzxh':'xd', + 'copy':'copy', + 'gc':'gc', + 'cdmd':'cdmd', + 'ds':'xd', + 'gd':'xd', + 'cdxs':'cdxs', } } return this.componentMap diff --git a/src/components/Template/StepComponents/qxwdx/qxfz.vue b/src/components/Template/StepComponents/qxwdx/qxfz.vue index fd5a4b4..9673cad 100644 --- a/src/components/Template/StepComponents/qxwdx/qxfz.vue +++ b/src/components/Template/StepComponents/qxwdx/qxfz.vue @@ -1,4 +1,4 @@ - + diff --git a/src/components/Template/StepComponents/ry/fz.vue b/src/components/Template/StepComponents/ry/fz.vue new file mode 100644 index 0000000..aadbfd4 --- /dev/null +++ b/src/components/Template/StepComponents/ry/fz.vue @@ -0,0 +1,37 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xbjzpz/cd.vue b/src/components/Template/StepComponents/xbjzpz/cd.vue new file mode 100644 index 0000000..5a97bdf --- /dev/null +++ b/src/components/Template/StepComponents/xbjzpz/cd.vue @@ -0,0 +1,55 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xbjzpz/cdmd.vue b/src/components/Template/StepComponents/xbjzpz/cdmd.vue new file mode 100644 index 0000000..54031ad --- /dev/null +++ b/src/components/Template/StepComponents/xbjzpz/cdmd.vue @@ -0,0 +1,90 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xbjzpz/cdxs.vue b/src/components/Template/StepComponents/xbjzpz/cdxs.vue new file mode 100644 index 0000000..d3c980d --- /dev/null +++ b/src/components/Template/StepComponents/xbjzpz/cdxs.vue @@ -0,0 +1,107 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xbjzpz/copy.vue b/src/components/Template/StepComponents/xbjzpz/copy.vue new file mode 100644 index 0000000..d52d4d9 --- /dev/null +++ b/src/components/Template/StepComponents/xbjzpz/copy.vue @@ -0,0 +1,71 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xbjzpz/dypyy.vue b/src/components/Template/StepComponents/xbjzpz/dypyy.vue new file mode 100644 index 0000000..db63860 --- /dev/null +++ b/src/components/Template/StepComponents/xbjzpz/dypyy.vue @@ -0,0 +1,43 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xbjzpz/fr_xbjzpz.vue b/src/components/Template/StepComponents/xbjzpz/fr_xbjzpz.vue new file mode 100644 index 0000000..33f08b0 --- /dev/null +++ b/src/components/Template/StepComponents/xbjzpz/fr_xbjzpz.vue @@ -0,0 +1,65 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xbjzpz/gc.vue b/src/components/Template/StepComponents/xbjzpz/gc.vue new file mode 100644 index 0000000..0e7cd46 --- /dev/null +++ b/src/components/Template/StepComponents/xbjzpz/gc.vue @@ -0,0 +1,51 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xbjzpz/jzzy.vue b/src/components/Template/StepComponents/xbjzpz/jzzy.vue new file mode 100644 index 0000000..1164550 --- /dev/null +++ b/src/components/Template/StepComponents/xbjzpz/jzzy.vue @@ -0,0 +1,86 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xbjzpz/lxqy.vue b/src/components/Template/StepComponents/xbjzpz/lxqy.vue new file mode 100644 index 0000000..6b2dc79 --- /dev/null +++ b/src/components/Template/StepComponents/xbjzpz/lxqy.vue @@ -0,0 +1,118 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xbjzpz/qjz.vue b/src/components/Template/StepComponents/xbjzpz/qjz.vue new file mode 100644 index 0000000..c605f0b --- /dev/null +++ b/src/components/Template/StepComponents/xbjzpz/qjz.vue @@ -0,0 +1,53 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xbjzpz/qxb.vue b/src/components/Template/StepComponents/xbjzpz/qxb.vue new file mode 100644 index 0000000..fe30bff --- /dev/null +++ b/src/components/Template/StepComponents/xbjzpz/qxb.vue @@ -0,0 +1,53 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xbjzpz/xbzy.vue b/src/components/Template/StepComponents/xbjzpz/xbzy.vue new file mode 100644 index 0000000..0d8319b --- /dev/null +++ b/src/components/Template/StepComponents/xbjzpz/xbzy.vue @@ -0,0 +1,59 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepComponents/xbjzpz/xd.vue b/src/components/Template/StepComponents/xbjzpz/xd.vue new file mode 100644 index 0000000..e97531d --- /dev/null +++ b/src/components/Template/StepComponents/xbjzpz/xd.vue @@ -0,0 +1,96 @@ + + + + + + + + + + \ No newline at end of file diff --git a/src/components/Template/StepFormPackage.vue b/src/components/Template/StepFormPackage.vue index b778e89..adbc07f 100644 --- a/src/components/Template/StepFormPackage.vue +++ b/src/components/Template/StepFormPackage.vue @@ -177,7 +177,7 @@ export default { const sjResource = [],yqResource = []; for(const key in allFieldsConfig){ const item = allFieldsConfig[key]; - if(item.type === "xb" || item.type === "sj" || item.type === "gsp" || item.type === "mix"){ + if(item.type === "xj" || item.type === "xb" || item.type === "sj" || item.type === "gsp" || item.type === "mix"){ if(formFields[key]){ let o = { ...formFields[`selectInfo_${key}`],