|
|
@@ -52,6 +52,12 @@
|
|
|
<zxz-uni-data-select :localdata="typeList" v-model="outsourceForm.type" dataValue='id'
|
|
|
dataKey="name" filterable format='{name}'></zxz-uni-data-select>
|
|
|
</u-form-item>
|
|
|
+
|
|
|
+ <u-form-item label="委外物料:" borderBottom prop="" v-if="outsourceForm.type == 2">
|
|
|
+ <zxz-uni-data-select :localdata="materialList" v-model="outsourceForm.material" dataValue='id'
|
|
|
+ dataKey="name" filterable format='{name}'></zxz-uni-data-select>
|
|
|
+ </u-form-item>
|
|
|
+
|
|
|
|
|
|
|
|
|
<u-form-item label="发货仓库:" borderBottom prop="" v-if="outsourceForm.type == 2">
|
|
|
@@ -252,7 +258,9 @@
|
|
|
newTaskObj: {},
|
|
|
outsourceShow: false,
|
|
|
|
|
|
- outsourceForm: {},
|
|
|
+ outsourceForm: {
|
|
|
+
|
|
|
+ },
|
|
|
|
|
|
produceList: [],
|
|
|
warehouseList: [],
|
|
|
@@ -270,6 +278,17 @@
|
|
|
name: '无采购委外'
|
|
|
},
|
|
|
|
|
|
+ ],
|
|
|
+
|
|
|
+ materialList: [
|
|
|
+ {
|
|
|
+ id: 1,
|
|
|
+ name: '产品'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ id: 2,
|
|
|
+ name: '半成品'
|
|
|
+ },
|
|
|
]
|
|
|
|
|
|
|
|
|
@@ -400,6 +419,16 @@
|
|
|
}
|
|
|
|
|
|
|
|
|
+ if (this.outsourceForm.type == 2 && !this.outsourceForm.material) {
|
|
|
+ uni.showToast({
|
|
|
+ title: '请选择委外物料',
|
|
|
+ icon: 'none'
|
|
|
+ })
|
|
|
+ return false
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
if (!this.outsourceForm.produceRoutingId) {
|
|
|
uni.showToast({
|
|
|
title: '请选择工艺路线',
|