huangjiajun 2 주 전
부모
커밋
6e7b88ad95
1개의 변경된 파일6개의 추가작업 그리고 15개의 파일을 삭제
  1. +6
    -15
      app/operator/hdl/hdl_operator.go

+ 6
- 15
app/operator/hdl/hdl_operator.go 파일 보기

@@ -6,7 +6,6 @@ import (
"applet/app/comm/svc"
"applet/app/comm/utils"
md2 "applet/app/operator/md"
"applet/app/store/md"
"code.fnuoos.com/go_rely_warehouse/zyos_model.git/src/implement"
"code.fnuoos.com/go_rely_warehouse/zyos_model.git/src/models"
"fmt"
@@ -434,31 +433,23 @@ WHERE uid in(select uid from user_relate where parent_uid=%d) %s`
}
sql := `select ctpul.state,ctpl.name as project_name,u.nickname,u.phone,ctpul.create_time,ctpul.remark,ctpul.id
FROM camp_task_project_user_like ctpul
LEFT JOIN camp_task_project_list ctpl on ctpul.project_id=ctpl.id
LEFT JOIN camp_task_project ctpl on ctpul.project_id=ctpl.id
LEFT JOIN user u on ctpul.uid=u.uid
WHERE ctpul.uid in(select uid from user_relate where parent_uid=%d) %s order by ctpul.id desc %s`
sql = fmt.Sprintf(sql, args.Uid, where, "limit "+utils.IntToStr((utils.StrToInt(args.P)-1)*utils.StrToInt(args.Size))+","+args.Size)
sql = fmt.Sprintf(sql, user.Info.Uid, where, "limit "+utils.IntToStr((utils.StrToInt(args.P)-1)*utils.StrToInt(args.Size))+","+args.Size)
nativeString, _ := db.QueryNativeString(svc.MasterDb(c), sql)
stateType := []string{"审核中", "审核通过", "审核拒绝"}
for _, v := range nativeString {
tmp := map[string]string{
"project_name": v["project_name"],
"id": v["id"],
"user_name": v["nickname"],
"user_phone": v["phone"],
"state": v["state"],
"state_str": stateType[utils.StrToInt(v["state"])],
"create_time": v["create_time"],
"remark": v["remark"],
}
hotTask = append(hotTask, tmp)
}
res := map[string]interface{}{
"state_type": []map[string]string{
{"name": "未审核", "value": "0"},
{"name": "审核成功", "value": "1"},
{"name": "审核拒绝", "value": "2"},
},
"total": total, "list": hotTask,
}
e.OutSuc(c, res, nil)
@@ -466,22 +457,22 @@ WHERE ctpul.uid in(select uid from user_relate where parent_uid=%d) %s order by
}

func CenterOperatorProjectDel(c *gin.Context) {
var args md.DirectorDelReq
var args map[string]string
if err := c.ShouldBindJSON(&args); err != nil {
e.OutErr(c, e.ERR_INVALID_ARGS)
return
}
svc.MasterDb(c).In("id", args.Ids).Delete(&models.CampTaskProjectUserLike{})
svc.MasterDb(c).Where("id=?", args["id"]).Delete(&models.CampTaskProjectUserLike{})
e.OutSuc(c, "success", nil)
return
}
func CenterOperatorProjectRemark(c *gin.Context) {
var args md.DirectorDelReq
var args map[string]string
if err := c.ShouldBindJSON(&args); err != nil {
e.OutErr(c, e.ERR_INVALID_ARGS)
return
}
svc.MasterDb(c).In("id", args.Ids).Cols("remark").Update(&models.CampTaskProjectUserLike{Remark: args.Remark})
svc.MasterDb(c).Where("id=?", args["id"]).Cols("remark").Update(&models.CampTaskProjectUserLike{Remark: args["remark"]})
e.OutSuc(c, "success", nil)
return
}

불러오는 중...
취소
저장