|
|
@@ -26,15 +26,26 @@ func (this *ConverseController) SearchDatabase() map[string]*RequestEntity {
|
|
|
// tasks := svc.GetNewTaskBasic()
|
|
|
var reqMap = make(map[string]*RequestEntity)
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
//依次处理每一条新任务信息
|
|
|
for _, value := range tasks {
|
|
|
var time int64 = time.Now().Unix()
|
|
|
|
|
|
+ user := svc.GetOperUser(value.Task_id)
|
|
|
+
|
|
|
taskid := value.Task_id + "@" + strconv.FormatInt(time, 10)
|
|
|
// log.Println("taskid:", taskid)
|
|
|
+
|
|
|
//如果没有任务实体, 则创建新任务实体
|
|
|
if _, ok := reqMap[value.Task_id]; !ok {
|
|
|
- entity := svc.GenerateRequestEntity(value.Task_type /*value.Task_id*/, taskid)
|
|
|
+ entity := svc.GenerateRequestEntity(value.Task_type /*value.Task_id*/, taskid,user)
|
|
|
reqMap[value.Task_id] = entity
|
|
|
}
|
|
|
//处理任务详细
|