|
|
|
@ -10,20 +10,27 @@ |
|
|
|
:type="item.type" |
|
|
|
@blur = "(e)=>onCommonBlur(e,item.key)" |
|
|
|
v-model="formData[item.key]" /> |
|
|
|
</div> |
|
|
|
<!-- <div class="header-item"> |
|
|
|
<div class="header-title">分装数量</div> |
|
|
|
<HandleFormItem fieldKey = "clfz_fzsl" @blur="onBlurFzsl" :item="integerInputNumberItem" |
|
|
|
type = "inputNumber" |
|
|
|
:error="formErrors.fzsl" v-model="formData.fzsl" /> |
|
|
|
<span class="ml-5">{{ item.unit }}</span> |
|
|
|
</div> |
|
|
|
<div class="header-item"> |
|
|
|
<div class="header-title">分装编号</div> |
|
|
|
<div class="header-title">单位</div> |
|
|
|
<div class="unit-select"> |
|
|
|
<HandleFormItem fieldKey = "clfz_dw" :item="unitItem" type="select" :error="formErrors.dw" |
|
|
|
@blur="(e) => onCommonBlur(e, 'dw')" v-model="formData.dw" /> |
|
|
|
</div> |
|
|
|
</div> --> |
|
|
|
</div> |
|
|
|
<div class="header-item"> |
|
|
|
<div class="header-title">预设每份容量</div> |
|
|
|
<div class="unit-select"> |
|
|
|
<HandleFormItem :fieldKey="formData.mybh + '_mfbzl'" type="inputNumber" |
|
|
|
:error="formErrors.mfbzl" :isFieldsRecord="false" :item="preInputNumberItem" |
|
|
|
v-model="formData.mfbzl" /> |
|
|
|
</div> |
|
|
|
<el-button v-if = "templateFillType == 'preFill'" class="ml-10" type="primary" plain @click="onAverage">平均分配</el-button> |
|
|
|
<el-button v-if = "templateFillType == 'preFill'" type="primary" plain @click="onReset">重置</el-button> |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="content-container"> |
|
|
|
<div class="header-container"> |
|
|
|
@ -77,8 +84,6 @@ export default { |
|
|
|
integerInputNumberItem: { |
|
|
|
type: "inputNumber", |
|
|
|
fillType: "actFill", |
|
|
|
precision: 0, |
|
|
|
maxlength: 3 |
|
|
|
}, |
|
|
|
inputNumberItem: { |
|
|
|
type: "inputNumber", |
|
|
|
@ -88,7 +93,6 @@ export default { |
|
|
|
preInputNumberItem: { |
|
|
|
type: "inputNumber", |
|
|
|
fillType: "preFill", |
|
|
|
label:"预计称量" |
|
|
|
}, |
|
|
|
formData: { |
|
|
|
mybh: "",//母液编号 |
|
|
|
@ -134,12 +138,19 @@ export default { |
|
|
|
} |
|
|
|
}, |
|
|
|
computed: { |
|
|
|
unitItem() { |
|
|
|
return { |
|
|
|
type: "select", |
|
|
|
fillType: "preFill", |
|
|
|
options: this.dict.type.business_tjdw |
|
|
|
} |
|
|
|
}, |
|
|
|
subConfig(){ |
|
|
|
return[ |
|
|
|
{ |
|
|
|
fieldKey:"clfz_mybh", |
|
|
|
key:"mybh", |
|
|
|
label:"母编号", |
|
|
|
label:"包装编号", |
|
|
|
type:"input", |
|
|
|
disabled: true, |
|
|
|
fillType: "actFill", |
|
|
|
@ -150,14 +161,13 @@ export default { |
|
|
|
label:"分装数量", |
|
|
|
type:"inputNumber", |
|
|
|
fillType: "preFill", |
|
|
|
precision: 0, |
|
|
|
maxlength: 3, |
|
|
|
unit:"份", |
|
|
|
}, |
|
|
|
{ |
|
|
|
fieldKey:"clfz_dw", |
|
|
|
key:"dw", |
|
|
|
label:"单位", |
|
|
|
type:"select", |
|
|
|
options: this.dict.type.business_tjdw, |
|
|
|
fillType: "preFill", |
|
|
|
{//占位 |
|
|
|
fieldKey:"clfz_dw1", |
|
|
|
type:"span", |
|
|
|
}, |
|
|
|
] |
|
|
|
}, |
|
|
|
@ -397,7 +407,8 @@ export default { |
|
|
|
margin-left: 5px; |
|
|
|
} |
|
|
|
.unit-select { |
|
|
|
width: 100px; |
|
|
|
// width: 100px; |
|
|
|
flex:1; |
|
|
|
} |
|
|
|
|
|
|
|
.content-item { |
|
|
|
@ -448,4 +459,5 @@ export default { |
|
|
|
margin-right: 5px; |
|
|
|
// width: 200px; |
|
|
|
} |
|
|
|
|
|
|
|
</style> |