|
|
@@ -10,6 +10,17 @@ import ( |
|
|
|
"github.com/gin-gonic/gin" |
|
|
|
) |
|
|
|
|
|
|
|
func OrderGoodsCate(c *gin.Context) { |
|
|
|
var res = []map[string]string{ |
|
|
|
{"name": "全部", "id": ""}, |
|
|
|
{"name": "待制作", "id": "0"}, |
|
|
|
{"name": "制作中", "id": "1"}, |
|
|
|
{"name": "待烘焙", "id": "2"}, |
|
|
|
{"name": "已完成", "id": "3"}, |
|
|
|
} |
|
|
|
e.OutSuc(c, res, nil) |
|
|
|
return |
|
|
|
} |
|
|
|
func OrderGoods(c *gin.Context) { |
|
|
|
var args map[string]string |
|
|
|
if err := c.ShouldBindJSON(&args); err != nil { |
|
|
@@ -28,7 +39,7 @@ func OrderGoods(c *gin.Context) { |
|
|
|
scheme, host, subDomain, moreSubDomain := svc.ImageBucketNew(c) |
|
|
|
var tmpMap interface{} |
|
|
|
stateArr := []string{"待制作", "制作中", "烘焙中", "分拣中", "已完成", "已取消"} |
|
|
|
btnArr := []string{"开始制作", "制作中", "制作完成", "烘焙完成", "分拣完成", "已取消"} |
|
|
|
btnArr := []string{"开始制作", "制作完成", "烘焙完成", "已完成", "已完成", "已取消"} |
|
|
|
for _, v := range *data { |
|
|
|
var tmp = map[string]string{ |
|
|
|
"oid": utils.Int64ToStr(v.Oid), |
|
|
@@ -40,6 +51,9 @@ func OrderGoods(c *gin.Context) { |
|
|
|
"goods_img": "", |
|
|
|
"state": utils.IntToStr(v.State), |
|
|
|
} |
|
|
|
if v.State == 4 { |
|
|
|
tmp["state"] = "3" |
|
|
|
} |
|
|
|
// 商品主图 |
|
|
|
if goodsMap[v.GoodsId].ImageList != "" { |
|
|
|
utils.Unserialize([]byte(goodsMap[v.GoodsId].ImageList), &tmpMap) |
|
|
|