diff --git a/internal/api/manage/promotion/create.go b/internal/api/manage/promotion/create.go index c1dad84..919c001 100755 --- a/internal/api/manage/promotion/create.go +++ b/internal/api/manage/promotion/create.go @@ -1,7 +1,6 @@ package promotion import ( - "fmt" "github.com/gin-gonic/gin" "github.com/golangkit/formatime" "github.com/shopspring/decimal" @@ -107,25 +106,25 @@ func CreatePromotion(c *gin.Context) { } } - for _, v := range p.TimeItems { - for _, g := range v.GoodsList { - var goodsSkuList []goods.Sku - dbc.DB.Select("id").Find(&goodsSkuList, "goods_id = ?", g.GoodsID) - for _, origin := range goodsSkuList { // 要看看每个sku都有填充数据 - aBool := false - for _, sku := range g.SkuList { - if origin.ID == sku.SkuID { - aBool = true - break - } - } - if aBool == false { - back.Fail(c, "sku不完整,商品ID为:"+fmt.Sprintf("%d", g.GoodsID)) - return - } - } - } - } + //for _, v := range p.TimeItems { + // for _, g := range v.GoodsList { + // var goodsSkuList []goods.Sku + // dbc.DB.Select("id").Find(&goodsSkuList, "goods_id = ?", g.GoodsID) + // for _, origin := range goodsSkuList { // 要看看每个sku都有填充数据 + // aBool := false + // for _, sku := range g.SkuList { + // if origin.ID == sku.SkuID { + // aBool = true + // break + // } + // } + // if aBool == false { + // back.Fail(c, "sku不完整,商品ID为:"+fmt.Sprintf("%d", g.GoodsID)) + // return + // } + // } + // } + //} formatEndTime := formatime.NewSecondFrom(endTime) diff --git a/internal/api/manage/promotion/update.go b/internal/api/manage/promotion/update.go index f36bd1c..3d802ba 100755 --- a/internal/api/manage/promotion/update.go +++ b/internal/api/manage/promotion/update.go @@ -90,23 +90,23 @@ func AddGoods(c *gin.Context) { return } - for _, g := range p.GoodsList { - var goodsSkuList []goods.Sku - dbc.DB.Select("id").Find(&goodsSkuList, "goods_id = ?", g.GoodsID) - for _, origin := range goodsSkuList { // 要看看每个sku都有填充数据 - aBool := false - for _, sku := range g.SkuList { - if origin.ID == sku.SkuID { - aBool = true - break - } - } - if aBool == false { - back.Fail(c, "sku不完整,商品ID为:"+fmt.Sprintf("%d", g.GoodsID)) - return - } - } - } + //for _, g := range p.GoodsList { + // var goodsSkuList []goods.Sku + // dbc.DB.Select("id").Find(&goodsSkuList, "goods_id = ?", g.GoodsID) + // for _, origin := range goodsSkuList { // 要看看每个sku都有填充数据 + // aBool := false + // for _, sku := range g.SkuList { + // if origin.ID == sku.SkuID { + // aBool = true + // break + // } + // } + // if aBool == false { + // back.Fail(c, "sku不完整,商品ID为:"+fmt.Sprintf("%d", g.GoodsID)) + // return + // } + // } + //} tx := dbc.DB.Begin() {