|  |  | 
 |  |  | import com.alibaba.fastjson.JSON; | 
 |  |  | import com.alibaba.fastjson.JSONObject; | 
 |  |  | import com.core.exception.CoolException; | 
 |  |  | import com.zy.asrs.entity.BasJar; | 
 |  |  | import com.zy.asrs.entity.BasJarMast; | 
 |  |  | import com.zy.asrs.mapper.BasJarMapper; | 
 |  |  | import com.zy.asrs.service.*; | 
 |  |  | import com.zy.asrs.task.AbstractHandler; | 
 |  |  | import com.zy.asrs.task.core.ReturnT; | 
 |  |  | 
 |  |  | @Transactional | 
 |  |  | public class JarBurialEscalationHandler extends AbstractHandler<String> { | 
 |  |  |  | 
 |  |  |     private static final Integer jarMaxLoc = 7; | 
 |  |  | //    private static final Integer jarMaxLoc = 7; | 
 |  |  |     private static Integer jarMaxLoc = 0; | 
 |  |  |  | 
 |  |  |     @Autowired | 
 |  |  |     private ApiLogService apiLogService; | 
 |  |  |     @Autowired | 
 |  |  |     private BasJarMastService basJarMastService; | 
 |  |  |     @Autowired | 
 |  |  |     private BasJarMapper basJarMapper; | 
 |  |  |  | 
 |  |  | //    @Value("${srHangJia.url}") | 
 |  |  |     private String erpUrl = "10.10.11.100:8580"; | 
 |  |  | 
 |  |  |             List<BasJarMast> basJarMastList = basJarMastService.getJarMastByJarIdAndStatusList(jarNo, new ArrayList<Integer>() {{ | 
 |  |  |                 add(souStatus);//硫化完成 | 
 |  |  |             }}); | 
 |  |  |             BasJar basJar = basJarMapper.selectById(jarNo); | 
 |  |  |             jarMaxLoc = basJar.getJarCount(); | 
 |  |  |             if (jarMaxLoc == 0) { | 
 |  |  |                 return FAIL; | 
 |  |  |             } | 
 |  |  |             if (basJarMastList.size() != jarMaxLoc){ | 
 |  |  |                 return FAIL; | 
 |  |  |             } else { |