|
|
@@ -66,6 +66,7 @@ Page({
|
|
|
inboundPurchaserReturnService: app.globalData['inboundPurchaserReturnService'],
|
|
|
// 主键Id
|
|
|
primaryKey: 'intoId',
|
|
|
+ table: Constants.tables.inbound,
|
|
|
},
|
|
|
/**
|
|
|
* @desc : dk-from choose 回调事件
|
|
|
@@ -146,7 +147,13 @@ Page({
|
|
|
|
|
|
// 明细的最大入库办理的量
|
|
|
data.goodsList.forEach(element => {
|
|
|
- element.intoingQtyMax = element.intoingQty
|
|
|
+ if (this.data.item.intoType == Constants.intoType.saleReturn) {
|
|
|
+ element['intoingQty_max'] = -1
|
|
|
+ element['intoingQty_min'] = -1 * Math.abs(element.intoingQty)
|
|
|
+ } else {
|
|
|
+ element['intoingQty_max'] = element.intoingQty
|
|
|
+ element['intoingQty_min'] = 1
|
|
|
+ }
|
|
|
})
|
|
|
|
|
|
// 刷新商品明细 显示 查看更多
|
|
|
@@ -236,9 +243,9 @@ Page({
|
|
|
})
|
|
|
return false
|
|
|
}
|
|
|
- if (element.intoingQty > element.intoingQtyMax) {
|
|
|
+ if (element.intoingQty > element.intoingQty_max) {
|
|
|
wx.showToast({
|
|
|
- title: "[" + element.skuCode + "]" + mixins.$t("maxCount") + element.intoingQtyMax,
|
|
|
+ title: "[" + element.skuCode + "]" + mixins.$t("maxCount") + element.intoingQty_max,
|
|
|
icon: 'none'
|
|
|
})
|
|
|
return false
|
|
|
@@ -256,7 +263,7 @@ Page({
|
|
|
let formData = JSON.parse(this.data.formData)
|
|
|
params.allEdit = true //大编辑
|
|
|
// 由于办理后直接生成出库单,将画面的删除的数据放入deleteItemList数组中
|
|
|
- params.deleteItemList = formData.deleteList || []
|
|
|
+ params.deleteItemList = formData.deleteList || []
|
|
|
|
|
|
params.fromId = formData.fromId //来源id
|
|
|
params.fromNo = formData.fromNo //来源单号
|