feat: publish1

master
howell 4 years ago
parent 1323cf56f9
commit 776f28e2cb

@ -248,21 +248,20 @@ func (g *Goods) AttrSync(c *gin.Context) {
}
func (g *Goods) Publish(c *gin.Context) {
var gs []goods.RecookGoodsInfoModel
go func() {
mysql2.Db.Preload("SkuPath").Find(&gs)
for _, v := range gs {
flag := 1
for _ , j := range v.SkuPath {
if j.Inventory != 0 {
flag = 0
}
}
if flag == 1{
mysql2.Db.Table((&goods.RecookGoodsInfoModel{}).TableName()).
Where("id = ?", v.Id).Update("publish_status", 0)
var gs []goods.RecookGoodsInfoModel
mysql2.Db.Preload("SkuPath").Find(&gs)
for _, v := range gs {
flag := 1
for _, j := range v.SkuPath {
if j.Inventory != 0 {
flag = 0
}
}
}()
if flag == 1 {
mysql2.Db.Table((&goods.RecookGoodsInfoModel{}).TableName()).
Where("id = ?", v.Id).Update("publish_status", 0)
}
}
c.String(200, "suc")
}
}

Loading…
Cancel
Save