|
- package svc
-
- import (
- "applet/app/comm/e"
- "applet/app/comm/svc"
- "applet/app/comm/utils"
- "applet/app/store/md"
- "code.fnuoos.com/go_rely_warehouse/zyos_model.git/src/models"
- "github.com/gin-gonic/gin"
- )
-
- func DemoList(c *gin.Context) {
- var args md.TaskReq
- if err := c.ShouldBindJSON(&args); err != nil {
- e.OutErr(c, e.ERR_INVALID_ARGS)
- return
- }
- storeId := svc.GetCampStoreId(c)
- list := make([]map[string]string, 0)
- var data = make([]models.CampTaskList, 0)
- sess := svc.MasterDb(c).Where("store_id=? and is_delete=0", storeId)
- count, _ := sess.Limit(utils.StrToInt(args.Size), (utils.StrToInt(args.P)-1)*utils.StrToInt(args.Size)).OrderBy("apply_time desc,id desc").FindAndCount(&data)
- res := map[string]interface{}{
- "list": list,
- "total": count,
- }
- e.OutSuc(c, res, nil)
- return
- }
|