提交 de65acad authored 作者: 孙洁清's avatar 孙洁清

路由规则

上级 3243a3a7
...@@ -218,12 +218,16 @@ public class TestTask { ...@@ -218,12 +218,16 @@ public class TestTask {
testReport.setOutReport(out); testReport.setOutReport(out);
testReportService.update(testReport); testReportService.update(testReport);
autoResultSetService.updateByid(id); autoResultSetService.updateByid(id,1);
WebSocketServer.sendInfo("1,"+id,"sjq110"); WebSocketServer.sendInfo("1,"+id,"sjq110");
return;
} }
autoResultSetService.updateByid(id,3);
WebSocketServer.sendInfo("2,"+id,"sjq110");
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
try { try {
autoResultSetService.updateByid(id,3);
WebSocketServer.sendInfo("2,"+id,"sjq110"); WebSocketServer.sendInfo("2,"+id,"sjq110");
} catch (IOException e1) { } catch (IOException e1) {
e1.printStackTrace(); e1.printStackTrace();
......
...@@ -24,7 +24,7 @@ public interface AutoResultSetService { ...@@ -24,7 +24,7 @@ public interface AutoResultSetService {
* @param id * @param id
* @return * @return
*/ */
ResponseResult updateByid(String id); ResponseResult updateByid(String id,Integer status);
/** /**
* 新增 * 新增
*/ */
......
...@@ -27,10 +27,7 @@ import javax.persistence.criteria.CriteriaBuilder; ...@@ -27,10 +27,7 @@ import javax.persistence.criteria.CriteriaBuilder;
import javax.persistence.criteria.CriteriaQuery; import javax.persistence.criteria.CriteriaQuery;
import javax.persistence.criteria.Predicate; import javax.persistence.criteria.Predicate;
import javax.persistence.criteria.Root; import javax.persistence.criteria.Root;
import java.util.ArrayList; import java.util.*;
import java.util.Date;
import java.util.List;
import java.util.Map;
@Service @Service
public class AutoResultSetServiceImpl implements AutoResultSetService { public class AutoResultSetServiceImpl implements AutoResultSetService {
...@@ -84,9 +81,13 @@ public class AutoResultSetServiceImpl implements AutoResultSetService { ...@@ -84,9 +81,13 @@ public class AutoResultSetServiceImpl implements AutoResultSetService {
} }
@Override @Override
public ResponseResult updateByid(String id) { public ResponseResult updateByid(String id,Integer status) {
int i = autoResultSetDao.updateStatus(id); Optional<AutoResultSet> optional = autoResultSetDao.findById(id);
if(i==1){ if(optional.isPresent()){
AutoResultSet autoResultSet = optional.get();
autoResultSet.setStatus(status);
autoResultSet.setUpdateTime(new Date());
autoResultSetDao.save(autoResultSet);
return ResponseResult.okResult(AppHttpCodeEnum.SUCCESS); return ResponseResult.okResult(AppHttpCodeEnum.SUCCESS);
} }
return ResponseResult.errorResult(AppHttpCodeEnum.UPDATE_ERROR); return ResponseResult.errorResult(AppHttpCodeEnum.UPDATE_ERROR);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论