5
0

2 Коммитууд f0cf1e46f6 ... 20e214e0f7

Эзэн SHA1 Мессеж Огноо
  liran 20e214e0f7 Merge remote-tracking branch 'origin/dev_mq' into dev_mq 1 жил өмнө
  liran 1f3d33577f feature:基点任务变更 更新整理表状态 1 жил өмнө

+ 7 - 0
src/dashoo.cn/genepoint_srv/business/converseService/converseService.go

@@ -525,6 +525,13 @@ func (this *ConverseService) TaskStatusModify(statusCode int, task_id string) er
 	return err
 }
 
+// 修改任务表状态码
+func (this *ConverseService) TaskChangeStatusModify(statusCode int, task_id string) error {
+	sql := "UPDATE " + TABLE_TAST + " SET statuscode = '" + strconv.Itoa(statusCode) + "'   WHERE Task_type = 7 and task_id = '" + task_id + "'"
+	_, err := this.DBE.Exec(sql)
+	return err
+}
+
 // 修改出入库单状态
 func (this *ConverseService) SampleApplyStatusModify(statusCode int, entryNo, msg string) error {
 	set := "    "

+ 3 - 2
src/dashoo.cn/genepoint_srv/controllers/converse/converse.go

@@ -384,7 +384,8 @@ func (ctrl *ConverseController) DeleteAccomplishedTask() error {
 func (ctrl *ConverseController) HandleTaskChange(resp TaskChangeResp) error {
 	var err error
 	statusCode := SUCCESS
-	taskId := resp.Data.TaskId
+	//taskId := resp.Data.TaskId
+	taskId := strings.Split(resp.Data.TaskId, "@")[0]
 
 	if resp.Data.Type == "reject" { // 任务拒绝
 		asvc := arrangeService.GetArrangeService(utils.DBE)
@@ -415,7 +416,7 @@ func (ctrl *ConverseController) HandleTaskChange(resp TaskChangeResp) error {
 
 	svc := GetConverseService(utils.DBE)
 	// 修改任务表任务状态
-	err = svc.TaskStatusModify(statusCode, taskId)
+	err = svc.TaskChangeStatusModify(statusCode, taskId)
 	if err != nil {
 		return err
 	}