| | |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.*; |
| | | |
| | | /** |
| | |
| | | if (Cools.isEmpty(jsonLocNo)){ |
| | | return R.error("库位号参数为空!"); |
| | | }else if (Cools.isEmpty(ownerId)){ |
| | | return R.error("拥有者参数为空!"); |
| | | // return R.error("拥有者参数为空!"); |
| | | ownerId = 1L; |
| | | }else if (Cools.isEmpty(jsonCode)){ |
| | | return R.error("条码参数为空!"); |
| | | }else if (Cools.isEmpty(jsonOrigin)){ |
| | |
| | | // manLocDetl.setOrderNo(waitPakin.getOrderNo()); |
| | | manLocDetl.setStockFreeze(1); |
| | | manLocDetl.setOwner(jsonOwner); |
| | | try { |
| | | Date produceTime = DateUtils.convert(manLocDetl.getBatch(),DateUtils.yyyyMMdd); |
| | | manLocDetl.setProduceTime(produceTime); |
| | | } catch (Exception e) { |
| | | manLocDetl.setProduceTime(now); |
| | | } |
| | | |
| | | if (!manLocDetlService.insert(manLocDetl)){ //数据库插入实体类信息 |
| | | return R.error("物料信息入库失败"); |
| | |
| | | if (Cools.isEmpty(jsonLocNo)){ |
| | | return R.error("库位号参数为空!"); |
| | | }else if (Cools.isEmpty(ownerId)){ |
| | | return R.error("拥有者参数为空!"); |
| | | // return R.error("拥有者参数为空!"); |
| | | ownerId = 1L; |
| | | } |
| | | Integer jsonOwner = ownerId.intValue(); //获取拥有者 |
| | | Node node = nodeService.selectOne(new EntityWrapper<Node>().eq("name", jsonLocNo)); //获取对应库位信息 |
| | |
| | | manLocDetl.setOwner(jsonOwner); |
| | | // manLocDetl.setOrderNo(waitPakin.getOrderNo()); |
| | | manLocDetl.setStockFreeze(1); |
| | | |
| | | try { |
| | | Date produceTime = DateUtils.convert(jsonOriginDetl.getBatch(),DateUtils.yyyyMMdd); |
| | | manLocDetl.setProduceTime(produceTime); |
| | | } catch (Exception e) { |
| | | manLocDetl.setProduceTime(now); |
| | | } |
| | | if (!manLocDetlService.insert(manLocDetl)){ //数据库插入实体类信息 |
| | | return R.error("物料信息入库失败"); |
| | | } |