1、采购订单入库/退货时串码判断优化,只有入库订单才判断是否会串码重复;

This commit is contained in:
chenlin 2025-05-20 11:55:05 +08:00
parent 01bb79a26c
commit cc2beb17a0

View File

@ -1644,7 +1644,7 @@ func checkPurchaseInventory(req *ErpPurchaseInventoryReq, imeiCheckFlag bool) er
} }
// 如果该商品是串码商品,判断其串码是否会重复 // 如果该商品是串码商品,判断其串码是否会重复
if inventory.IMEI != "" { if inventory.IMEI != "" && req.PurchaseType == ErpProcureOrder {
exist, err := QueryRecordExist(fmt.Sprintf("SELECT * FROM erp_stock_commodity WHERE FIND_IN_SET('%s', imei) > 0", inventory.IMEI)) exist, err := QueryRecordExist(fmt.Sprintf("SELECT * FROM erp_stock_commodity WHERE FIND_IN_SET('%s', imei) > 0", inventory.IMEI))
if err != nil { if err != nil {
logger.Error("exist sn err") logger.Error("exist sn err")