| | |
| | | import com.core.common.Cools; |
| | | import com.core.common.DateUtils; |
| | | import com.core.common.R; |
| | | import com.sun.org.apache.bcel.internal.generic.NEW; |
| | | import com.zy.asrs.entity.LocNormal; |
| | | import com.zy.asrs.entity.param.LocNormalParam; |
| | | import com.zy.asrs.service.LocNormalService; |
| | |
| | | import org.springframework.web.multipart.MultipartFile; |
| | | |
| | | import java.io.IOException; |
| | | import java.util.ArrayList; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | |
| | | return R.ok("成功导入" + listener.getTotal() + "条物料信息"); |
| | | } |
| | | |
| | | /* 平仓入库 */ |
| | | @RequestMapping(value = "/locNormal/in") |
| | | @ManagerAuth(memo = "平仓入库") |
| | | @Transactional |
| | | public R locNormalIn(@RequestBody LocNormalParam param) { |
| | | Long userId = getUserId(); |
| | | Date timeNow = new Date(); |
| | | for (Integer i = 0; i < param.getNormalList().size(); i++) { |
| | | param.getNormalList().get(i).setAppeUser(userId); |
| | | param.getNormalList().get(i).setAppeTime(timeNow); |
| | | } |
| | | locNormalService.locNormalIn(param.getNormalList()); |
| | | return R.ok(); |
| | | } |
| | | |
| | | /* pda入库 */ |
| | | @RequestMapping(value = "/locNormal/pda/in") |
| | | @ManagerAuth(memo = "平仓管理pda入库") |
| | |
| | | return R.ok(); |
| | | } |
| | | |
| | | /* 平仓入库 */ |
| | | @RequestMapping(value = "/locNormal/in") |
| | | @ManagerAuth(memo = "平仓入库") |
| | | /* pda出库查询 */ |
| | | @RequestMapping(value = "/locNormal/pda/out/query") |
| | | @ManagerAuth(memo = "pda出库查询") |
| | | @Transactional |
| | | public R locNormalIn(@RequestBody LocNormalParam param) { |
| | | public R locNormalPdaOutQuery(String matnr, String warehouse) { |
| | | List<LocNormal> list = new ArrayList<>(); |
| | | list = locNormalService.pdaLocNormalQuery(matnr, warehouse); |
| | | return R.ok(list); |
| | | } |
| | | |
| | | @RequestMapping(value = "/locNormal/pda/out") |
| | | @ManagerAuth(memo = "pda出库") |
| | | @Transactional |
| | | public R locNormalPdaOut(@RequestBody LocNormalParam param) { |
| | | Long userId = getUserId(); |
| | | Date timeNow = new Date(); |
| | | for (Integer i = 0; i < param.getNormalList().size(); i++) { |
| | | param.getNormalList().get(i).setAppeUser(userId); |
| | | param.getNormalList().get(i).setAppeTime(timeNow); |
| | | List<LocNormal> list = param.getNormalList(); |
| | | for (Integer i = 0; i < list.size(); i++) { |
| | | list.get(i).setModiUser(userId); |
| | | list.get(i).setModiTime(timeNow); |
| | | } |
| | | locNormalService.locNormalIn(param.getNormalList()); |
| | | locNormalService.pdaLocNormalOut(list); |
| | | return R.ok(); |
| | | } |
| | | } |