| | |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | import org.springframework.web.bind.annotation.RequestParam; |
| | | import org.springframework.web.bind.annotation.ResponseBody; |
| | | |
| | | import javax.annotation.Resource; |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import java.net.URLDecoder; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | |
| | | |
| | | /** |
| | | * 登记,出入库共用 |
| | | * |
| | | * @param httpRequest |
| | | * @param sort 配套号 |
| | | * @param type 业务类型:IN-入库,OUT-出库 |
| | | * @param sort 配套号 |
| | | * @param type 业务类型:IN-入库,OUT-出库 |
| | | * @param view |
| | | * @return |
| | | */ |
| | | @RequestMapping("/register") |
| | | public String register(HttpServletRequest httpRequest, |
| | | @RequestParam(value = "sort", required = false) String sort, |
| | | @RequestParam(value = "type", required = false) String type, |
| | | ModelMap view) { |
| | | @RequestParam(value = "sort", required = false) String sort, |
| | | @RequestParam(value = "type", required = false) String type, |
| | | ModelMap view) { |
| | | |
| | | SysUser user = ContextUtil.getLoginUser(); |
| | | view.put(Constant.MODEL_KEY_LOGIN_USER, user); |
| | |
| | | |
| | | /** |
| | | * 质检页面 |
| | | * |
| | | * @return |
| | | */ |
| | | @RequestMapping("/check") |
| | |
| | | |
| | | /** |
| | | * 出入库值仓 |
| | | * |
| | | * @param httpRequest |
| | | * @param sort |
| | | * @param type |
| | |
| | | */ |
| | | @RequestMapping("/handle") |
| | | public String handle(HttpServletRequest httpRequest, |
| | | @RequestParam(value = "sort", required = false) String sort, |
| | | @RequestParam(value = "type", required = false) String type, |
| | | ModelMap view) { |
| | | @RequestParam(value = "sort", required = false) String sort, |
| | | @RequestParam(value = "type", required = false) String type, |
| | | ModelMap view) { |
| | | |
| | | //如果没有指定地磅,从用户上一个选择中获取 |
| | | if (StringUtils.isEmpty(sort)) { |
| | |
| | | |
| | | /** |
| | | * 根据条件查询待称重的数据 |
| | | * |
| | | * @param param |
| | | * @return |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 出入库化验信息提交 |
| | | * |
| | | * @param data |
| | | * @return |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 出入库称重环节提交 |
| | | * |
| | | * @param data |
| | | * @return |
| | | */ |
| | |
| | | public PageResponse<List<InoutNoticeOut>> listNoticeOut(@RequestBody NoticeParam param) { |
| | | return inoutManager.listNoticeOut(param); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 出入库详单页面的可视化追踪页面 |
| | | * |
| | | * @return |
| | | */ |
| | | @RequestMapping("/inout-img") |
| | | public String inoutImg(@RequestParam(value = "id", required = true) String id, |
| | | @RequestParam(value = "plateNum", required = false) String plateNum, |
| | | @RequestParam(value = "user", required = false) String userName, |
| | | ModelMap view) { |
| | | try { |
| | | if (StringUtils.isNotEmpty(plateNum)) { |
| | | view.put("plateNum", URLDecoder.decode(plateNum, "UtF-8")); |
| | | } |
| | | if (StringUtils.isNotEmpty(userName)) { |
| | | view.put("userName", URLDecoder.decode(userName, "UtF-8")); |
| | | } |
| | | |
| | | List<FileInfo> files = inoutManager.cutImgList(id); |
| | | view.put("files", files); |
| | | } catch (Exception e) { |
| | | log.error("后台异常:{}", e); |
| | | } |
| | | return prefix + "/inout-img"; |
| | | } |
| | | |
| | | } |