| | |
| | | for (TjOrderDetail tjOrderDetail : tjOrderDetails) { |
| | | if (remark.getProsId().equals(tjOrderDetail.getProsId())) { |
| | | if(null !=tjOrderDetail.getProId()&& null !=tjOrderDetail.getYcbz()){ |
| | | List<Map<String,Object>> maps= rulesService.getyichangxiangmujianyiguize(tjOrderDetail.getProId().toString(),"",tjOrderDetail.getYcbz(),tjNumber); |
| | | if(null !=maps && !maps.isEmpty()){ |
| | | tjOrderDetail.setAdvices(maps); |
| | | if(!tjOrderDetail.getDeptId().equals("2")){ |
| | | List<Map<String,Object>> maps= rulesService.getyichangxiangmujianyiguize(tjOrderDetail.getProId().toString(),"",tjOrderDetail.getYcbz(),tjNumber); |
| | | if(null !=maps && !maps.isEmpty()){ |
| | | tjOrderDetail.setAdvices(maps); |
| | | } |
| | | }else { |
| | | String[] split = tjOrderDetail.getProResult().split("。"); |
| | | List<Map<String,Object>> mapList=new ArrayList<>(); |
| | | for (String s : split) { |
| | | Map<String,Object> maps= rulesService.getyichangxiangmujianyiguizeJianCha(s); |
| | | if(null !=maps && !maps.isEmpty()){ |
| | | mapList.add(maps); |
| | | } |
| | | } |
| | | tjOrderDetail.setAdvices(mapList); |
| | | } |
| | | |
| | | } |
| | | |
| | | dels.add(tjOrderDetail); |
| | |
| | | " #{tjnum,mode=IN,jdbcType=VARCHAR} )") |
| | | List<Map<String,Object>> getyichangxiangmujianyiguize1(@Param("xmbm") String xmbm,@Param("proId")String proId, |
| | | @Param("ycbz")String ycbz,@Param("tjnum")String tjnum); |
| | | |
| | | @Select("call tj_ycjgjy_jc(\n" + |
| | | " #{jcjg,mode=IN,jdbcType=VARCHAR} )") |
| | | Map<String, Object> getyichangxiangmujianyiguizeJianCha(String jcjg); |
| | | } |
| | |
| | | List<TjRules> getTjRulesListByTjNumAndProId(String tjNum,Long proId); |
| | | |
| | | List<Map<String,Object>> getyichangxiangmujianyiguize(String xmbm,String proId, String ycbz,String tjnum); |
| | | |
| | | Map<String,Object> getyichangxiangmujianyiguizeJianCha(String jcjg); |
| | | } |
| | |
| | | map.put("tjnum",tjnum); |
| | | return mapper.getyichangxiangmujianyiguize1(xmbm,proId,ycbz,tjnum); |
| | | } |
| | | |
| | | @Override |
| | | public Map<String, Object> getyichangxiangmujianyiguizeJianCha(String jcjg) { |
| | | Map<String, Object> map=new HashMap<>(); |
| | | map.put("jcjg",jcjg); |
| | | return mapper.getyichangxiangmujianyiguizeJianCha(jcjg); |
| | | } |
| | | } |