| @ -0,0 +1,76 @@ | |||||
| <!-- 补足样品 --> | |||||
| <template> | |||||
| <StepFormPackage ref="stepFormPackageRef" :prefixKey="stepIndex+'_'+'pcr_bzyp'" @resetRecord = "resetRecord" :form-config="formConfig" :formData="formData" /> | |||||
| </template> | |||||
| <script> | |||||
| import StepFormPackage from '@/components/Template/StepFormPackage.vue'; | |||||
| import stepMixins from '@/components/Template/mixins/stepMixins.js'; | |||||
| export default { | |||||
| mixins: [stepMixins], | |||||
| props: { | |||||
| sn: { | |||||
| type: String, | |||||
| default: 'bzyp', | |||||
| }, | |||||
| }, | |||||
| components: { | |||||
| StepFormPackage | |||||
| }, | |||||
| computed: { | |||||
| formConfig() { | |||||
| return [{ | |||||
| config: { | |||||
| text1: { | |||||
| label: "使用", | |||||
| type: "text", | |||||
| }, | |||||
| ytrq: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| sjrqcz: { | |||||
| fillType: "actFill", | |||||
| type: "yq", | |||||
| }, | |||||
| text2: { | |||||
| label: "仪器,将", | |||||
| type: "text", | |||||
| }, | |||||
| ytry: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| text3:{ | |||||
| label: "按上表加入对应的", | |||||
| type: "text", | |||||
| }, | |||||
| ytsr1:{ | |||||
| fillType: "pre", | |||||
| type: "input", | |||||
| }, | |||||
| text4:{ | |||||
| label: "中,若样品不足,则用", | |||||
| type: "text", | |||||
| }, | |||||
| srry: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| sjrq:{ | |||||
| fillType: "actFill", | |||||
| type: "sj", | |||||
| }, | |||||
| text5:{ | |||||
| label: "溶液按上表进行补足。", | |||||
| type: "text", | |||||
| }, | |||||
| } | |||||
| }] | |||||
| } | |||||
| }, | |||||
| } | |||||
| </script> | |||||
| <style lang="scss" scoped></style> | |||||
| @ -0,0 +1,54 @@ | |||||
| <!-- 磁珠残留处理 --> | |||||
| <template> | |||||
| <StepFormPackage ref="stepFormPackageRef" :prefixKey="stepIndex+'_'+'pcr_czclcl'" @resetRecord = "resetRecord" :form-config="formConfig" :formData="formData" /> | |||||
| </template> | |||||
| <script> | |||||
| import StepFormPackage from '@/components/Template/StepFormPackage.vue'; | |||||
| import stepMixins from '@/components/Template/mixins/stepMixins.js'; | |||||
| export default { | |||||
| mixins: [stepMixins], | |||||
| props: { | |||||
| sn: { | |||||
| type: String, | |||||
| default: 'czclcl', | |||||
| }, | |||||
| }, | |||||
| components: { | |||||
| StepFormPackage | |||||
| }, | |||||
| computed: { | |||||
| formConfig() { | |||||
| return [{ | |||||
| config: { | |||||
| text1: { | |||||
| label: "提取的核酸有磁珠残留,预计进行", | |||||
| type: "text", | |||||
| }, | |||||
| sr1: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| text2: { | |||||
| label: "操作,实际进行", | |||||
| type: "text", | |||||
| }, | |||||
| sr2: { | |||||
| fillType: "actFill", | |||||
| type: "input", | |||||
| }, | |||||
| text3: { | |||||
| label: "操作。", | |||||
| type: "text", | |||||
| }, | |||||
| } | |||||
| }] | |||||
| } | |||||
| }, | |||||
| } | |||||
| </script> | |||||
| <style lang="scss" scoped></style> | |||||
| @ -0,0 +1,45 @@ | |||||
| <!-- 二次上机 --> | |||||
| <template> | |||||
| <StepFormPackage ref="stepFormPackageRef" :prefixKey="stepIndex+'_'+'pcr_ecsj'" @resetRecord = "resetRecord" :form-config="formConfig" :formData="formData" /> | |||||
| </template> | |||||
| <script> | |||||
| import StepFormPackage from '@/components/Template/StepFormPackage.vue'; | |||||
| import stepMixins from '@/components/Template/mixins/stepMixins.js'; | |||||
| export default { | |||||
| mixins: [stepMixins], | |||||
| props: { | |||||
| sn: { | |||||
| type: String, | |||||
| default: 'ecsj', | |||||
| }, | |||||
| }, | |||||
| components: { | |||||
| StepFormPackage | |||||
| }, | |||||
| computed: { | |||||
| formConfig() { | |||||
| return [{ | |||||
| config: { | |||||
| text1: { | |||||
| label: "将处理好的96孔板,放回仪器", | |||||
| type: "text", | |||||
| }, | |||||
| sr1: { | |||||
| fillType: "actFill", | |||||
| type: "input", | |||||
| }, | |||||
| text2: { | |||||
| label: "板位,继续运行程序。", | |||||
| type: "text", | |||||
| }, | |||||
| } | |||||
| }] | |||||
| } | |||||
| }, | |||||
| } | |||||
| </script> | |||||
| <style lang="scss" scoped></style> | |||||
| @ -0,0 +1,85 @@ | |||||
| <!-- 加入样品 --> | |||||
| <template> | |||||
| <StepFormPackage ref="stepFormPackageRef" :prefixKey="stepIndex+'_'+'pcr_jryp_pcr'" @resetRecord = "resetRecord" :form-config="formConfig" :formData="formData" /> | |||||
| </template> | |||||
| <script> | |||||
| import StepFormPackage from '@/components/Template/StepFormPackage.vue'; | |||||
| import stepMixins from '@/components/Template/mixins/stepMixins.js'; | |||||
| export default { | |||||
| mixins: [stepMixins], | |||||
| props: { | |||||
| sn: { | |||||
| type: String, | |||||
| default: 'jryp_pcr', | |||||
| }, | |||||
| }, | |||||
| components: { | |||||
| StepFormPackage | |||||
| }, | |||||
| computed: { | |||||
| formConfig() { | |||||
| return [{ | |||||
| config: { | |||||
| text1: { | |||||
| label: "使用", | |||||
| type: "text", | |||||
| }, | |||||
| ytrq: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| sjrqcz: { | |||||
| fillType: "actFill", | |||||
| type: "yq", | |||||
| }, | |||||
| text2: { | |||||
| label: "仪器,将", | |||||
| type: "text", | |||||
| }, | |||||
| srry: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| text3:{ | |||||
| label: "加入对应的96孔板种,每孔预计加入", | |||||
| type: "text", | |||||
| }, | |||||
| ytsr1:{ | |||||
| fillType: "preFill", | |||||
| type: "inputNumber", | |||||
| }, | |||||
| tjxz:{ | |||||
| fillType: "preFill", | |||||
| type: "select", | |||||
| selectTo: "sjsrdw2", | |||||
| options:this.getDictOptions('business_tjdw'), | |||||
| }, | |||||
| text4:{ | |||||
| label: "每孔实际加入", | |||||
| type: "text", | |||||
| }, | |||||
| sjsr2:{ | |||||
| fillType: "actFill", | |||||
| type: "inputNumber", | |||||
| compareTo:"ytsr1", | |||||
| copyFrom:"ytsr1" | |||||
| }, | |||||
| sjsrdw2:{ | |||||
| fillType: "preFill", | |||||
| type: "select", | |||||
| options: this.getDictOptions('business_tjdw'), | |||||
| }, | |||||
| text5:{ | |||||
| label: "。", | |||||
| type: "text", | |||||
| }, | |||||
| } | |||||
| }] | |||||
| } | |||||
| }, | |||||
| } | |||||
| </script> | |||||
| <style lang="scss" scoped></style> | |||||
| @ -0,0 +1,81 @@ | |||||
| <!-- 静置 --> | |||||
| <template> | |||||
| <StepFormPackage ref = "stepFormPackageRef" :prefixKey="stepIndex+'_'+'jz_pcr'" @resetRecord = "resetRecord" :form-config="formConfig" :formData = "formData" /> | |||||
| </template> | |||||
| <script> | |||||
| import StepFormPackage from '@/components/Template/StepFormPackage.vue'; | |||||
| import stepMixins from '@/components/Template/mixins/stepMixins.js'; | |||||
| export default { | |||||
| mixins: [stepMixins], | |||||
| props: { | |||||
| sn: { | |||||
| type: String, | |||||
| default: 'jz_pcr', | |||||
| }, | |||||
| }, | |||||
| components: { | |||||
| StepFormPackage | |||||
| }, | |||||
| computed: { | |||||
| formConfig() { | |||||
| let config = [{ | |||||
| config:{ | |||||
| text1:{ | |||||
| label:"将96孔板放在", | |||||
| type:"text", | |||||
| }, | |||||
| sw:{ | |||||
| type:"input", | |||||
| fillType:"preFill", | |||||
| }, | |||||
| text2:{ | |||||
| label:"下静置", | |||||
| type:"text", | |||||
| }, | |||||
| sj:{ | |||||
| type:"input", | |||||
| fillType:"preFill", | |||||
| }, | |||||
| text4:{ | |||||
| type:"text", | |||||
| label:"静置", | |||||
| }, | |||||
| startDate: { | |||||
| type: "input", | |||||
| fillType: "actFill", | |||||
| disabled: true, | |||||
| }, | |||||
| button1:{ | |||||
| type:"button", | |||||
| buttonName:"开始", | |||||
| }, | |||||
| text5:{ | |||||
| type:"text", | |||||
| label:",静置", | |||||
| }, | |||||
| endDate: { | |||||
| type: "input", | |||||
| fillType: "actFill", | |||||
| disabled: true, | |||||
| }, | |||||
| button2:{ | |||||
| type:"button", | |||||
| buttonName:"结束", | |||||
| }, | |||||
| text6: { | |||||
| type: "text", | |||||
| label: "。", | |||||
| }, | |||||
| } | |||||
| }] | |||||
| return config | |||||
| } | |||||
| }, | |||||
| } | |||||
| </script> | |||||
| <style lang="scss" scoped> | |||||
| </style> | |||||
| @ -0,0 +1,101 @@ | |||||
| <!-- 罗氏上机 --> | |||||
| <template> | |||||
| <StepFormPackage ref="stepFormPackageRef" :prefixKey="stepIndex+'_'+'pcr_lssj'" @resetRecord = "resetRecord" :form-config="formConfig" :formData="formData" /> | |||||
| </template> | |||||
| <script> | |||||
| import StepFormPackage from '@/components/Template/StepFormPackage.vue'; | |||||
| import stepMixins from '@/components/Template/mixins/stepMixins.js'; | |||||
| export default { | |||||
| mixins: [stepMixins], | |||||
| props: { | |||||
| sn: { | |||||
| type: String, | |||||
| default: 'lssj', | |||||
| }, | |||||
| }, | |||||
| components: { | |||||
| StepFormPackage | |||||
| }, | |||||
| computed: { | |||||
| formConfig() { | |||||
| return [{ | |||||
| config: { | |||||
| text1: { | |||||
| label: "选择试剂盒", | |||||
| type: "text", | |||||
| }, | |||||
| sjh: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| sj:{ | |||||
| fillType: "actFill", | |||||
| type: "sj", | |||||
| }, | |||||
| text2:{ | |||||
| label: "预计程序选择", | |||||
| type: "text", | |||||
| }, | |||||
| yjcxxz:{ | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| text3:{ | |||||
| label: ",实际程序选择", | |||||
| type: "text", | |||||
| }, | |||||
| sjcxxz:{ | |||||
| fillType: "actFill", | |||||
| type: "input", | |||||
| }, | |||||
| text4:{ | |||||
| label: ",样品体积预计选择", | |||||
| type: "text", | |||||
| }, | |||||
| ypyjtj:{ | |||||
| fillType: "preFill", | |||||
| type: "inputNumber", | |||||
| }, | |||||
| text5:{ | |||||
| label: "uL,样品体积实际选择", | |||||
| type: "text", | |||||
| }, | |||||
| ypsjtj:{ | |||||
| fillType: "actFill", | |||||
| type: "inputNumber", | |||||
| }, | |||||
| text6:{ | |||||
| label: "uL,洗脱液预计选择", | |||||
| type: "text", | |||||
| }, | |||||
| xtyyjtj:{ | |||||
| fillType: "preFill", | |||||
| type: "inputNumber", | |||||
| }, | |||||
| text7:{ | |||||
| label: "uL,洗脱液实际选择", | |||||
| type: "text", | |||||
| }, | |||||
| xtysjtj:{ | |||||
| fillType: "actFill", | |||||
| type: "inputNumber", | |||||
| }, | |||||
| text8:{ | |||||
| label: "uL,进行核酸提取。", | |||||
| type: "text", | |||||
| }, | |||||
| remark:{ | |||||
| fillType: "actFill", | |||||
| type: "input", | |||||
| }, | |||||
| } | |||||
| }] | |||||
| } | |||||
| }, | |||||
| } | |||||
| </script> | |||||
| <style lang="scss" scoped></style> | |||||
| @ -0,0 +1,135 @@ | |||||
| <!-- NSC样品 --> | |||||
| <template> | |||||
| <StepFormPackage ref="stepFormPackageRef" :prefixKey="stepIndex+'_'+'pcr_nscyp'" @resetRecord = "resetRecord" :form-config="formConfig" :formData="formData" /> | |||||
| </template> | |||||
| <script> | |||||
| import StepFormPackage from '@/components/Template/StepFormPackage.vue'; | |||||
| import stepMixins from '@/components/Template/mixins/stepMixins.js'; | |||||
| export default { | |||||
| mixins: [stepMixins], | |||||
| props: { | |||||
| sn: { | |||||
| type: String, | |||||
| default: 'nscyp', | |||||
| }, | |||||
| }, | |||||
| components: { | |||||
| StepFormPackage | |||||
| }, | |||||
| computed: { | |||||
| formConfig() { | |||||
| return [{ | |||||
| config: { | |||||
| text1: { | |||||
| label: "使用", | |||||
| type: "text", | |||||
| }, | |||||
| yqmc: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| xzyq: { | |||||
| fillType: "actFill", | |||||
| type: "yq", | |||||
| }, | |||||
| text2: { | |||||
| label: "仪器,按照样品排列示意图将无菌去离子水", | |||||
| type: "text", | |||||
| }, | |||||
| sjry:{ | |||||
| fillType: "actFill", | |||||
| type: "sj", | |||||
| ylCode: "sjtj", | |||||
| dwCode: "sjtjdw", | |||||
| }, | |||||
| text3:{ | |||||
| label: "加入对应的", | |||||
| type: "text", | |||||
| }, | |||||
| epg: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| text4:{ | |||||
| label: "中,预计各加入", | |||||
| type: "text", | |||||
| }, | |||||
| yjtj:{ | |||||
| fillType: "preFill", | |||||
| type: "inputNumber", | |||||
| }, | |||||
| yjtjdw:{ | |||||
| fillType: "preFill", | |||||
| type: "select", | |||||
| selectTo: "sjtjdw", | |||||
| options:this.getDictOptions('business_tjdw'), | |||||
| }, | |||||
| text5:{ | |||||
| label: "实际各加入", | |||||
| type: "text", | |||||
| }, | |||||
| sjtj:{ | |||||
| fillType: "actFill", | |||||
| type: "inputNumber", | |||||
| compareTo:"yjtj", | |||||
| copyFrom:"yjtj" | |||||
| }, | |||||
| sjtjdw:{ | |||||
| fillType: "preFill", | |||||
| type: "select", | |||||
| options: this.getDictOptions('business_tjdw'), | |||||
| }, | |||||
| text6:{ | |||||
| label: ",再加入裂解液", | |||||
| type: "text", | |||||
| }, | |||||
| sjry2:{ | |||||
| fillType: "actFill", | |||||
| type: "sj", | |||||
| ylCode: "sjtj2", | |||||
| dwCode: "sjtjdw2", | |||||
| }, | |||||
| text7:{ | |||||
| label: ",预计各加入", | |||||
| type: "text", | |||||
| }, | |||||
| yjtj2:{ | |||||
| fillType: "preFill", | |||||
| type: "inputNumber", | |||||
| }, | |||||
| yjtjdw2:{ | |||||
| fillType: "preFill", | |||||
| type: "select", | |||||
| selectTo: "sjtjdw2", | |||||
| options:this.getDictOptions('business_tjdw'), | |||||
| }, | |||||
| text8:{ | |||||
| label: "实际各加入", | |||||
| type: "text", | |||||
| }, | |||||
| sjtj2:{ | |||||
| fillType: "actFill", | |||||
| type: "inputNumber", | |||||
| compareTo:"yjtj2", | |||||
| copyFrom:"yjtj2" | |||||
| }, | |||||
| sjtjdw2:{ | |||||
| fillType: "preFill", | |||||
| type: "select", | |||||
| options: this.getDictOptions('business_tjdw'), | |||||
| }, | |||||
| text9:{ | |||||
| label: "。", | |||||
| type: "text", | |||||
| }, | |||||
| } | |||||
| }] | |||||
| } | |||||
| }, | |||||
| } | |||||
| </script> | |||||
| <style lang="scss" scoped></style> | |||||
| @ -0,0 +1,42 @@ | |||||
| <!-- 轻柔混匀 --> | |||||
| <template> | |||||
| <StepFormPackage ref = "stepFormPackageRef" :prefixKey="stepIndex+'_'+'pcr_qrhy'" @resetRecord = "resetRecord" :form-config="formConfig" :formData = "formData" /> | |||||
| </template> | |||||
| <script> | |||||
| import StepFormPackage from '@/components/Template/StepFormPackage.vue'; | |||||
| import stepMixins from '@/components/Template/mixins/stepMixins.js'; | |||||
| export default { | |||||
| mixins: [stepMixins], | |||||
| props: { | |||||
| sn: { | |||||
| type: String, | |||||
| default: 'qrhy', | |||||
| }, | |||||
| }, | |||||
| components: { | |||||
| StepFormPackage | |||||
| }, | |||||
| computed: { | |||||
| formConfig() { | |||||
| return [{ | |||||
| config:{ | |||||
| text1:{ | |||||
| label:this.sn==='qrhy'?"轻柔混匀。":this.sn==='pebwfz'?"1号位放置磁棒套,2号位放置磁珠板,3号位放置样品板,4-7号位分别放置空的深孔板,8号位放置洗脱液":this.sn==='lsbwfz'?"根据软件提示,在相应位置放入需要的试剂和耗材。":"", | |||||
| type:"text", | |||||
| }, | |||||
| check:{ | |||||
| type:"checkbox", | |||||
| fillType:"actFill", | |||||
| }, | |||||
| } | |||||
| }] | |||||
| } | |||||
| }, | |||||
| } | |||||
| </script> | |||||
| <style lang="scss" scoped> | |||||
| </style> | |||||
| @ -0,0 +1,95 @@ | |||||
| <!-- 试剂加样 --> | |||||
| <template> | |||||
| <StepFormPackage ref="stepFormPackageRef" :prefixKey="stepIndex+'_'+'pcr_sjjy'" @resetRecord = "resetRecord" :form-config="formConfig" :formData="formData" /> | |||||
| </template> | |||||
| <script> | |||||
| import StepFormPackage from '@/components/Template/StepFormPackage.vue'; | |||||
| import stepMixins from '@/components/Template/mixins/stepMixins.js'; | |||||
| export default { | |||||
| mixins: [stepMixins], | |||||
| props: { | |||||
| sn: { | |||||
| type: String, | |||||
| default: 'sjjy', | |||||
| }, | |||||
| }, | |||||
| components: { | |||||
| StepFormPackage | |||||
| }, | |||||
| computed: { | |||||
| formConfig() { | |||||
| return [{ | |||||
| config: { | |||||
| text1: { | |||||
| label: "使用", | |||||
| type: "text", | |||||
| }, | |||||
| ytrq: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| sjrqcz: { | |||||
| fillType: "actFill", | |||||
| type: "yq", | |||||
| }, | |||||
| text2: { | |||||
| label: "仪器,按照样品排列示意图将", | |||||
| type: "text", | |||||
| }, | |||||
| srry: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| sjrq:{ | |||||
| fillType: "actFill", | |||||
| type: "sj", | |||||
| ylCode: "sjsr2", | |||||
| dwCode: "sjsrdw2", | |||||
| }, | |||||
| text3:{ | |||||
| label: "加入对应的96孔板种,每孔预计加入", | |||||
| type: "text", | |||||
| }, | |||||
| ytsr1:{ | |||||
| fillType: "preFill", | |||||
| type: "inputNumber", | |||||
| }, | |||||
| tjxz:{ | |||||
| fillType: "preFill", | |||||
| type: "select", | |||||
| selectTo: "sjsrdw2", | |||||
| options:this.getDictOptions('business_tjdw'), | |||||
| }, | |||||
| text4:{ | |||||
| label: "每孔实际加入", | |||||
| type: "text", | |||||
| }, | |||||
| sjsr2:{ | |||||
| fillType: "actFill", | |||||
| type: "inputNumber", | |||||
| compareTo:"ytsr1", | |||||
| copyFrom:"ytsr1" | |||||
| }, | |||||
| sjsrdw2:{ | |||||
| fillType: "preFill", | |||||
| type: "select", | |||||
| options: this.getDictOptions('business_tjdw'), | |||||
| }, | |||||
| text5:{ | |||||
| label: "。", | |||||
| type: "text", | |||||
| }, | |||||
| remark:{ | |||||
| fillType: "actFill", | |||||
| type: "input", | |||||
| }, | |||||
| } | |||||
| }] | |||||
| } | |||||
| }, | |||||
| } | |||||
| </script> | |||||
| <style lang="scss" scoped></style> | |||||
| @ -0,0 +1,109 @@ | |||||
| <!-- 天根板位放置 --> | |||||
| <template> | |||||
| <StepFormPackage ref="stepFormPackageRef" :prefixKey="stepIndex+'_'+'pcr_tgbwfz'" @resetRecord = "resetRecord" :form-config="formConfig" :formData="formData" /> | |||||
| </template> | |||||
| <script> | |||||
| import StepFormPackage from '@/components/Template/StepFormPackage.vue'; | |||||
| import stepMixins from '@/components/Template/mixins/stepMixins.js'; | |||||
| export default { | |||||
| mixins: [stepMixins], | |||||
| props: { | |||||
| sn: { | |||||
| type: String, | |||||
| default: 'tgbwfz', | |||||
| }, | |||||
| }, | |||||
| components: { | |||||
| StepFormPackage | |||||
| }, | |||||
| computed: { | |||||
| formConfig() { | |||||
| return [{ | |||||
| config: { | |||||
| text1: { | |||||
| label: "A板位放置", | |||||
| type: "text", | |||||
| }, | |||||
| sr1: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| text2: { | |||||
| label: "B板位放置", | |||||
| type: "text", | |||||
| }, | |||||
| sr2: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| text3: { | |||||
| label: "C板位放置", | |||||
| type: "text", | |||||
| }, | |||||
| sr3: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| text4: { | |||||
| label: "D板位放置", | |||||
| type: "text", | |||||
| }, | |||||
| sr4: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| text5: { | |||||
| label: "E板位放置", | |||||
| type: "text", | |||||
| }, | |||||
| sr5: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| text6: { | |||||
| label: "F板位放置", | |||||
| type: "text", | |||||
| }, | |||||
| sr6: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| text7: { | |||||
| label: "G板位放置", | |||||
| type: "text", | |||||
| }, | |||||
| sr7: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| text8: { | |||||
| label: "H板位放置", | |||||
| type: "text", | |||||
| }, | |||||
| sr8: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| check:{ | |||||
| type:"checkbox", | |||||
| fillType:"actFill", | |||||
| }, | |||||
| } | |||||
| }] | |||||
| } | |||||
| }, | |||||
| } | |||||
| </script> | |||||
| <style lang="scss" scoped></style> | |||||
| @ -0,0 +1,56 @@ | |||||
| <!-- 提取上机 --> | |||||
| <template> | |||||
| <StepFormPackage ref="stepFormPackageRef" :prefixKey="stepIndex+'_'+'pcr_tqsj'" @resetRecord = "resetRecord" :form-config="formConfig" :formData="formData" /> | |||||
| </template> | |||||
| <script> | |||||
| import StepFormPackage from '@/components/Template/StepFormPackage.vue'; | |||||
| import stepMixins from '@/components/Template/mixins/stepMixins.js'; | |||||
| export default { | |||||
| mixins: [stepMixins], | |||||
| props: { | |||||
| sn: { | |||||
| type: String, | |||||
| default: 'tqsj', | |||||
| }, | |||||
| }, | |||||
| components: { | |||||
| StepFormPackage | |||||
| }, | |||||
| computed: { | |||||
| formConfig() { | |||||
| return [{ | |||||
| config: { | |||||
| text1: { | |||||
| label: "将处理好的样品孔板,使用", | |||||
| type: "text", | |||||
| }, | |||||
| ytrq: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| sjrqcz: { | |||||
| fillType: "actFill", | |||||
| type: "yq", | |||||
| }, | |||||
| text2: { | |||||
| label: "仪器,运行", | |||||
| type: "text", | |||||
| }, | |||||
| srry: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| text5:{ | |||||
| label: "程序。", | |||||
| type: "text", | |||||
| },type: "input", | |||||
| } | |||||
| }] | |||||
| } | |||||
| }, | |||||
| } | |||||
| </script> | |||||
| <style lang="scss" scoped></style> | |||||
| @ -0,0 +1,45 @@ | |||||
| <!-- 样品转移 --> | |||||
| <template> | |||||
| <StepFormPackage ref="stepFormPackageRef" :prefixKey="stepIndex+'_'+'pcr_ypzy'" @resetRecord = "resetRecord" :form-config="formConfig" :formData="formData" /> | |||||
| </template> | |||||
| <script> | |||||
| import StepFormPackage from '@/components/Template/StepFormPackage.vue'; | |||||
| import stepMixins from '@/components/Template/mixins/stepMixins.js'; | |||||
| export default { | |||||
| mixins: [stepMixins], | |||||
| props: { | |||||
| sn: { | |||||
| type: String, | |||||
| default: 'ypzy', | |||||
| }, | |||||
| }, | |||||
| components: { | |||||
| StepFormPackage | |||||
| }, | |||||
| computed: { | |||||
| formConfig() { | |||||
| return [{ | |||||
| config: { | |||||
| text1: { | |||||
| label: "提前完成后,按样品排列示意图将提取后的", | |||||
| type: "text", | |||||
| }, | |||||
| sr1: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| text2: { | |||||
| label: "样品转移到到离心管中。", | |||||
| type: "text", | |||||
| }, | |||||
| } | |||||
| }] | |||||
| } | |||||
| }, | |||||
| } | |||||
| </script> | |||||
| <style lang="scss" scoped></style> | |||||
| @ -0,0 +1,62 @@ | |||||
| <!-- 仪器暂停 --> | |||||
| <template> | |||||
| <StepFormPackage ref="stepFormPackageRef" :prefixKey="stepIndex+'_'+'pcr_yqzt'" @resetRecord = "resetRecord" :form-config="formConfig" :formData="formData" /> | |||||
| </template> | |||||
| <script> | |||||
| import StepFormPackage from '@/components/Template/StepFormPackage.vue'; | |||||
| import stepMixins from '@/components/Template/mixins/stepMixins.js'; | |||||
| export default { | |||||
| mixins: [stepMixins], | |||||
| props: { | |||||
| sn: { | |||||
| type: String, | |||||
| default: 'yqzt', | |||||
| }, | |||||
| }, | |||||
| components: { | |||||
| StepFormPackage | |||||
| }, | |||||
| computed: { | |||||
| formConfig() { | |||||
| return [{ | |||||
| config: { | |||||
| text1: { | |||||
| label: "仪器预计运行至", | |||||
| type: "text", | |||||
| }, | |||||
| sr1: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| text2: { | |||||
| label: "步骤,实际运行至", | |||||
| type: "text", | |||||
| }, | |||||
| sr2: { | |||||
| fillType: "actFill", | |||||
| type: "input", | |||||
| }, | |||||
| text3: { | |||||
| label: "步骤时,仪器暂停,取出", | |||||
| type: "text", | |||||
| }, | |||||
| sr3: { | |||||
| fillType: "preFill", | |||||
| type: "input", | |||||
| }, | |||||
| text4: { | |||||
| label: "板位的96孔板。", | |||||
| type: "text", | |||||
| }, | |||||
| } | |||||
| }] | |||||
| } | |||||
| }, | |||||
| } | |||||
| </script> | |||||
| <style lang="scss" scoped></style> | |||||