Commit 76f13c7c authored by tangwei's avatar tangwei

修改bug

parent c0dc922e
...@@ -172,18 +172,22 @@ public class RouteController extends AbstractBaseController { ...@@ -172,18 +172,22 @@ public class RouteController extends AbstractBaseController {
@ApiOperation(value = "新*保存巡检路线", notes = "新*保存巡检路线") @ApiOperation(value = "新*保存巡检路线", notes = "新*保存巡检路线")
@PutMapping(value = "/saveUpdateNew", produces = "application/json;charset=UTF-8") @PutMapping(value = "/saveUpdateNew", produces = "application/json;charset=UTF-8")
public CommonResponse saveRouteNew(@ApiParam(value = "巡检路线", required = true) @RequestBody Route route) { public CommonResponse saveRouteNew(@ApiParam(value = "巡检路线", required = true) @RequestBody Route route) {
try {
ReginParams reginParams = getSelectedOrgInfo(); ReginParams reginParams = getSelectedOrgInfo();
String loginOrgCode = getOrgCode(reginParams); String loginOrgCode = getOrgCode(reginParams);
route.setOrgCode(loginOrgCode); route.setOrgCode(loginOrgCode);
if(!StringUtils.isEmpty(route.getName())){
List<Route> list = iRouteDao.getListByName(route.getName());
if (!ObjectUtils.isEmpty(list) || list.size()>0){
throw new BadRequest("该名称路线已存在");
}
}
if(!org.apache.commons.lang3.StringUtils.isEmpty(route.getName())){
List<Route> list =null;
list = route.getId()>0?iRouteDao.getListByNameUpdate(route.getId(),route.getName()):iRouteDao.getListByName(route.getName());
if (!ObjectUtils.isEmpty(list) || list.size()>0){
throw new BadRequest("该名称路线已存在");
}
}
try {
if(route.getDeptId()!=null){ if(route.getDeptId()!=null){
//查询jcs //查询jcs
ResponseModel<Object> companyInfo = jcsFeignClient.getCompanyInfo(route.getDeptId()); ResponseModel<Object> companyInfo = jcsFeignClient.getCompanyInfo(route.getDeptId());
......
...@@ -114,13 +114,13 @@ public class SafetyPreCtrlController extends AbstractBaseController { ...@@ -114,13 +114,13 @@ public class SafetyPreCtrlController extends AbstractBaseController {
List<HashMap<String, Object>> seriesData=new ArrayList<>(); List<HashMap<String, Object>> seriesData=new ArrayList<>();
HashMap<String, Object> actualNummap=new HashMap<>(); HashMap<String, Object> actualNummap=new HashMap<>();
actualNummap.put("data",actualNum); actualNummap.put("data",actualNum);
actualNummap.put("name","计划巡检次数"); actualNummap.put("name","实际巡检次数");
HashMap<String, Object> forNummap=new HashMap<>(); HashMap<String, Object> forNummap=new HashMap<>();
forNummap.put("data",forNum); forNummap.put("data",forNum);
forNummap.put("name","漏检次数"); forNummap.put("name","漏检次数");
HashMap<String, Object> proNummap=new HashMap<>(); HashMap<String, Object> proNummap=new HashMap<>();
proNummap.put("data",proNum); proNummap.put("data",proNum);
proNummap.put("name","实际巡检次数"); proNummap.put("name","计划巡检次数");
seriesData.add(proNummap); seriesData.add(proNummap);
seriesData.add(forNummap); seriesData.add(forNummap);
seriesData.add(actualNummap); seriesData.add(actualNummap);
......
...@@ -25,4 +25,6 @@ public interface IRouteDao extends BaseDao<Route, Long> { ...@@ -25,4 +25,6 @@ public interface IRouteDao extends BaseDao<Route, Long> {
@Query(value = "select * from p_route where `name` = ?1 and is_delete =0", nativeQuery = true) @Query(value = "select * from p_route where `name` = ?1 and is_delete =0", nativeQuery = true)
List<Route> getListByName(String name); List<Route> getListByName(String name);
@Query(value = "select * from p_route where id !=?1 and `name` = ?2 and is_delete =0", nativeQuery = true)
List<Route> getListByNameUpdate(Long id,String name);
} }
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