Commit a98846b0 authored by 赵啸非's avatar 赵啸非

修改批量提交逻辑

parent b507555b
...@@ -111,6 +111,9 @@ public class PhQueueController extends BaseCRUDJsonBodyMappingController<PhQueue ...@@ -111,6 +111,9 @@ public class PhQueueController extends BaseCRUDJsonBodyMappingController<PhQueue
public void run() { public void run() {
for (PhQueueEntity entity : list) { for (PhQueueEntity entity : list) {
getSite(entity); getSite(entity);
entity.setCreateTime(new Date());
entity.setCreateUserId(1L);
entity.setCreateUserName("admin");
} }
removeDuplicate(list); removeDuplicate(list);
......
...@@ -60,6 +60,8 @@ public class PjEvaluateController extends BaseCRUDJsonBodyMappingController<PjEv ...@@ -60,6 +60,8 @@ public class PjEvaluateController extends BaseCRUDJsonBodyMappingController<PjEv
@Autowired @Autowired
private ICacheService cacheService; private ICacheService cacheService;
@Autowired
private PjEvaluateService pjEvaluateService;
public PjEvaluateController() { public PjEvaluateController() {
...@@ -85,7 +87,7 @@ public class PjEvaluateController extends BaseCRUDJsonBodyMappingController<PjEv ...@@ -85,7 +87,7 @@ public class PjEvaluateController extends BaseCRUDJsonBodyMappingController<PjEv
@UnAuth @UnAuth
public String save(@RequestBody PjEvaluateEntity entity) { public String save(@RequestBody PjEvaluateEntity entity) {
//获取站点信息 //获取站点信息
this.service.getSite(entity); this.service.getSite(entity);
//todo 去重 //todo 去重
if (!ObjectUtils.isEmpty(entity.getExtNum())) { if (!ObjectUtils.isEmpty(entity.getExtNum())) {
...@@ -108,17 +110,21 @@ public class PjEvaluateController extends BaseCRUDJsonBodyMappingController<PjEv ...@@ -108,17 +110,21 @@ public class PjEvaluateController extends BaseCRUDJsonBodyMappingController<PjEv
public String batchSave(@RequestBody List<PjEvaluateEntity> list) { public String batchSave(@RequestBody List<PjEvaluateEntity> list) {
BatchSavePjTask batchSavePjTask = new BatchSavePjTask(list); /* BatchSavePjTask batchSavePjTask = new BatchSavePjTask(list);
ThreadPool.getInstance().execute(batchSavePjTask);*/
ThreadPool.getInstance().execute(batchSavePjTask);
/*
Runnable runnable = new Runnable() { Runnable runnable = new Runnable() {
@Override @Override
public void run() { public void run() {
for (PjEvaluateEntity entity : list) { for (PjEvaluateEntity entity : list) {
getSite(entity); getSite(entity);
entity.setCreateTime(new Date());
entity.setCreateUserId(1L);
entity.setCreateUserName("admin");
} }
removeDuplicate(list); removeDuplicate(list);
if (ObjectUtils.isEmpty(list)) return; if (ObjectUtils.isEmpty(list)) return;
...@@ -126,10 +132,9 @@ public class PjEvaluateController extends BaseCRUDJsonBodyMappingController<PjEv ...@@ -126,10 +132,9 @@ public class PjEvaluateController extends BaseCRUDJsonBodyMappingController<PjEv
} }
}; };
ThreadPool.getInstance().execute(runnable);*/ ThreadPool.getInstance().execute(runnable);
return JSON.toJSONString(Rest.ok("接收成功")); return JSON.toJSONString(Rest.ok("接收成功"));
// return super.batchSave(list);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment