|
|
@@ -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 |
|
|
|
} |