| | |
| | | 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 { |