1
This commit is contained in:
@@ -2442,18 +2442,11 @@ func DelOrderSkuInfo(ctx *jxcontext.Context, vendorOrderID string, vendorID, id
|
||||
`
|
||||
sqlParams := []interface{}{vendorOrderID}
|
||||
dao.GetRows(db, &orderSkus, sql, sqlParams)
|
||||
if len(orderSkus) < 5 {
|
||||
return 0, fmt.Errorf("商品数小于5,不允许删除!")
|
||||
if len(orderSkus) < 3 {
|
||||
return 0, fmt.Errorf("商品数小于3,不允许删除!")
|
||||
}
|
||||
if orderSkus[0].ID == int64(id) {
|
||||
//if orderSkus[0].JxSkuID == skuID {
|
||||
return 0, fmt.Errorf("不允许删第一个商品!")
|
||||
//}
|
||||
//} else {
|
||||
// if orderSkus[0].SkuID == skuID {
|
||||
// return 0, fmt.Errorf("不允许删第一个商品!")
|
||||
// }
|
||||
//}
|
||||
}
|
||||
for _, v := range order.Skus {
|
||||
if v.ID == int64(id) {
|
||||
@@ -2465,21 +2458,6 @@ func DelOrderSkuInfo(ctx *jxcontext.Context, vendorOrderID string, vendorID, id
|
||||
shopPrice = v.ShopPrice * int64(v.Count)
|
||||
earningPrice = v.EarningPrice * int64(v.Count)
|
||||
}
|
||||
//if v.SkuID == 0 {
|
||||
// if v.JxSkuID == skuID {
|
||||
|
||||
// }
|
||||
//} else {
|
||||
// if v.SkuID == skuID {
|
||||
// sql := `
|
||||
// DELETE FROM order_sku WHERE id = ?
|
||||
// `
|
||||
// sqlParams := []interface{}{v.ID}
|
||||
// dao.ExecuteSQL(db, sql, sqlParams)
|
||||
// shopPrice = v.ShopPrice * int64(v.Count)
|
||||
// earningPrice = v.EarningPrice * int64(v.Count)
|
||||
// }
|
||||
//}
|
||||
}
|
||||
order.ShopPrice -= shopPrice
|
||||
order.EarningPrice -= earningPrice
|
||||
|
||||
Reference in New Issue
Block a user