| | |
| | | return workService.stockPakin(number, getUserId()); |
| | | } |
| | | |
| | | @RequestMapping("/stock/pakout") |
| | | @ManagerAuth(memo = "出库") |
| | | public R stockPakout(@RequestBody PakoutParam number) { |
| | | return workService.stockPakout(number, getUserId()); |
| | | } |
| | | |
| | | @RequestMapping("/stock/in") |
| | | @ManagerAuth(memo = "上架") |
| | | public R stockIn(@RequestBody StockInParam stockInParam) { |
| | |
| | | } |
| | | |
| | | @RequestMapping("/order/init") |
| | | @ManagerAuth(memo = "生成销售订单") |
| | | @ManagerAuth(memo = "生成订单") |
| | | public R initOrder(@RequestBody InitOrderParam param) { |
| | | return workService.initOrder(param, getUserId()); |
| | | } |
| | |
| | | @RequestMapping("/stock/transfer") |
| | | @ManagerAuth(memo = "库存调拨") |
| | | public R stockTransfer(@RequestBody AsrsTransferParam number) { |
| | | return R.error(); |
| | | return workService.asrsStockTransfer(number, getUserId()); |
| | | } |
| | | |
| | | @RequestMapping("/stock/transfer/locMode") |
| | | @ManagerAuth(memo = "库存调拨-立库模式") |
| | | public R stockTransferLocMode(@RequestBody AsrsTransferParam number) { |
| | | return workService.asrsStockTransferLocMode(number, getUserId()); |
| | | } |
| | | |
| | | @RequestMapping("/stock/check") |
| | |
| | | return workService.stockCheckAuditing(checkId, getUserId()); |
| | | } |
| | | |
| | | @RequestMapping("/stock/checks/auditing") |
| | | @ManagerAuth(memo = "盘点记录批量审核") |
| | | public R checksAuditing(@RequestParam(value = "checkIds[]") Long[] checkIds) { |
| | | int success = 0; |
| | | for (Long checkId : checkIds) { |
| | | R r = workService.stockCheckAuditing(checkId, getUserId()); |
| | | if (String.valueOf(r.get("code")).equals("200")) { |
| | | success ++; |
| | | } |
| | | } |
| | | return R.ok("审核成功数量:" + success); |
| | | } |
| | | |
| | | /******************************************************************************************************/ |
| | | |