1、优化对串码商品的判断,imei_type为2/3都是串码商品;
This commit is contained in:
parent
07544bcc1c
commit
a9ab3b4d72
|
@ -760,7 +760,7 @@ func handleInventoryReduce(gdb *gorm.DB, changeOrder ErpInventoryChangeOrder) er
|
||||||
usedStockCommodityIdList := make(map[uint32][]uint32) // 记录非串码商品已使用的商品库存表主键id
|
usedStockCommodityIdList := make(map[uint32][]uint32) // 记录非串码商品已使用的商品库存表主键id
|
||||||
// 更新库存数量
|
// 更新库存数量
|
||||||
for i, _ := range trimCommodities {
|
for i, _ := range trimCommodities {
|
||||||
if trimCommodities[i].IMEIType == 2 { // 串码商品
|
if trimCommodities[i].IMEIType == 2 || trimCommodities[i].IMEIType == 3 { // 串码商品
|
||||||
if trimCommodities[i].IMEI == "" {
|
if trimCommodities[i].IMEI == "" {
|
||||||
return errors.New("串码为空")
|
return errors.New("串码为空")
|
||||||
}
|
}
|
||||||
|
@ -885,7 +885,7 @@ func handleCancelInventoryAdd(gdb *gorm.DB, changeOrder ErpInventoryChangeOrder)
|
||||||
|
|
||||||
// 更新库存数量
|
// 更新库存数量
|
||||||
for i, _ := range trimCommodities {
|
for i, _ := range trimCommodities {
|
||||||
if trimCommodities[i].IMEIType == 2 { // 串码商品
|
if trimCommodities[i].IMEIType == 2 || trimCommodities[i].IMEIType == 3 { // 串码商品
|
||||||
if trimCommodities[i].IMEI == "" {
|
if trimCommodities[i].IMEI == "" {
|
||||||
return errors.New("串码为空")
|
return errors.New("串码为空")
|
||||||
}
|
}
|
||||||
|
@ -970,7 +970,7 @@ func handleCancelInventoryReduce(gdb *gorm.DB, changeOrder ErpInventoryChangeOrd
|
||||||
usedStockCommodityIdList := make(map[uint32][]uint32) // 记录非串码商品已使用的商品库存表主键id
|
usedStockCommodityIdList := make(map[uint32][]uint32) // 记录非串码商品已使用的商品库存表主键id
|
||||||
// 更新库存数量
|
// 更新库存数量
|
||||||
for i, _ := range trimCommodities {
|
for i, _ := range trimCommodities {
|
||||||
if trimCommodities[i].IMEIType == 2 { // 串码商品
|
if trimCommodities[i].IMEIType == 2 || trimCommodities[i].IMEIType == 3 { // 串码商品
|
||||||
if trimCommodities[i].IMEI == "" {
|
if trimCommodities[i].IMEI == "" {
|
||||||
return errors.New("串码为空")
|
return errors.New("串码为空")
|
||||||
}
|
}
|
||||||
|
|
|
@ -536,7 +536,7 @@ func cancelProductAuditAndUpdateStock(gdb *gorm.DB, productOrder ErpInventoryPro
|
||||||
|
|
||||||
// 更新库存数量
|
// 更新库存数量
|
||||||
for i, _ := range commodities {
|
for i, _ := range commodities {
|
||||||
if commodities[i].IMEIType == 2 { // 串码商品
|
if commodities[i].IMEIType == 2 || commodities[i].IMEIType == 3 { // 串码商品
|
||||||
if commodities[i].IMEI == "" {
|
if commodities[i].IMEI == "" {
|
||||||
return errors.New("串码为空")
|
return errors.New("串码为空")
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user