Bläddra i källkod

受理人处理

WH01243 1 år sedan
förälder
incheckning
f32d70a378
1 ändrade filer med 4 tillägg och 2 borttagningar
  1. 4 2
      clueSync/jobutil.go

+ 4 - 2
clueSync/jobutil.go

@@ -172,8 +172,10 @@ func AddOrderWork(acceptanceData map[string]interface{}, userData map[string]int
 		"status":                common.If(gconv.Int64(userData["orderStatus"]) == 0, 2, 1),
 		"initiator_name":        gconv.String(acceptanceData["creator_name"]),
 		"initiator_position_id": gconv.String(acceptanceData["initiator_position_id"]),
-		"current_name":          userData["name"],
-		"current_position_id":   userData["position_id"],
+		"current_name":          common.If(gconv.Int64(userData["orderStatus"]) == 0, nil, userData["name"]),
+		"current_position_id":   common.If(gconv.Int64(userData["orderStatus"]) == 0, nil, userData["position_id"]),
+		"history_name":          common.If(gconv.Int64(userData["orderStatus"]) == 0, userData["name"], nil),
+		"history_postion_id":    common.If(gconv.Int64(userData["orderStatus"]) == 0, userData["position_id"], nil),
 		"is_delete":             1,
 		"creator_name":          gconv.String(acceptanceData["creator_name"]),
 		"creator_position_id":   gconv.String(acceptanceData["creator_position_id"]),