| | |
| | | package com.zy.asrs.task.handler; |
| | | |
| | | import com.zy.asrs.entity.LocMast; |
| | | import com.zy.asrs.service.LocMastService; |
| | | import com.zy.asrs.task.AbstractHandler; |
| | | import com.zy.asrs.task.core.ReturnT; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | |
| | | @Autowired |
| | | private JdbcTemplate jdbcTemplate; |
| | | @Autowired |
| | | private LocMastService locMastService; |
| | | |
| | | @Transactional |
| | | public ReturnT<String> start() { |
| | |
| | | List<Map<String, Object>> result = jdbcTemplate.queryForList(sql); |
| | | if (!result.isEmpty()) { |
| | | for (Map<String, Object> map : result) { |
| | | |
| | | LocMast locMast = locMastService.selectByLoc(map.get("locNo").toString()); |
| | | if (!locMast.getLocSts().equals("O")){ |
| | | continue; |
| | | } |
| | | |
| | | int delCount = jdbcTemplate.update("delete from asr_loc_detl where loc_no=?;", map.get("locNo")); |
| | | System.out.println(delCount); |
| | | } |