| | |
| | | import com.core.common.R; |
| | | import com.zy.asrs.entity.WrkMast; |
| | | import com.zy.asrs.service.WrkMastService; |
| | | import com.zy.common.service.CommonService; |
| | | import com.zy.common.web.BaseController; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | |
| | | |
| | | @Autowired |
| | | private WrkMastService wrkMastService; |
| | | @Autowired |
| | | private CommonService commonService; |
| | | |
| | | @RequestMapping(value = "/wrkMast/{id}/auth") |
| | | @ManagerAuth |
| | |
| | | } |
| | | |
| | | |
| | | |
| | | @GetMapping("/wrkMast/ioType120/list/auth") |
| | | @ManagerAuth(memo = "站位转移任务数据") |
| | | public R wrkMastIoType120Select(){ |
| | | List<WrkMast> wrkMastList = wrkMastService.selectList(new EntityWrapper<WrkMast>().eq("io_type", 120)); |
| | | return R.ok().add(wrkMastList); |
| | | } |
| | | |
| | | |
| | | |
| | | @PostMapping("/wrkMast/ioType120/add") |
| | | @ManagerAuth(memo = "修改站点数据") |
| | | public R wrkMastIoType120Add(@RequestParam Integer sourceStaNo, |
| | | @RequestParam Integer staNo |
| | | ) { |
| | | // 生成工作号 |
| | | int workNo = commonService.getWorkNo(4); |
| | | Date now = new Date(); |
| | | // 生成工作档 |
| | | WrkMast wrkMast = new WrkMast(); |
| | | wrkMast.setWrkNo(workNo); |
| | | wrkMast.setIoTime(now); |
| | | wrkMast.setWrkSts(51L); // 工作状态:生成入库ID |
| | | wrkMast.setIoType(120); // 入出库状态:1.入库 |
| | | wrkMast.setIoPri(13D); // 优先级:13 |
| | | wrkMast.setCrnNo(0); |
| | | wrkMast.setSourceStaNo(sourceStaNo); |
| | | wrkMast.setStaNo(staNo); |
| | | wrkMast.setLocNo(""); |
| | | wrkMast.setBarcode(""); // 托盘码 |
| | | wrkMast.setFullPlt("Y"); // 满板:Y |
| | | wrkMast.setPicking("N"); // 拣料 |
| | | wrkMast.setExitMk("N"); // 退出 |
| | | wrkMast.setEmptyMk("N"); // 空板 |
| | | wrkMast.setLinkMis("N"); |
| | | // wrkMast.setCtnType(sourceStaNo.getCtnType()); // 容器类型 |
| | | wrkMast.setAppeUser(getUserId()); |
| | | wrkMast.setAppeTime(now); |
| | | wrkMast.setModiUser(getUserId()); |
| | | wrkMast.setModiTime(now); |
| | | if (!wrkMastService.insert(wrkMast)) { |
| | | // throw new CoolException("保存工作档失败"); |
| | | return R.error().add("添加失败"); |
| | | } |
| | | return R.ok().add("添加成功"); |
| | | } |
| | | |
| | | |
| | | } |