diff --git a/src/views/basicData/components/addEditDialog.vue b/src/views/basicData/components/addEditDialog.vue
index 9b3d7152..601b6b56 100644
--- a/src/views/basicData/components/addEditDialog.vue
+++ b/src/views/basicData/components/addEditDialog.vue
@@ -67,6 +67,7 @@
新增
-
+ (form.goodsCode = val)"
:value="form.goodsCode"
placeholder="请搜索选择"
@@ -38,6 +39,7 @@
@change="changeGoods"
:title="'修改'"
/>
+
item.goodsCode == val);
// this.tableData[index].goodsName = tmp.goodsName;
diff --git a/src/views/inboundOutboundManagement/otherReceiving.vue b/src/views/inboundOutboundManagement/otherReceiving.vue
index e42688d4..b3beefd3 100644
--- a/src/views/inboundOutboundManagement/otherReceiving.vue
+++ b/src/views/inboundOutboundManagement/otherReceiving.vue
@@ -162,7 +162,7 @@ export default {
},
{
label: '质量编号',
- prop: 'stovePiNo',
+ prop: 'checkCode',
span: 8,
overflow: true,
search: false,
diff --git a/src/views/warehouseManagement/additionalPlan/components/addEditDialog.vue b/src/views/warehouseManagement/additionalPlan/components/addEditDialog.vue
index 9e4588a4..4574ce46 100644
--- a/src/views/warehouseManagement/additionalPlan/components/addEditDialog.vue
+++ b/src/views/warehouseManagement/additionalPlan/components/addEditDialog.vue
@@ -65,20 +65,36 @@
-
+
{{ scope.row.boCode }}
-
+
*物料编号
-
- changeGoods(val,scope.$index)">
+
+
+ changeGoods(val, item, scope.row, scope.$index)"
+ />
@@ -91,7 +107,7 @@
-
+
*采购数量
@@ -103,13 +119,13 @@
-
+
-
+
*计划区域
@@ -119,7 +135,7 @@
-
+
@@ -259,10 +275,10 @@ export default {
})
},
// 选择物料
- changeGoods(val,index){
- let tmp = this.goodsList.find(item => item.id == val)
- console.log('tmp===========',tmp)
- console.log('index===========',index)
+ changeGoods(val, tmp, row, index){
+ // let tmp = this.goodsList.find(item => item.id == val)
+ // console.log('tmp===========',tmp)
+ // console.log('index===========',index)
if(tmp){
this.form.tableData[index].partName = tmp.goodsName
this.form.tableData[index].specifications = tmp.specifications
diff --git a/src/views/warehouseManagement/components/borrowDialog.vue b/src/views/warehouseManagement/components/borrowDialog.vue
index 3e896340..194343ef 100644
--- a/src/views/warehouseManagement/components/borrowDialog.vue
+++ b/src/views/warehouseManagement/components/borrowDialog.vue
@@ -47,9 +47,25 @@
*物料编号
-->
- changeGoods(val,scope.$index)">
+
+ changeGoods(val, item, scope.row, scope.$index)"
+ />
@@ -171,19 +187,22 @@ export default {
return Array.from(seen.values());
},
// 切换物料
- changeGoods(val,index){
- let tmp = this.goodsList.find(item => item.goodsCode == val)
- console.log('tmp--------',tmp)
- this.tableData[index].goodsName = tmp.goodsName
- this.tableData[index].goodsId = tmp.id
- this.tableData[index].unitName = tmp.unitName
- this.tableData[index].materialModel = tmp.materialModel
- getWarehouseList({
+ changeGoods(val, tmp, row, index){
+ if (tmp != undefined) {
+ this.tableData[index].goodsName = tmp.goodsName
+ this.tableData[index].goodsId = tmp.id
+ this.tableData[index].unitName = tmp.unitName
+ this.tableData[index].materialModel = tmp.materialModel
+ getWarehouseList({
goodsCode:val
- }).then(res =>{
- console.log('res-----------',res)
- this.tableData[index].shList = res.data.data
- })
+ }).then(res =>{
+ console.log('res-----------',res)
+ this.tableData[index].shList = res.data.data
+ })
+ }
+ // let tmp = this.goodsList.find(item => item.goodsCode == val)
+
+
},
// 切换库房
changeWare(val,index){
diff --git a/src/views/warehouseManagement/teamRequest/components/addEditDialog.vue b/src/views/warehouseManagement/teamRequest/components/addEditDialog.vue
index 061097d6..fe198955 100644
--- a/src/views/warehouseManagement/teamRequest/components/addEditDialog.vue
+++ b/src/views/warehouseManagement/teamRequest/components/addEditDialog.vue
@@ -62,12 +62,27 @@
*物料编号
- changeGoods(val,scope.$index)">
-
-
+ -->
+ changeGoods(val, item, scope.row, scope.$index)"
+ />
+
@@ -170,14 +185,23 @@ export default {
this.getMaterialList()
},
methods: {
- changeGoods(val,index){
- let tmp = this.goodsList.find(item => item.goodsCode == val)
- this.tableData[index].goodsName = tmp.goodsName
- this.tableData[index].goodsId = tmp.id
- this.tableData[index].materialModel = tmp.materialModel
- this.tableData[index].specifications = tmp.specifications
- this.tableData[index].currentQuantity = tmp.currentQuantity
- this.tableData[index].avlQuantity = tmp.avlQuantity
+ changeGoods(val, item, row, index){
+ console.log(val, item, row, index);
+ if (item != undefined) {
+ this.tableData[index].goodsName = item.goodsName;
+ this.tableData[index].goodsId = item.id
+ this.tableData[index].specifications = item.specifications;
+ this.tableData[index].currentQuantity = item.currentQuantity
+ this.tableData[index].materialModel = item.materialModel;
+ this.tableData[index].avlQuantity = item.avlQuantity
+ }
+ // let tmp = this.goodsList.find(item => item.goodsCode == val)
+ // this.tableData[index].goodsName = tmp.goodsName
+ // this.tableData[index].goodsId = tmp.id
+ // this.tableData[index].materialModel = tmp.materialModel
+ // this.tableData[index].specifications = tmp.specifications
+ // this.tableData[index].currentQuantity = tmp.currentQuantity
+ // this.tableData[index].avlQuantity = tmp.avlQuantity
},
getMaterialList(){
getMaterialList().then(res => {
diff --git a/src/views/warehouseManagement/workwearPlan/index.vue b/src/views/warehouseManagement/workwearPlan/index.vue
index 289bc392..f4cee7b9 100644
--- a/src/views/warehouseManagement/workwearPlan/index.vue
+++ b/src/views/warehouseManagement/workwearPlan/index.vue
@@ -55,14 +55,30 @@
*工装号
- changeMoData(val, scope.$index)">
+
+ changeMoData(val, item, scope.row, scope.$index)"
+ />
@@ -122,9 +138,9 @@
@@ -288,36 +304,36 @@ export default {
},
],
},
- {
- label: '零件号',
- prop: 'partCode',
- search: true,
- sortable: true,
- overHidden: true,
- width: 200,
- rules: [
- {
- required: true,
- message: '请输入零件号',
- trigger: 'blur',
- },
- ],
- },
- {
- label: '零件名称',
- prop: 'partName',
- search: true,
- sortable: true,
- overHidden: true,
- width: 200,
- rules: [
- {
- required: true,
- message: '请输入零件名称',
- trigger: 'blur',
- },
- ],
- },
+ // {
+ // label: '零件号',
+ // prop: 'partCode',
+ // search: true,
+ // sortable: true,
+ // overHidden: true,
+ // width: 200,
+ // rules: [
+ // {
+ // required: true,
+ // message: '请输入零件号',
+ // trigger: 'blur',
+ // },
+ // ],
+ // },
+ // {
+ // label: '零件名称',
+ // prop: 'partName',
+ // search: true,
+ // sortable: true,
+ // overHidden: true,
+ // width: 200,
+ // rules: [
+ // {
+ // required: true,
+ // message: '请输入零件名称',
+ // trigger: 'blur',
+ // },
+ // ],
+ // },
{
label: '计划类型',
prop: 'planTypeName',
@@ -461,21 +477,21 @@ export default {
},
],
},
- {
- label: '创建人员',
- prop: 'createMan',
- search: false,
- sortable: true,
- overHidden: true,
- width: 200,
- rules: [
- {
- required: true,
- message: '请输入建立人员',
- trigger: 'blur',
- },
- ],
- },
+ // {
+ // label: '创建人员',
+ // prop: 'createMan',
+ // search: false,
+ // sortable: true,
+ // overHidden: true,
+ // width: 200,
+ // rules: [
+ // {
+ // required: true,
+ // message: '请输入建立人员',
+ // trigger: 'blur',
+ // },
+ // ],
+ // },
],
},
};
@@ -630,9 +646,12 @@ export default {
}
});
},
- changeMoData(val, index) {
- let tmp = this.goodsList.find(item => item.goodsCode == val);
- this.tableData[index].moName = tmp.goodsName;
+ changeMoData(val, tmp, row, index) {
+ // let tmp = this.goodsList.find(item => item.goodsCode == val);
+ if (tmp != undefined) {
+ this.tableData[index].moName = tmp.goodsName;
+ }
+ // this.tableData[index].moName = tmp.goodsName;
},
insertEvent() {
const record = { _select: false };