正在显示
4 个修改的文件
包含
8 行增加
和
26 行删除
@@ -120,7 +120,7 @@ type ChanceSelfCheckData struct { | @@ -120,7 +120,7 @@ type ChanceSelfCheckData struct { | ||
120 | 120 | ||
121 | func (m *Chance) GetSelfCheckData() []ChanceSelfCheckData { | 121 | func (m *Chance) GetSelfCheckData() []ChanceSelfCheckData { |
122 | var data []ChanceSelfCheckData | 122 | var data []ChanceSelfCheckData |
123 | - if m.CheckResultStatus == CheckResultStatusPass { | 123 | + if m.CheckResultStatus > CheckResultStatusWait { |
124 | json.Unmarshal([]byte(m.CheckResult), &data) | 124 | json.Unmarshal([]byte(m.CheckResult), &data) |
125 | } else { | 125 | } else { |
126 | json.Unmarshal([]byte(m.SelfChecks), &data) | 126 | json.Unmarshal([]byte(m.SelfChecks), &data) |
1 | package audit | 1 | package audit |
2 | 2 | ||
3 | import ( | 3 | import ( |
4 | - "encoding/json" | ||
5 | "fmt" | 4 | "fmt" |
6 | "oppmg/common/log" | 5 | "oppmg/common/log" |
7 | "oppmg/models" | 6 | "oppmg/models" |
@@ -244,15 +243,7 @@ func ChanceCheckResultPass(chanceId int64, companyId int64) error { | @@ -244,15 +243,7 @@ func ChanceCheckResultPass(chanceId int64, companyId int64) error { | ||
244 | return protocol.NewErrWithMessage("1") | 243 | return protocol.NewErrWithMessage("1") |
245 | } | 244 | } |
246 | chanceData.CheckResultStatus = models.CheckResultStatusPass | 245 | chanceData.CheckResultStatus = models.CheckResultStatusPass |
247 | - checkResultData, err := models.GetChanceCheckResultByChancce(chanceId) | ||
248 | - if err != nil { | ||
249 | - log.Error("未找到相应的筛选结果") | ||
250 | - } | ||
251 | - collectCheckData := collectChanceCheckResultData(checkResultData) | ||
252 | - if jsonBt, err := json.Marshal(collectCheckData); err == nil { | ||
253 | - chanceData.CheckResult = string(jsonBt) | ||
254 | - } | ||
255 | - err = models.UpdateChanceById(chanceData, []string{"CheckResultStatus", "CheckResult"}) | 246 | + err = models.UpdateChanceById(chanceData, []string{"CheckResultStatus"}) |
256 | if err != nil { | 247 | if err != nil { |
257 | log.Error("更新chance数据失败,err;%s", err) | 248 | log.Error("更新chance数据失败,err;%s", err) |
258 | } | 249 | } |
@@ -274,15 +265,7 @@ func ChanceCheckResultNoPass(chanceId int64, companyId int64) error { | @@ -274,15 +265,7 @@ func ChanceCheckResultNoPass(chanceId int64, companyId int64) error { | ||
274 | return protocol.NewErrWithMessage("1") | 265 | return protocol.NewErrWithMessage("1") |
275 | } | 266 | } |
276 | chanceData.CheckResultStatus = models.CheckResultStatusNOPass | 267 | chanceData.CheckResultStatus = models.CheckResultStatusNOPass |
277 | - checkResultData, err := models.GetChanceCheckResultByChancce(chanceId) | ||
278 | - if err != nil { | ||
279 | - log.Error("未找到相应的筛选结果") | ||
280 | - } | ||
281 | - collectCheckData := collectChanceCheckResultData(checkResultData) | ||
282 | - if jsonBt, err := json.Marshal(collectCheckData); err == nil { | ||
283 | - chanceData.CheckResult = string(jsonBt) | ||
284 | - } | ||
285 | - err = models.UpdateChanceById(chanceData, []string{"CheckResultStatus", "CheckResult"}) | 268 | + err = models.UpdateChanceById(chanceData, []string{"CheckResultStatus"}) |
286 | if err != nil { | 269 | if err != nil { |
287 | log.Error("更新chance数据失败,err;%s", err) | 270 | log.Error("更新chance数据失败,err;%s", err) |
288 | } | 271 | } |
@@ -21,6 +21,7 @@ const ( | @@ -21,6 +21,7 @@ const ( | ||
21 | M_SYSTEM_ANNOUNCEMENT string = "SYSTEM_ANNOUNCEMENT" //公告管理 | 21 | M_SYSTEM_ANNOUNCEMENT string = "SYSTEM_ANNOUNCEMENT" //公告管理 |
22 | M_SYSTEM_ACHIEVEMENT string = "SYSTEM_ACHIEVEMENT" //成果管理 | 22 | M_SYSTEM_ACHIEVEMENT string = "SYSTEM_ACHIEVEMENT" //成果管理 |
23 | M_SYSTEM_RANK string = "SYSTEM_RANK" //排行榜配置管理 | 23 | M_SYSTEM_RANK string = "SYSTEM_RANK" //排行榜配置管理 |
24 | + M_SYSTEM_CHECK_RESULT string = "SYSTEM_CHECK_RESULT" //机会筛选结果 | ||
24 | ) | 25 | ) |
25 | 26 | ||
26 | type PermissionOptionObject interface { | 27 | type PermissionOptionObject interface { |
@@ -112,6 +113,9 @@ var RouterPermission = map[string]PermissionBase{ | @@ -112,6 +113,9 @@ var RouterPermission = map[string]PermissionBase{ | ||
112 | "/v1/achievement/delete": PermissionBase{CodeName: M_SYSTEM_ACHIEVEMENT, ActionName: "default"}, | 113 | "/v1/achievement/delete": PermissionBase{CodeName: M_SYSTEM_ACHIEVEMENT, ActionName: "default"}, |
113 | "/v1/achievement/forbid_allow": PermissionBase{CodeName: M_SYSTEM_ACHIEVEMENT, ActionName: "default"}, | 114 | "/v1/achievement/forbid_allow": PermissionBase{CodeName: M_SYSTEM_ACHIEVEMENT, ActionName: "default"}, |
114 | "/v1/achievement/remain/score": PermissionBase{CodeName: M_SYSTEM_ACHIEVEMENT, ActionName: "default"}, | 115 | "/v1/achievement/remain/score": PermissionBase{CodeName: M_SYSTEM_ACHIEVEMENT, ActionName: "default"}, |
116 | + "/v1/audit/check_result/list": PermissionBase{CodeName: M_SYSTEM_CHECK_RESULT, ActionName: "default"}, | ||
117 | + "/v1/audit/check_result/info": PermissionBase{CodeName: M_SYSTEM_CHECK_RESULT, ActionName: "default"}, | ||
118 | + "/v1/audit/check_result/pass_or_no": PermissionBase{CodeName: M_SYSTEM_CHECK_RESULT, ActionName: "default"}, | ||
115 | } | 119 | } |
116 | 120 | ||
117 | type CodeToObject func() PermissionOptionObject | 121 | type CodeToObject func() PermissionOptionObject |
@@ -139,12 +139,7 @@ func (p *OptionOpportunity) GetValidFunc(k string) bool { | @@ -139,12 +139,7 @@ func (p *OptionOpportunity) GetValidFunc(k string) bool { | ||
139 | "close_chance": p.ValidCloseChance, | 139 | "close_chance": p.ValidCloseChance, |
140 | "edit_public_status": p.ValidEditPublicStatus, | 140 | "edit_public_status": p.ValidEditPublicStatus, |
141 | } | 141 | } |
142 | - /* | ||
143 | - EditSorce int `json:"edit_sorce"` | ||
144 | - EditPublicStatus int `json:"edit_public_status"` | ||
145 | - CloseChance int `json:"close_chance"` | ||
146 | - EditChance int `json:"edit_chance"` | ||
147 | - */ | 142 | + |
148 | if fn, ok := m[k]; ok { | 143 | if fn, ok := m[k]; ok { |
149 | b := fn() | 144 | b := fn() |
150 | return b | 145 | return b |
-
请 注册 或 登录 后发表评论