| | |
| | | import com.core.exception.CoolException; |
| | | import com.zy.asrs.entity.Mat; |
| | | import com.zy.asrs.entity.MatPrint; |
| | | import com.zy.asrs.entity.OrderDetl; |
| | | import com.zy.asrs.entity.dto.OrderDetlWithSum; |
| | | import com.zy.asrs.entity.result.KeyValueVo; |
| | | import com.zy.asrs.service.LocDetlService; |
| | |
| | | @RequestMapping(value = "/mat/auth") |
| | | @ManagerAuth |
| | | public R find(@RequestParam("matnr") String matnr) { |
| | | return R.ok(matService.selectOne(new EntityWrapper<Mat>().eq("matnr", matnr))); |
| | | Mat mat = matService.selectOne(new EntityWrapper<Mat>().eq("matnr", matnr)); |
| | | if(Cools.isEmpty(mat)){ |
| | | return R.error("物料数据不存在,请检查物料档案"); |
| | | } |
| | | return R.ok(mat); |
| | | } |
| | | |
| | | @RequestMapping(value = "/mat/list/auth") |
| | |
| | | if (mat == null) { |
| | | return R.ok(); |
| | | } |
| | | OrderDetlWithSum orderDetl = new OrderDetlWithSum(); |
| | | // OrderDetlWithSum orderDetl = new OrderDetlWithSum(); |
| | | OrderDetl orderDetl = new OrderDetl(); |
| | | orderDetl.sync(mat); |
| | | orderDetl.setAnfme(0.0D); |
| | | orderDetl.setSum(locDetlService.selectSumByMatnr(mat.getMatnr())); |
| | | // orderDetl.setSum(locDetlService.selectSumByMatnr(mat.getMatnr())); |
| | | return R.ok().add(orderDetl); |
| | | } |
| | | |
| | |
| | | List<KeyValueVo> valueVos = new ArrayList<>(); |
| | | for (Mat mat : mats) { |
| | | KeyValueVo vo = new KeyValueVo(); |
| | | vo.setName(mat.getMatnr() + " - " + mat.getMaktx()); |
| | | vo.setName(mat.getSpecs() + "-" + mat.getMaktx() + " - " + mat.getMatnr()); |
| | | vo.setValue(mat.getMatnr()); |
| | | valueVos.add(vo); |
| | | } |