|
|
@@ -15,16 +15,17 @@
|
|
|
>
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="12"
|
|
|
- ><el-form-item label="调拨类型" prop="transferType">
|
|
|
+ ><el-form-item label="调拨类型" prop="transferTypeCode">
|
|
|
<el-select
|
|
|
v-model="formData.transferType"
|
|
|
placeholder="请选择调拨类型"
|
|
|
+ @change="selectDict"
|
|
|
>
|
|
|
<el-option
|
|
|
v-for="dict in getDictDatas('erp_move_out_type')"
|
|
|
:key="dict.value"
|
|
|
:label="dict.label"
|
|
|
- :value="dict.value"
|
|
|
+ :value="dict.value + '-' + dict.label"
|
|
|
/>
|
|
|
</el-select> </el-form-item
|
|
|
></el-col>
|
|
|
@@ -212,14 +213,14 @@ export default {
|
|
|
data() {
|
|
|
return {
|
|
|
formData: {
|
|
|
- transferType: undefined,
|
|
|
+ transferTypeCode: undefined,
|
|
|
stockIdNew: undefined,
|
|
|
areaIdNew: undefined,
|
|
|
locationIdNew: undefined,
|
|
|
},
|
|
|
// 表单校验
|
|
|
formRules: {
|
|
|
- transferType: [
|
|
|
+ transferTypeCode: [
|
|
|
{ required: true, message: "请选择调拨类型", trigger: "blur" },
|
|
|
],
|
|
|
stockIdNew: [
|
|
|
@@ -342,6 +343,11 @@ export default {
|
|
|
this.formData.locationCodeNew = code;
|
|
|
}
|
|
|
},
|
|
|
+ selectDict(value) {
|
|
|
+ let data = value.split("-");
|
|
|
+ this.formData.transferTypeCode = data[0];
|
|
|
+ this.formData.transferTypeName = data[1];
|
|
|
+ },
|
|
|
// 调整货位
|
|
|
async handleAdjustLocation() {
|
|
|
// 校验主表
|