|
|
@@ -1456,6 +1456,507 @@ func System_GetAreaTree(c *entitys.CtrlContext) {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+// _FindAreaTemplatePage
|
|
|
+// @Title _FindAreaTemplatePage
|
|
|
+// @Description 获取区域模板分页数
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_FindAreaTemplatePage(c *entitys.CtrlContext) {
|
|
|
+ page, _ := strconv.Atoi(c.Ctx.DefaultQuery("page", "1"))
|
|
|
+ rows, _ := strconv.Atoi(c.Ctx.DefaultQuery("rows", "10"))
|
|
|
+
|
|
|
+ paramMap_i_t := map[string]interface{}{"page": page, "rows": rows}
|
|
|
+ result, err := sysutils.PageSearch(c.Db, "system", "find_area_template_page", "sys_area", paramMap_i_t)
|
|
|
+ if err == nil {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", result})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, err.Error(), nil})
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// _AddAreaTemplate
|
|
|
+// @Title _AddAreaTemplate
|
|
|
+// @Description 添加区域模板
|
|
|
+// @Param name string false "名称"
|
|
|
+// @Param type int64 false "模板类型 0:固定模板 1:动态模板 2:自定义模板"
|
|
|
+// @Param default int64 false "是否默认 1:是 0:否"
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_AddAreaTemplate(c *entitys.CtrlContext) {
|
|
|
+ var err error
|
|
|
+ var bean sysmodel.SysAreaTemplate
|
|
|
+ if err = c.Ctx.BindJSON(&bean); err != nil {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{500, err.Error(), nil})
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ user_id := c.Ctx.GetString("user_id")
|
|
|
+
|
|
|
+ bean.Id = sysutils.NewUUID()
|
|
|
+ bean.DelFlag = 0
|
|
|
+ bean.CreateBy = user_id
|
|
|
+ bean.LastUpdateBy = user_id
|
|
|
+ bean.CreateTime = sysmodel.NowLocal()
|
|
|
+ bean.LastUpdateTime = time.Now().UnixNano()
|
|
|
+
|
|
|
+ _, err = c.Db.InsertOne(&bean)
|
|
|
+ if err == nil {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", bean.Id})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{500, err.Error(), nil})
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// _UpdateAreaTemplate
|
|
|
+// @Title _UpdateAreaTemplate
|
|
|
+// @Description 修改区域模板
|
|
|
+// @Param name string false "名称"
|
|
|
+// @Param type int64 false "模板类型 0:固定模板 1:动态模板 2:自定义模板"
|
|
|
+// @Param default int64 false "是否默认 1:是 0:否"
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_UpdateAreaTemplate(c *entitys.CtrlContext) {
|
|
|
+ var err error
|
|
|
+ var bean sysmodel.SysArea
|
|
|
+ if err = c.Ctx.BindJSON(&bean); err != nil {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{500, err.Error(), nil})
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ user_id := c.Ctx.GetString("user_id")
|
|
|
+ exist, err := c.Db.SqlMapClient("selectone_sys_area", map[string]interface{}{"id": bean.Id}).Exist()
|
|
|
+ if !exist && err == nil {
|
|
|
+ err = errors.New("record does not exist")
|
|
|
+ }
|
|
|
+ if err != nil {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, err.Error(), nil})
|
|
|
+ }
|
|
|
+ bean.LastUpdateBy = user_id
|
|
|
+ bean.LastUpdateTime = time.Now().UnixNano()
|
|
|
+
|
|
|
+ _, err = c.Db.AllCols().ID(bean.Id).Update(&bean)
|
|
|
+ if err == nil {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", bean.Id})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{500, err.Error(), nil})
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// _DelAreaTemplate
|
|
|
+// @Title _DelAreaTemplate
|
|
|
+// @Description 删除区域模板
|
|
|
+// @Param ids string false "区域模板ID 多个之间(,)隔开"
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_DelAreaTemplate(c *entitys.CtrlContext) {
|
|
|
+ ids := c.Ctx.Query("ids")
|
|
|
+
|
|
|
+ ret := __none_func_system__(ids)
|
|
|
+ if ret {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", nil})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, "", nil})
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// _RecoverAreaTemplate
|
|
|
+// @Title _RecoverAreaTemplate
|
|
|
+// @Description 恢复区域模板
|
|
|
+// @Param ids string false "区域模板ID 多个之间(,)隔开"
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_RecoverAreaTemplate(c *entitys.CtrlContext) {
|
|
|
+ ids := c.Ctx.Query("ids")
|
|
|
+
|
|
|
+ ret := __none_func_system__(ids)
|
|
|
+ if ret {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", nil})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, "", nil})
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// _GetAreaTemplate
|
|
|
+// @Title _GetAreaTemplate
|
|
|
+// @Description 根据区域模板ID获取区域模板信息
|
|
|
+// @Param id string false "区域模板ID"
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_GetAreaTemplate(c *entitys.CtrlContext) {
|
|
|
+ id := c.Ctx.Query("id")
|
|
|
+
|
|
|
+ ret := __none_func_system__(id)
|
|
|
+ if ret {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", nil})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, "", nil})
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// _FindAreaTemplateDetailPage
|
|
|
+// @Title _FindAreaTemplateDetailPage
|
|
|
+// @Description 获取区域模板明细分页数
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_FindAreaTemplateDetailPage(c *entitys.CtrlContext) {
|
|
|
+
|
|
|
+ page, _ := strconv.Atoi(c.Ctx.DefaultQuery("page", "1"))
|
|
|
+ rows, _ := strconv.Atoi(c.Ctx.DefaultQuery("rows", "10"))
|
|
|
+
|
|
|
+ paramMap_i_t := map[string]interface{}{"page": page, "rows": rows}
|
|
|
+ result, err := sysutils.PageSearch(c.Db, "system", "find_area_template_detail_page", "sys_area", paramMap_i_t)
|
|
|
+ if err == nil {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", result})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, err.Error(), nil})
|
|
|
+ }
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
+// _AddAreaTemplateDetail
|
|
|
+// @Title _AddAreaTemplateDetail
|
|
|
+// @Description 添加区域模板明细
|
|
|
+// @Param temp_id string false "模板id"
|
|
|
+// @Param name string false "名称"
|
|
|
+// @Param value string false "值"
|
|
|
+// @Param type int64 false "类型 0:数值项 1:单选项 2:文字项 3:列表项"
|
|
|
+// @Param priority int64 false "优先级"
|
|
|
+// @Param content string false "内容"
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_AddAreaTemplateDetail(c *entitys.CtrlContext) {
|
|
|
+ temp_id := c.Ctx.Query("temp_id")
|
|
|
+ name := c.Ctx.Query("name")
|
|
|
+ value := c.Ctx.Query("value")
|
|
|
+ _type := c.Ctx.Query("type")
|
|
|
+ priority := c.Ctx.Query("priority")
|
|
|
+ content := c.Ctx.Query("content")
|
|
|
+
|
|
|
+ ret := __none_func_system__(temp_id, name, value, _type, priority, content)
|
|
|
+ if ret {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", nil})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, "", nil})
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// _UpdateAreaTemplateDetail
|
|
|
+// @Title _UpdateAreaTemplateDetail
|
|
|
+// @Description 修改区域模板明细
|
|
|
+// @Param temp_id string false "模板id"
|
|
|
+// @Param name string false "名称"
|
|
|
+// @Param value string false "值"
|
|
|
+// @Param type int64 false "类型 0:数值项 1:单选项 2:文字项 3:列表项"
|
|
|
+// @Param priority int64 false "优先级"
|
|
|
+// @Param content string false "内容"
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_UpdateAreaTemplateDetail(c *entitys.CtrlContext) {
|
|
|
+ temp_id := c.Ctx.Query("temp_id")
|
|
|
+ name := c.Ctx.Query("name")
|
|
|
+ value := c.Ctx.Query("value")
|
|
|
+ _type := c.Ctx.Query("type")
|
|
|
+ priority := c.Ctx.Query("priority")
|
|
|
+ content := c.Ctx.Query("content")
|
|
|
+
|
|
|
+ ret := __none_func_system__(temp_id, name, value, _type, priority, content)
|
|
|
+ if ret {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", nil})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, "", nil})
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// _DelAreaTemplateDetail
|
|
|
+// @Title _DelAreaTemplateDetail
|
|
|
+// @Description 删除区域模板明细
|
|
|
+// @Param ids string false "区域模板明细ID 多个之间(,)隔开"
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_DelAreaTemplateDetail(c *entitys.CtrlContext) {
|
|
|
+ ids := c.Ctx.Query("ids")
|
|
|
+
|
|
|
+ ret := __none_func_system__(ids)
|
|
|
+ if ret {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", nil})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, "", nil})
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// _RecoverAreaTemplateDetail
|
|
|
+// @Title _RecoverAreaTemplateDetail
|
|
|
+// @Description 恢复区域模板明细
|
|
|
+// @Param ids string false "区域模板明细ID 多个之间(,)隔开"
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_RecoverAreaTemplateDetail(c *entitys.CtrlContext) {
|
|
|
+ ids := c.Ctx.Query("ids")
|
|
|
+
|
|
|
+ ret := __none_func_system__(ids)
|
|
|
+ if ret {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", nil})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, "", nil})
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// _GetAreaTemplateDetail
|
|
|
+// @Title _GetAreaTemplateDetail
|
|
|
+// @Description 根据区域模板明细ID获取区域模板明细信息
|
|
|
+// @Param id string false "区域模板明细ID"
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_GetAreaTemplateDetail(c *entitys.CtrlContext) {
|
|
|
+ id := c.Ctx.Query("id")
|
|
|
+
|
|
|
+ ret := __none_func_system__(id)
|
|
|
+ if ret {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", nil})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, "", nil})
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// _FindUserTemplatePage
|
|
|
+// @Title _FindUserTemplatePage
|
|
|
+// @Description 获取用户信息模板分页数
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_FindUserTemplatePage(c *entitys.CtrlContext) {
|
|
|
+
|
|
|
+ page, _ := strconv.Atoi(c.Ctx.DefaultQuery("page", "1"))
|
|
|
+ rows, _ := strconv.Atoi(c.Ctx.DefaultQuery("rows", "10"))
|
|
|
+
|
|
|
+ paramMap_i_t := map[string]interface{}{"page": page, "rows": rows}
|
|
|
+ result, err := sysutils.PageSearch(c.Db, "system", "find_user_template_page", "sys_area", paramMap_i_t)
|
|
|
+ if err == nil {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", result})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, err.Error(), nil})
|
|
|
+ }
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
+// _AddUserTemplate
|
|
|
+// @Title _AddUserTemplate
|
|
|
+// @Description 添加用户信息模板
|
|
|
+// @Param name string false "名称"
|
|
|
+// @Param type int64 false "模板类型 0:固定模板 1:动态模板 2:自定义模板"
|
|
|
+// @Param default int64 false "是否默认 1:是 0:否"
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_AddUserTemplate(c *entitys.CtrlContext) {
|
|
|
+ name := c.Ctx.Query("name")
|
|
|
+ _type := c.Ctx.Query("type")
|
|
|
+ def := c.Ctx.Query("default")
|
|
|
+
|
|
|
+ ret := __none_func_system__(name, _type, def)
|
|
|
+ if ret {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", nil})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, "", nil})
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// _UpdateUserTemplate
|
|
|
+// @Title _UpdateUserTemplate
|
|
|
+// @Description 修改用户信息模板
|
|
|
+// @Param name string false "名称"
|
|
|
+// @Param type int64 false "模板类型 0:固定模板 1:动态模板 2:自定义模板"
|
|
|
+// @Param default int64 false "是否默认 1:是 0:否"
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_UpdateUserTemplate(c *entitys.CtrlContext) {
|
|
|
+ name := c.Ctx.Query("name")
|
|
|
+ _type := c.Ctx.Query("type")
|
|
|
+ def := c.Ctx.Query("default")
|
|
|
+
|
|
|
+ ret := __none_func_system__(name, _type, def)
|
|
|
+ if ret {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", nil})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, "", nil})
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// _DelUserTemplate
|
|
|
+// @Title _DelUserTemplate
|
|
|
+// @Description 删除用户信息模板
|
|
|
+// @Param ids string false "用户信息模板ID 多个之间(,)隔开"
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_DelUserTemplate(c *entitys.CtrlContext) {
|
|
|
+ ids := c.Ctx.Query("ids")
|
|
|
+
|
|
|
+ ret := __none_func_system__(ids)
|
|
|
+ if ret {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", nil})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, "", nil})
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// _RecoverUserTemplate
|
|
|
+// @Title _RecoverUserTemplate
|
|
|
+// @Description 恢复用户信息模板
|
|
|
+// @Param ids string false "用户信息模板ID 多个之间(,)隔开"
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_RecoverUserTemplate(c *entitys.CtrlContext) {
|
|
|
+ ids := c.Ctx.Query("ids")
|
|
|
+
|
|
|
+ ret := __none_func_system__(ids)
|
|
|
+ if ret {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", nil})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, "", nil})
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// _GetUserTemplate
|
|
|
+// @Title _GetUserTemplate
|
|
|
+// @Description 根据用户信息模板ID获取用户信息模板信息
|
|
|
+// @Param id string false "用户信息模板ID"
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_GetUserTemplate(c *entitys.CtrlContext) {
|
|
|
+ id := c.Ctx.Query("id")
|
|
|
+
|
|
|
+ ret := __none_func_system__(id)
|
|
|
+ if ret {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", nil})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, "", nil})
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// _FindUserTemplateDetailPage
|
|
|
+// @Title _FindUserTemplateDetailPage
|
|
|
+// @Description 获取用户信息模板明细分页数
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_FindUserTemplateDetailPage(c *entitys.CtrlContext) {
|
|
|
+
|
|
|
+ page, _ := strconv.Atoi(c.Ctx.DefaultQuery("page", "1"))
|
|
|
+ rows, _ := strconv.Atoi(c.Ctx.DefaultQuery("rows", "10"))
|
|
|
+
|
|
|
+ paramMap_i_t := map[string]interface{}{"page": page, "rows": rows}
|
|
|
+ result, err := sysutils.PageSearch(c.Db, "system", "find_user_template_detail_page", "sys_area", paramMap_i_t)
|
|
|
+ if err == nil {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", result})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, err.Error(), nil})
|
|
|
+ }
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
+// _AddUserTemplateDetail
|
|
|
+// @Title _AddUserTemplateDetail
|
|
|
+// @Description 添加用户信息模板明细
|
|
|
+// @Param temp_id string false "模板id"
|
|
|
+// @Param name string false "名称"
|
|
|
+// @Param value string false "值"
|
|
|
+// @Param type int64 false "类型 0:数值项 1:单选项 2:文字项 3:列表项"
|
|
|
+// @Param priority int64 false "优先级"
|
|
|
+// @Param content string false "内容"
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_AddUserTemplateDetail(c *entitys.CtrlContext) {
|
|
|
+ temp_id := c.Ctx.Query("temp_id")
|
|
|
+ name := c.Ctx.Query("name")
|
|
|
+ value := c.Ctx.Query("value")
|
|
|
+ _type := c.Ctx.Query("type")
|
|
|
+ priority := c.Ctx.Query("priority")
|
|
|
+ content := c.Ctx.Query("content")
|
|
|
+
|
|
|
+ ret := __none_func_system__(temp_id, name, value,
|
|
|
+ _type, priority, content)
|
|
|
+ if ret {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", nil})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, "", nil})
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// _UpdateUserTemplateDetail
|
|
|
+// @Title _UpdateUserTemplateDetail
|
|
|
+// @Description 修改用户信息模板明细
|
|
|
+// @Param temp_id string false "模板id"
|
|
|
+// @Param name string false "名称"
|
|
|
+// @Param value string false "值"
|
|
|
+// @Param type int64 false "类型 0:数值项 1:单选项 2:文字项 3:列表项"
|
|
|
+// @Param priority int64 false "优先级"
|
|
|
+// @Param content string false "内容"
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_UpdateUserTemplateDetail(c *entitys.CtrlContext) {
|
|
|
+ temp_id := c.Ctx.Query("temp_id")
|
|
|
+ name := c.Ctx.Query("name")
|
|
|
+ value := c.Ctx.Query("value")
|
|
|
+ _type := c.Ctx.Query("type")
|
|
|
+ priority := c.Ctx.Query("priority")
|
|
|
+ content := c.Ctx.Query("content")
|
|
|
+
|
|
|
+ ret := __none_func_system__(temp_id, name, value,
|
|
|
+ _type, priority, content)
|
|
|
+ if ret {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", nil})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, "", nil})
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// _DelUserTemplateDetail
|
|
|
+// @Title _DelUserTemplateDetail
|
|
|
+// @Description 删除用户信息模板明细
|
|
|
+// @Param ids string false "用户信息模板明细ID 多个之间(,)隔开"
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_DelUserTemplateDetail(c *entitys.CtrlContext) {
|
|
|
+ ids := c.Ctx.Query("ids")
|
|
|
+
|
|
|
+ ret := __none_func_system__(ids)
|
|
|
+ if ret {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", nil})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, "", nil})
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// _RecoverUserTemplateDetail
|
|
|
+// @Title _RecoverUserTemplateDetail
|
|
|
+// @Description 恢复用户信息模板明细
|
|
|
+// @Param ids string false "用户信息模板明细ID 多个之间(,)隔开"
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_RecoverUserTemplateDetail(c *entitys.CtrlContext) {
|
|
|
+ ids := c.Ctx.Query("ids")
|
|
|
+
|
|
|
+ ret := __none_func_system__(ids)
|
|
|
+ if ret {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", nil})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, "", nil})
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// _GetUserTemplateDetail
|
|
|
+// @Title _GetUserTemplateDetail
|
|
|
+// @Description 根据用户信息模板明细ID获取用户信息模板明细信息
|
|
|
+// @Param id string false "用户信息模板明细ID"
|
|
|
+// @Success 200 {object} Account
|
|
|
+// @Failure 403 :id is empty
|
|
|
+func System_GetUserTemplateDetail(c *entitys.CtrlContext) {
|
|
|
+ id := c.Ctx.Query("id")
|
|
|
+
|
|
|
+ ret := __none_func_system__(id)
|
|
|
+ if ret {
|
|
|
+ c.Ctx.JSON(200, sysmodel.SysReturn{200, "", nil})
|
|
|
+ } else {
|
|
|
+ c.Ctx.JSON(500, sysmodel.SysReturn{500, "", nil})
|
|
|
+ }
|
|
|
+}
|
|
|
func __none_func_system__(params ...interface{}) bool {
|
|
|
return true
|
|
|
}
|