|
@@ -14,7 +14,7 @@
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="事业部:" prop="subsidiaryId">
|
|
<el-form-item label="事业部:" prop="subsidiaryId">
|
|
<!-- <el-select v-model="form.subsidiaryId" placeholder="请选择事业部" size="small" style="width: 100%" @change="changeSubsidiary"> -->
|
|
<!-- <el-select v-model="form.subsidiaryId" placeholder="请选择事业部" size="small" style="width: 100%" @change="changeSubsidiary"> -->
|
|
- <el-select v-model="form.subsidiaryId" placeholder="请选择事业部" size="small" style="width: 100%" @change="changeSubsidiary">
|
|
|
|
|
|
+ <el-select v-model="form.subsidiaryId" placeholder="请选择事业部" size="small" style="width: 100%">
|
|
<el-option v-for="item in companyList" :key="item.id" :label="item.name" :value="item.id" />
|
|
<el-option v-for="item in companyList" :key="item.id" :label="item.name" :value="item.id" />
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -25,15 +25,10 @@
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="入库类型:" prop="type">
|
|
<el-form-item label="入库类型:" prop="type">
|
|
- <el-select v-model="form.type" placeholder="请选择入库类型" size="small" style="width: 100%" @change="changeType()">
|
|
|
|
|
|
+ <el-select v-model="form.type" placeholder="请选择入库类型" size="small" style="width: 100%">
|
|
<el-option v-for="item in stockType" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey" />
|
|
<el-option v-for="item in stockType" :key="item.dictKey" :label="item.dictValue" :value="item.dictKey" />
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item label="原仓库:" prop="oldWarehouseId" v-if="form.type == '5'">
|
|
|
|
- <el-select v-model="form.oldWarehouseId" placeholder="请选择原仓库" size="small" style="width: 100%" @change="changePurchase">
|
|
|
|
- <el-option v-for="item in warehouseList" :key="item.id" :label="item.name" :value="item.id" />
|
|
|
|
- </el-select>
|
|
|
|
- </el-form-item>
|
|
|
|
<el-form-item label="申请人:" prop="proposer">
|
|
<el-form-item label="申请人:" prop="proposer">
|
|
<el-input v-model="form.proposer" size="small" placeholder="请输入申请人" />
|
|
<el-input v-model="form.proposer" size="small" placeholder="请输入申请人" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -66,7 +61,6 @@ export default {
|
|
formRules: {
|
|
formRules: {
|
|
subsidiaryId: [{ required: true, message: '请选择事业部', trigger: 'change' }],
|
|
subsidiaryId: [{ required: true, message: '请选择事业部', trigger: 'change' }],
|
|
warehouseId: [{ required: true, message: '请选择仓库', trigger: 'change' }],
|
|
warehouseId: [{ required: true, message: '请选择仓库', trigger: 'change' }],
|
|
- oldWarehouseId: [{ required: true, message: '请选择原仓库', trigger: 'change' }],
|
|
|
|
type: [{ required: true, message: '请选择入库类型', trigger: 'change' }],
|
|
type: [{ required: true, message: '请选择入库类型', trigger: 'change' }],
|
|
proposer: [{ required: true, message: '请输入申请人', trigger: 'blur' }],
|
|
proposer: [{ required: true, message: '请输入申请人', trigger: 'blur' }],
|
|
},
|
|
},
|
|
@@ -88,7 +82,7 @@ export default {
|
|
}
|
|
}
|
|
})
|
|
})
|
|
})
|
|
})
|
|
- this.stockType = this.dictData.filter((item) => item.code === 'put_stock_type')[0].children
|
|
|
|
|
|
+ this.stockType = this.dictData.filter((item) => item.code === 'put_stock_type')[0].children.filter((item) => item.dictKey !== '5')
|
|
},
|
|
},
|
|
mounted() {},
|
|
mounted() {},
|
|
computed: mapGetters(['dictData']),
|
|
computed: mapGetters(['dictData']),
|
|
@@ -131,15 +125,6 @@ export default {
|
|
changePurchase() {
|
|
changePurchase() {
|
|
this.form.details = []
|
|
this.form.details = []
|
|
},
|
|
},
|
|
- changeType() {
|
|
|
|
- this.form.oldWarehouseId = ''
|
|
|
|
- this.form.details = []
|
|
|
|
- },
|
|
|
|
- changeSubsidiary() {
|
|
|
|
- if (this.form.type == '5') {
|
|
|
|
- this.form.details = []
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
},
|
|
},
|
|
}
|
|
}
|
|
</script>
|
|
</script>
|