|
@@ -174,11 +174,13 @@ func (c *VerifyTemplateController) Map_List() {
|
|
|
if page_z < 1 {
|
|
|
page_z = conf.Page_size
|
|
|
}
|
|
|
+ T_sort, _ := c.GetInt("T_sort") // 排序
|
|
|
+ T_flow_sort, _ := c.GetInt("T_flow_sort") // 验证流程排序
|
|
|
|
|
|
T_VerifyTemplate_id := c.GetString("T_VerifyTemplate_id")
|
|
|
|
|
|
var cnt int64
|
|
|
- List, cnt := VerifyTemplate.Read_VerifyTemplateMap_List(T_VerifyTemplate_id, page, page_z)
|
|
|
+ List, cnt := VerifyTemplate.Read_VerifyTemplateMap_List(T_VerifyTemplate_id, T_sort, T_flow_sort, page, page_z)
|
|
|
page_size := math.Ceil(float64(cnt) / float64(page_z))
|
|
|
r_jsons.List = List
|
|
|
r_jsons.Page = page
|
|
@@ -207,6 +209,9 @@ func (c *VerifyTemplateController) Map_Add() {
|
|
|
T_label, _ := c.GetInt("T_label")
|
|
|
T_source, _ := c.GetInt("T_source")
|
|
|
T_sort, _ := c.GetInt("T_sort")
|
|
|
+ T_flow_sort, _ := c.GetInt("T_flow_sort")
|
|
|
+ T_max_time, _ := c.GetInt("T_max_time")
|
|
|
+ T_min_time, _ := c.GetInt("T_min_time")
|
|
|
|
|
|
var_ := VerifyTemplate.VerifyTemplateMap{
|
|
|
T_VerifyTemplate_id: T_VerifyTemplate_id,
|
|
@@ -216,6 +221,9 @@ func (c *VerifyTemplateController) Map_Add() {
|
|
|
T_label: T_label,
|
|
|
T_source: T_source,
|
|
|
T_sort: T_sort,
|
|
|
+ T_flow_sort: T_flow_sort,
|
|
|
+ T_max_time: T_max_time,
|
|
|
+ T_min_time: T_min_time,
|
|
|
}
|
|
|
|
|
|
Id, is := VerifyTemplate.Add_VerifyTemplateMap(var_)
|
|
@@ -249,6 +257,10 @@ func (c *VerifyTemplateController) Map_Up() {
|
|
|
T_sort, T_sort_err := c.GetInt("T_sort")
|
|
|
T_source, T_source_err := c.GetInt("T_source")
|
|
|
|
|
|
+ T_min_time, T_min_time_err := c.GetInt("T_min_time")
|
|
|
+ T_max_time, T_max_time_err := c.GetInt("T_max_time")
|
|
|
+ T_flow_sort, T_flow_sort_err := c.GetInt("T_flow_sort")
|
|
|
+
|
|
|
T_id := c.GetString("T_id")
|
|
|
|
|
|
r, is := VerifyTemplate.Read_VerifyTemplateMap(T_id)
|
|
@@ -278,8 +290,17 @@ func (c *VerifyTemplateController) Map_Up() {
|
|
|
r.T_source = T_source
|
|
|
}
|
|
|
|
|
|
- // .......
|
|
|
- if !VerifyTemplate.Update_VerifyTemplateMap(r, "T_name", "T_label", "T_text", "T_field", "T_sort", "T_source") {
|
|
|
+ if T_min_time_err == nil {
|
|
|
+ r.T_min_time = T_min_time
|
|
|
+ }
|
|
|
+ if T_max_time_err == nil {
|
|
|
+ r.T_max_time = T_max_time
|
|
|
+ }
|
|
|
+ if T_flow_sort_err == nil {
|
|
|
+ r.T_flow_sort = T_flow_sort
|
|
|
+ }
|
|
|
+
|
|
|
+ if !VerifyTemplate.Update_VerifyTemplateMap(r, "T_name", "T_label", "T_text", "T_field", "T_sort", "T_source", "T_min_time", "T_max_time", "T_flow_sort") {
|
|
|
c.Data["json"] = lib.JSONS{Code: 202, Msg: "修改失败!"}
|
|
|
c.ServeJSON()
|
|
|
return
|
|
@@ -414,178 +435,3 @@ func (c *VerifyTemplateController) Map_Data_Pu() {
|
|
|
c.ServeJSON()
|
|
|
return
|
|
|
}
|
|
|
-
|
|
|
-/// -----------------------------------------------------------------------------
|
|
|
-
|
|
|
-// 标签列表 -
|
|
|
-func (c *VerifyTemplateController) Time_List() {
|
|
|
- // 验证登录 User_is, User_r
|
|
|
- _, User_is := lib.Verification_Admin(c.Ctx.GetCookie("User_tokey"), c.GetString("User_tokey"))
|
|
|
- if !User_is {
|
|
|
- c.Data["json"] = lib.JSONS{Code: 201, Msg: "请重新登录!"}
|
|
|
- c.ServeJSON()
|
|
|
- return
|
|
|
- }
|
|
|
-
|
|
|
- var r_jsons lib.R_JSONS
|
|
|
- page, _ := c.GetInt("page")
|
|
|
- if page < 1 {
|
|
|
- page = 1
|
|
|
- }
|
|
|
- page_z, _ := c.GetInt("page_z")
|
|
|
- if page_z < 1 {
|
|
|
- page_z = conf.Page_size
|
|
|
- }
|
|
|
-
|
|
|
- T_VerifyTemplateMap_id := c.GetString("T_VerifyTemplateMap_id")
|
|
|
- r, is := VerifyTemplate.Read_VerifyTemplateMap(T_VerifyTemplateMap_id)
|
|
|
- if !is {
|
|
|
- c.Data["json"] = lib.JSONS{Code: 202, Msg: "Id 错误!"}
|
|
|
- c.ServeJSON()
|
|
|
- return
|
|
|
- }
|
|
|
-
|
|
|
- var cnt int64
|
|
|
- List, cnt := VerifyTemplate.Read_VerifyTemplateTime_List(T_VerifyTemplateMap_id, r, page, page_z)
|
|
|
- page_size := math.Ceil(float64(cnt) / float64(page_z))
|
|
|
- r_jsons.List = List
|
|
|
- r_jsons.Page = page
|
|
|
- r_jsons.Page_size = int(page_size)
|
|
|
- r_jsons.Pages = lib.Func_page(int64(page), int64(page_size))
|
|
|
- r_jsons.Num = int(cnt)
|
|
|
- c.Data["json"] = lib.JSONS{Code: 200, Msg: "ok!", Data: r_jsons}
|
|
|
- c.ServeJSON()
|
|
|
- return
|
|
|
-}
|
|
|
-
|
|
|
-// 标签添加-
|
|
|
-func (c *VerifyTemplateController) Time_Add() {
|
|
|
- // 验证登录 User_is, User_r
|
|
|
- User_r, User_is := lib.Verification_Admin(c.Ctx.GetCookie("User_tokey"), c.GetString("User_tokey"))
|
|
|
- if !User_is {
|
|
|
- c.Data["json"] = lib.JSONS{Code: 201, Msg: "请重新登录!"}
|
|
|
- c.ServeJSON()
|
|
|
- return
|
|
|
- }
|
|
|
-
|
|
|
- T_VerifyTemplateMap_id := c.GetString("T_VerifyTemplateMap_id")
|
|
|
- T_tag := c.GetString("T_tag")
|
|
|
- T_step_name := c.GetString("T_step_name")
|
|
|
- T_min_time, _ := c.GetInt("T_min_time")
|
|
|
- T_max_time, _ := c.GetInt("T_max_time")
|
|
|
- T_text := c.GetString("T_text")
|
|
|
- T_sort, _ := c.GetInt("T_sort")
|
|
|
-
|
|
|
- var_ := VerifyTemplate.VerifyTemplateTime{
|
|
|
- T_VerifyTemplateMap_id: T_VerifyTemplateMap_id,
|
|
|
- T_tag: T_tag,
|
|
|
- T_step_name: T_step_name,
|
|
|
- T_min_time: T_min_time,
|
|
|
- T_max_time: T_max_time,
|
|
|
- T_text: T_text,
|
|
|
- T_sort: T_sort,
|
|
|
- }
|
|
|
-
|
|
|
- Id, is := VerifyTemplate.Add_VerifyTemplateTime(var_)
|
|
|
- if !is {
|
|
|
- c.Data["json"] = lib.JSONS{Code: 202, Msg: "添加失败!"}
|
|
|
- c.ServeJSON()
|
|
|
- return
|
|
|
- }
|
|
|
-
|
|
|
- System.Add_UserLogs_T(User_r.T_uuid, "验证模板标签-时间流程", "添加", var_)
|
|
|
-
|
|
|
- c.Data["json"] = lib.JSONS{Code: 200, Msg: "ok!", Data: Id}
|
|
|
- c.ServeJSON()
|
|
|
- return
|
|
|
-}
|
|
|
-
|
|
|
-// 标签修改-
|
|
|
-func (c *VerifyTemplateController) Time_Up() {
|
|
|
- // 验证登录 User_is, User_r
|
|
|
- User_r, User_is := lib.Verification_Admin(c.Ctx.GetCookie("User_tokey"), c.GetString("User_tokey"))
|
|
|
- if !User_is {
|
|
|
- c.Data["json"] = lib.JSONS{Code: 201, Msg: "请重新登录!"}
|
|
|
- c.ServeJSON()
|
|
|
- return
|
|
|
- }
|
|
|
-
|
|
|
- //T_VerifyTemplateMap_id := c.GetString("T_VerifyTemplateMap_id")
|
|
|
- T_tag := c.GetString("T_tag")
|
|
|
- T_step_name := c.GetString("T_step_name")
|
|
|
- T_min_time, T_min_time_err := c.GetInt("T_min_time")
|
|
|
- T_max_time, T_max_time_err := c.GetInt("T_max_time")
|
|
|
- T_text := c.GetString("T_text")
|
|
|
- T_sort, T_sort_err := c.GetInt("T_sort")
|
|
|
-
|
|
|
- T_id := c.GetString("T_id")
|
|
|
-
|
|
|
- r, is := VerifyTemplate.Read_VerifyTemplateTime(T_id)
|
|
|
- if !is {
|
|
|
- c.Data["json"] = lib.JSONS{Code: 202, Msg: "Id 错误!"}
|
|
|
- c.ServeJSON()
|
|
|
- return
|
|
|
- }
|
|
|
-
|
|
|
- if len(T_tag) > 0 {
|
|
|
- r.T_tag = T_tag
|
|
|
- }
|
|
|
- if len(T_step_name) > 0 {
|
|
|
- r.T_step_name = T_step_name
|
|
|
- }
|
|
|
- if len(T_text) > 0 {
|
|
|
- r.T_text = T_text
|
|
|
- }
|
|
|
- if T_min_time_err == nil {
|
|
|
- r.T_min_time = T_min_time
|
|
|
- }
|
|
|
- if T_max_time_err == nil {
|
|
|
- r.T_max_time = T_max_time
|
|
|
- }
|
|
|
- if len(T_text) > 0 {
|
|
|
- r.T_text = T_text
|
|
|
- }
|
|
|
- if T_sort_err == nil {
|
|
|
- r.T_sort = T_sort
|
|
|
- }
|
|
|
-
|
|
|
- if !VerifyTemplate.Update_VerifyTemplateTime(r, "T_tag", "T_step_name", "T_min_time", "T_max_time", "T_text", "T_sort") {
|
|
|
- c.Data["json"] = lib.JSONS{Code: 202, Msg: "修改失败!"}
|
|
|
- c.ServeJSON()
|
|
|
- return
|
|
|
- }
|
|
|
-
|
|
|
- System.Add_UserLogs_T(User_r.T_uuid, "验证模板标签-时间流程", "修改", r)
|
|
|
-
|
|
|
- c.Data["json"] = lib.JSONS{Code: 200, Msg: "ok!"}
|
|
|
- c.ServeJSON()
|
|
|
- return
|
|
|
-}
|
|
|
-
|
|
|
-// 标签删除-
|
|
|
-func (c *VerifyTemplateController) Time_Del() {
|
|
|
- // 验证登录 User_is, User_r
|
|
|
- User_r, User_is := lib.Verification_Admin(c.Ctx.GetCookie("User_tokey"), c.GetString("User_tokey"))
|
|
|
- if !User_is {
|
|
|
- c.Data["json"] = lib.JSONS{Code: 201, Msg: "请重新登录!"}
|
|
|
- c.ServeJSON()
|
|
|
- return
|
|
|
- }
|
|
|
-
|
|
|
- T_id := c.GetString("T_id")
|
|
|
-
|
|
|
- if r, is := VerifyTemplate.Read_VerifyTemplateTime(T_id); is {
|
|
|
- if !VerifyTemplate.Delete_VerifyTemplateTime(r) {
|
|
|
- c.Data["json"] = lib.JSONS{Code: 202, Msg: "删除失败!"}
|
|
|
- c.ServeJSON()
|
|
|
- return
|
|
|
- }
|
|
|
- System.Add_UserLogs_T(User_r.T_uuid, "验证模板标签-时间流程", "删除", r)
|
|
|
- c.Data["json"] = lib.JSONS{Code: 200, Msg: "ok!"}
|
|
|
- c.ServeJSON()
|
|
|
- return
|
|
|
- }
|
|
|
- c.Data["json"] = lib.JSONS{Code: 202, Msg: "Id 错误!"}
|
|
|
- c.ServeJSON()
|
|
|
- return
|
|
|
-}
|