|
|
@ -3,21 +3,19 @@ |
|
|
<div> |
|
|
<div> |
|
|
<div class="detail-container"> |
|
|
<div class="detail-container"> |
|
|
<div class="detail-title"><img src="@/assets/images/detail-title.png">{{ formData.bdmc || |
|
|
<div class="detail-title"><img src="@/assets/images/detail-title.png">{{ formData.bdmc || |
|
|
$t('template.gsp.SYWZPZJHB.title') }}<img src="@/assets/images/detail-title.png" /></div> |
|
|
|
|
|
|
|
|
$t('template.gsp.MJYLQSQD.title') }}<img src="@/assets/images/detail-title.png" /></div> |
|
|
<div class="detail-content"> |
|
|
<div class="detail-content"> |
|
|
<div class="content"> |
|
|
<div class="content"> |
|
|
<LineLabel label="基本信息" /> |
|
|
|
|
|
|
|
|
<LineLabel label="template.gsp.MJYLQSQD.jbxx" /> |
|
|
<div class="template-form-item"> |
|
|
<div class="template-form-item"> |
|
|
<BaseInfoFormPcakge @clickable="onClickSybh" ref="baseInfoRef" :formConfig="baseInfoFormConfig" |
|
|
<BaseInfoFormPcakge @clickable="onClickSybh" ref="baseInfoRef" :formConfig="baseInfoFormConfig" |
|
|
:formData="formData" /> |
|
|
:formData="formData" /> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<BaseInfoFormPcakge label="备注" ref="remarkRef" :formConfig="remarkConig" :formData="formData" /> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<BaseInfoFormPcakge label="template.common.remark" ref="remarkRef" :formConfig="remarkConig" :formData="formData" /> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<SelectReagentDialog type="MJYLQSQD" selectedCode="sn" title="请选择试验/部门" :searchForm="searchForm" |
|
|
|
|
|
|
|
|
<SelectReagentDialog type="MJYLQSQD" selectedCode="sn" title="template.gsp.MJYLQSQD.qxzsyhbm" :searchForm="searchForm" |
|
|
:columns="columns" @submit="onDialogSubmit" :listApi="public_studyList" ref="selectReagentDialogRef"> |
|
|
:columns="columns" @submit="onDialogSubmit" :listApi="public_studyList" ref="selectReagentDialogRef"> |
|
|
</SelectReagentDialog> |
|
|
</SelectReagentDialog> |
|
|
</div> |
|
|
</div> |
|
|
@ -74,7 +72,7 @@ export default { |
|
|
type: "textarea", |
|
|
type: "textarea", |
|
|
fillType: "actFill", |
|
|
fillType: "actFill", |
|
|
span: 1, |
|
|
span: 1, |
|
|
placeholder: "请输入备注", |
|
|
|
|
|
|
|
|
placeholder: "template.common.remarkPlaceholder", |
|
|
maxlength: 1000, |
|
|
maxlength: 1000, |
|
|
rows: 5 |
|
|
rows: 5 |
|
|
} |
|
|
} |
|
|
@ -89,60 +87,60 @@ export default { |
|
|
type: "step", |
|
|
type: "step", |
|
|
config: { |
|
|
config: { |
|
|
syNo: { |
|
|
syNo: { |
|
|
label: "试验编号或部门名称", |
|
|
|
|
|
|
|
|
label: "template.gsp.MJYLQSQD.sybhhbmmc", |
|
|
type: "clickable", |
|
|
type: "clickable", |
|
|
fillType: "actFill", |
|
|
fillType: "actFill", |
|
|
}, |
|
|
}, |
|
|
SD: { |
|
|
SD: { |
|
|
label: "SD/部长", |
|
|
|
|
|
|
|
|
label: "template.gsp.MJYLQSQD.sd", |
|
|
type: "input", |
|
|
type: "input", |
|
|
fillType: "actFill", |
|
|
fillType: "actFill", |
|
|
}, |
|
|
}, |
|
|
sywzmc: { |
|
|
sywzmc: { |
|
|
label: "试验物质名称", |
|
|
|
|
|
|
|
|
label: "template.gsp.MJYLQSQD.sywzmc", |
|
|
type: "select", |
|
|
type: "select", |
|
|
fillType: "actFill", |
|
|
fillType: "actFill", |
|
|
otherCode: "sywzmcOther", |
|
|
otherCode: "sywzmcOther", |
|
|
options: this.getDictOptions('business_sywzmc'), |
|
|
options: this.getDictOptions('business_sywzmc'), |
|
|
}, |
|
|
}, |
|
|
gyjl: { |
|
|
gyjl: { |
|
|
label: "给药剂量", |
|
|
|
|
|
|
|
|
label: "template.gsp.MJYLQSQD.gyjl", |
|
|
type: "select", |
|
|
type: "select", |
|
|
fillType: "actFill", |
|
|
fillType: "actFill", |
|
|
otherCode: "gyjlOther", |
|
|
otherCode: "gyjlOther", |
|
|
options: this.getDictOptions('business_gyjl'), |
|
|
options: this.getDictOptions('business_gyjl'), |
|
|
}, |
|
|
}, |
|
|
xynd: { |
|
|
xynd: { |
|
|
label: "需要浓度", |
|
|
|
|
|
|
|
|
label: "template.gsp.MJYLQSQD.xynd", |
|
|
type: "select", |
|
|
type: "select", |
|
|
fillType: "actFill", |
|
|
fillType: "actFill", |
|
|
otherCode: "xyndOther", |
|
|
otherCode: "xyndOther", |
|
|
options: this.getDictOptions('business_gynd'), |
|
|
options: this.getDictOptions('business_gynd'), |
|
|
}, |
|
|
}, |
|
|
xyl: { |
|
|
xyl: { |
|
|
label: "需要量", |
|
|
|
|
|
|
|
|
label: "template.gsp.MJYLQSQD.xyl", |
|
|
type: "inputNumber", |
|
|
type: "inputNumber", |
|
|
fillType: "actFill", |
|
|
fillType: "actFill", |
|
|
}, |
|
|
}, |
|
|
xysj: { |
|
|
xysj: { |
|
|
label: "需要时间", |
|
|
|
|
|
|
|
|
label: "template.gsp.MJYLQSQD.xysj", |
|
|
type: "dateTime", |
|
|
type: "dateTime", |
|
|
fillType: "actFill", |
|
|
fillType: "actFill", |
|
|
}, |
|
|
}, |
|
|
yjghsj: { |
|
|
yjghsj: { |
|
|
label: "预计归还时间", |
|
|
|
|
|
|
|
|
label: "template.gsp.MJYLQSQD.yjghsj", |
|
|
type: "dateTime", |
|
|
type: "dateTime", |
|
|
fillType: "actFill", |
|
|
fillType: "actFill", |
|
|
}, |
|
|
}, |
|
|
dwzs: { |
|
|
dwzs: { |
|
|
label: "动物种属", |
|
|
|
|
|
|
|
|
label: "template.gsp.MJYLQSQD.dwzs", |
|
|
type: "select", |
|
|
type: "select", |
|
|
fillType: "actFill", |
|
|
fillType: "actFill", |
|
|
otherCode: "dwzsOther", |
|
|
otherCode: "dwzsOther", |
|
|
options: this.getDictOptions('business_dwzs'), |
|
|
options: this.getDictOptions('business_dwzs'), |
|
|
}, |
|
|
}, |
|
|
dwpjtz: { |
|
|
dwpjtz: { |
|
|
label: "动物平均体重", |
|
|
|
|
|
|
|
|
label: "template.gsp.MJYLQSQD.dwpjtz", |
|
|
type: "input", |
|
|
type: "input", |
|
|
fillType: "actFill", |
|
|
fillType: "actFill", |
|
|
subType: "select", |
|
|
subType: "select", |
|
|
@ -151,7 +149,7 @@ export default { |
|
|
subOptions: this.getDictOptions('business_dwtz'), |
|
|
subOptions: this.getDictOptions('business_dwtz'), |
|
|
}, |
|
|
}, |
|
|
dwsl: { |
|
|
dwsl: { |
|
|
label: "动物数量", |
|
|
|
|
|
|
|
|
label: "template.gsp.MJYLQSQD.dwsl", |
|
|
type: "input", |
|
|
type: "input", |
|
|
fillType: "actFill", |
|
|
fillType: "actFill", |
|
|
subType: "select", |
|
|
subType: "select", |
|
|
|