maxiaoshan před 3 roky
rodič
revize
40170880dc
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      src/front/user.go

+ 2 - 1
src/front/user.go

@@ -590,11 +590,11 @@ func RetrieveTaskByUser(sourceInfo, username string, userTaskIds ...string) (all
 		if count > 0 {
 			set := map[string]interface{}{
 				"i_updatetime": time.Now().Unix(),
+				"b_isgiveuser": false,
 			}
 			unset := map[string]interface{}{
 				"s_usertaskid": "",
 				"s_userid":     "",
-				"b_isgiveuser": "",
 			}
 			success = Mgo.Update(sourceInfo, query, map[string]interface{}{"$set": set, "$unset": unset}, false, false)
 			qu.Debug("User Task", taskId, "Retrieve Data:", success)
@@ -607,6 +607,7 @@ func RetrieveTaskByUser(sourceInfo, username string, userTaskIds ...string) (all
 						"i_updatetime":   time.Now().Unix(),
 						"s_updateperson": username,
 						"s_progress":     "100%",
+						"i_completetime": time.Now().Unix(),
 					},
 					"$inc": map[string]interface{}{ //更新数据量
 						"i_givenum": -count,