Browse Source

feat: [模板管理] 新增字典

lkf
memorylkf 3 months ago
parent
commit
6a9e5ed9cd
4 changed files with 21 additions and 7 deletions
  1. +2
    -2
      src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/QXWDX.vue
  2. +2
    -2
      src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/ZQDYJMD.vue
  3. +2
    -2
      src/views/business/comps/template/formConfig/SWYPFXFFXYPZBBTableConfig.js
  4. +15
    -1
      src/views/business/comps/template/mixins/templateMixin.js

+ 2
- 2
src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/QXWDX.vue View File

@ -2,7 +2,7 @@
<template>
<div>
<div class="detail-container">
<div class="detail-title"><img src="@/assets/images/detail-title.png">{{ formData.templateMc ||
<div class="detail-title"><img src="@/assets/images/detail-title.png">{{ formData.bdmc ||
$t('template.sp.sp010.title') }}<img src="@/assets/images/detail-title.png" /></div>
<div class="detail-content">
<div class="content">
@ -221,7 +221,7 @@ export default {
]
},
tableStepColumns() {
return getSWYPFXFFXYPZBBTableConfig(this);
return getSWYPFXFFXYPZBBTableConfig(this,'business_sp_qxwdx');
},
},
data() {

+ 2
- 2
src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/ZQDYJMD.vue View File

@ -2,7 +2,7 @@
<template>
<div>
<div class="detail-container">
<div class="detail-title"><img src="@/assets/images/detail-title.png">{{ formData.templateMc ||
<div class="detail-title"><img src="@/assets/images/detail-title.png">{{ formData.bdmc ||
$t('template.sp.sp008.title') }}<img src="@/assets/images/detail-title.png" /></div>
<div class="detail-content">
<div class="content">
@ -221,7 +221,7 @@ export default {
]
},
tableStepColumns() {
return getSWYPFXFFXYPZBBTableConfig(this);
return getSWYPFXFFXYPZBBTableConfig(this,'business_sp_jmdyzqdyp');
},
},
data() {

+ 2
- 2
src/views/business/comps/template/formConfig/SWYPFXFFXYPZBBTableConfig.js View File

@ -1,11 +1,11 @@
// 生物样品分析方法学样品制备表-表格配置
export const getSWYPFXFFXYPZBBTableConfig = ($this) => {
export const getSWYPFXFFXYPZBBTableConfig = ($this, selectKey) => {
return [
{
label: 'template.sp.sp008.bh',
prop: 'bh',
bodyType: 'select',
bodyOptions: $this.getDictOptions('business_sp_jmdyzqdyp'),
bodyOptions: $this.getDictOptions(selectKey),
bodySubType: 'span',
bodySubKey: 'bhCode',
bodyFillType: 'preFill',

+ 15
- 1
src/views/business/comps/template/mixins/templateMixin.js View File

@ -7,7 +7,21 @@ export default {
'business_tjdw',
'business_yxqdw',
'business_rqcz',
'business_sp_jmdyzqdyp'
'business_sp_jmdyzqdyp', //色谱-编号-准确度与精密度
'business_sp_nbgzy', //色谱-编号-内标工作液
'business_sp_zkgzy', //色谱-编号-质控工作液
'business_sp_bqgzy', //色谱-编号-标曲工作液
'business_sp_bzqxzkypzbb', //色谱-编号-标准曲线/质控样品制备表
'business_sp_tqhsl', //色谱-编号-提取回收率
'business_sp_qxwdx', //色谱-编号-全血稳定性
'business_sp_cbyhgzywdx', //色谱-编号-储备液和工作液稳定性
'business_sp_rxjzxy', //色谱-编号-溶血基质效应
'business_sp_jzxy', //色谱-编号-基质效应
'business_sp_xzxytyx', //色谱-编号-选择性与特异性
'business_sp_zdybs', //色谱-编号-最大样本数
'business_sp_xskkx', //色谱-编号-稀释可靠性
'business_sp_cbydb' //色谱-编号-储备液对比
],
props: {
templateData: {

Loading…
Cancel
Save