|
@@ -301,7 +301,6 @@ import {
|
|
} from "@/api/tirePartsMall/basicData/customerInformation";
|
|
} from "@/api/tirePartsMall/basicData/customerInformation";
|
|
import { getToken } from "@/util/auth";
|
|
import { getToken } from "@/util/auth";
|
|
import { isProcurement } from "@/api/basicData/configuration";
|
|
import { isProcurement } from "@/api/basicData/configuration";
|
|
-import { getList as inventoryList } from "@/api/tirePartsMall/inventory";
|
|
|
|
export default {
|
|
export default {
|
|
name: "detailsPage",
|
|
name: "detailsPage",
|
|
|
|
|
|
@@ -310,6 +309,7 @@ export default {
|
|
sharedCompany: null,
|
|
sharedCompany: null,
|
|
distributeVisible: false,
|
|
distributeVisible: false,
|
|
numberDecimal: 0,
|
|
numberDecimal: 0,
|
|
|
|
+ inventoryList: [],
|
|
inventoryOption: {
|
|
inventoryOption: {
|
|
header: false,
|
|
header: false,
|
|
menu: false,
|
|
menu: false,
|
|
@@ -317,15 +317,11 @@ export default {
|
|
column: [
|
|
column: [
|
|
{
|
|
{
|
|
label: '商品名称',
|
|
label: '商品名称',
|
|
- prop: 'cname',
|
|
|
|
- overHidden: true,
|
|
|
|
- }, {
|
|
|
|
- label: '仓库',
|
|
|
|
- prop: 'storageName',
|
|
|
|
|
|
+ prop: 'goodsName',
|
|
overHidden: true,
|
|
overHidden: true,
|
|
}, {
|
|
}, {
|
|
label: '库存数量',
|
|
label: '库存数量',
|
|
- prop: 'balanceQuantity',
|
|
|
|
|
|
+ prop: 'inventory',
|
|
overHidden: true,
|
|
overHidden: true,
|
|
}
|
|
}
|
|
]
|
|
]
|
|
@@ -1209,8 +1205,8 @@ export default {
|
|
goodsNumblurfun(row) {
|
|
goodsNumblurfun(row) {
|
|
if (Number(row.goodsNum) > Number(row.inventory)) {
|
|
if (Number(row.goodsNum) > Number(row.inventory)) {
|
|
this.$set(row, 'goodsNum', null)
|
|
this.$set(row, 'goodsNum', null)
|
|
- return this.$message.warning("不能大于库存数量");
|
|
|
|
-
|
|
|
|
|
|
+ return this.$message.warning("不能大于库存数量");
|
|
|
|
+
|
|
}
|
|
}
|
|
},
|
|
},
|
|
inventoryShow(row) {
|
|
inventoryShow(row) {
|
|
@@ -1221,7 +1217,8 @@ export default {
|
|
spinner: 'el-icon-loading',
|
|
spinner: 'el-icon-loading',
|
|
background: 'rgba(255,255,255,0.7)'
|
|
background: 'rgba(255,255,255,0.7)'
|
|
});
|
|
});
|
|
- listAllByGoodsId({ goodsId: row.id }).then(res => {
|
|
|
|
|
|
+ listAllByGoodsId({ goodsId: row.goodsId }).then(res => {
|
|
|
|
+ console.log(res.data.data)
|
|
this.inventoryList = res.data.data
|
|
this.inventoryList = res.data.data
|
|
}).finally(() => {
|
|
}).finally(() => {
|
|
loading.close();
|
|
loading.close();
|
|
@@ -1232,7 +1229,7 @@ export default {
|
|
return this.$message.error("请选择共享公司");
|
|
return this.$message.error("请选择共享公司");
|
|
}
|
|
}
|
|
for (let item of this.selectionMultilist) {
|
|
for (let item of this.selectionMultilist) {
|
|
- if (item.outGoodsTotalShipNum==0) {
|
|
|
|
|
|
+ if (item.outGoodsTotalShipNum == 0) {
|
|
return this.$message.error("请输入派件数量");
|
|
return this.$message.error("请输入派件数量");
|
|
}
|
|
}
|
|
}
|
|
}
|