diff --git a/src/views/distribution/inventory/distributionStockArticleDetails.vue b/src/views/distribution/inventory/distributionStockArticleDetails.vue index d111ccc0..73bd8425 100644 --- a/src/views/distribution/inventory/distributionStockArticleDetails.vue +++ b/src/views/distribution/inventory/distributionStockArticleDetails.vue @@ -106,7 +106,7 @@

包件信息

批量查看二维码 - 补充物料信息
@@ -144,9 +144,17 @@ text icon="el-icon-view" v-if="!slotProps.scope.row.materialId" - @click="handleMaterial(slotProps.scope.row)" + @click="handleMaterial(slotProps.scope.row,'1')" >补充物料信息 + 修改物料信息 @@ -1226,11 +1234,28 @@ export default { this.form = res.data.data; }); }, - handleMaterial(row) { - console.log('row>>>', row); - this.titleMaterial = '补充物料'; + async handleMaterial(row,index) { + // console.log('row>>>', row); + if(index === "2"){ + this.titleMaterial = '修改物料'; + this.formMaterial = row; + this.loading = true; + getListMaterial(this.page.currentPage, this.page.pageSize, { + productCode: row.materialCode, + }).then(res =>{ + // console.log('物料编号信息', res.data.data.records[0].sku); + this.formMaterial.sku = res.data.data.records[0].sku; + }); + this.loading = false; + this.optionsName = [{id: row.materialId,name: row.materialName}] + this.optionsCode = [{id: row.materialId,productCode: row.materialCode}] + // console.log("333333",this.optionsCode[0]); + }else{ + this.titleMaterial = '补充物料'; + this.formMaterial.id = row.id; + } this.materialBox = true; - this.formMaterial.id = row.id; + console.log("_+_+_+_+_+_+_",index); }, allhandleQRCode() { console.log(this.selectionList);