| | |
| | | |
| | | plaService.updateById(pla); |
| | | SaasUtils.insertLog(2,sourceLocNo,pla.getBrand(),pla.getWeightAnfme(),getUser().getUsername(), |
| | | locNo,pla.getBatch(),pla.getPackageNo(),pla.getOwner(),pla.getWorkshop()); |
| | | locNo,pla.getBatch(),pla.getPackageNo(),pla.getOwner(),pla.getWorkshop(),null); |
| | | |
| | | }); |
| | | |
| | |
| | | pla.setWeightAnfme(0.0); |
| | | plaService.updateById(pla); |
| | | SaasUtils.insertLog(1,pla.getLocNo(),pla.getBrand(),anfme,getUser().getUsername(), |
| | | null,pla.getBatch(),pla.getPackageNo(),pla.getOwner(),pla.getWorkshop()); |
| | | null,pla.getBatch(),pla.getPackageNo(),pla.getOwner(),pla.getWorkshop(),null); |
| | | }); |
| | | |
| | | return R.ok(); |
| | |
| | | manLocDetl.setUpdateBy(userId); |
| | | manLocDetl.setModiTime(now); |
| | | SaasUtils.insertLog(3,manLocDetl.getLocNo(), manLocDetl.getMatnr(),manLocDetl.getAnfme(),user.getUsername(), |
| | | null,null,null,null, null); |
| | | null,null,null,null, null,null); |
| | | this.baseMapper.insert(manLocDetl); |
| | | } |
| | | } |
| | |
| | | orderService.checkComplete(order.getOrderNo()); |
| | | |
| | | SaasUtils.insertLog(0,jsonLocNo,jsonOrderDetl.getMatnr(), jsonOrderDetl.getAnfme(),user.getUsername(), |
| | | null,null,null,null,null); |
| | | null,null,null,null,null,null); |
| | | } |
| | | |
| | | |
| | |
| | | } |
| | | } |
| | | SaasUtils.insertLog(1,jsonLocNo,jsonOrderDetl.getMatnr(), jsonOrderDetl.getAnfme(),user.getUsername(), |
| | | null,null,null,null,null); |
| | | null,null,null,null,null,null); |
| | | |
| | | } |
| | | return R.ok("下架完成"); |
| | |
| | | |
| | | plaService.updateById(pla); |
| | | SaasUtils.insertLog(0,locNo,pla.getBrand(),pla.getWeightAnfme(),user.getUsername(), |
| | | null,pla.getBatch(),pla.getPackageNo(),pla.getOwner(),pla.getWorkshop()); |
| | | null,pla.getBatch(),pla.getPackageNo(),pla.getOwner(),pla.getWorkshop(),null); |
| | | } |
| | | |
| | | @Override |
| | |
| | | } |
| | | plaService.updateById(pla); |
| | | SaasUtils.insertLog(1,locNo,pla.getBrand(),anfme,null,null, |
| | | pla.getBatch(),pla.getPackageNo(),pla.getOwner(),pla.getWorkshop()); |
| | | pla.getBatch(),pla.getPackageNo(),pla.getOwner(),pla.getWorkshop(),null); |
| | | |
| | | //更新订单明细 |
| | | Order order = orderService.selectByNo(orderNo); |
| | |
| | | |
| | | plaService.updateById(pla); |
| | | |
| | | SaasUtils.insertLog(1,pla.getLocNo(),pla.getBrand(),anfme,null,null,pla.getBatch(),pla.getPackageNo(),pla.getOwner(),pla.getWorkshop()); |
| | | SaasUtils.insertLog(1,pla.getLocNo(),pla.getBrand(),anfme,null,null,pla.getBatch(),pla.getPackageNo(),pla.getOwner(),pla.getWorkshop(),null); |
| | | |
| | | } |
| | | |
| | |
| | | manLocDetl.setStatus(1); |
| | | manLocDetl.setPayment(1); |
| | | SaasUtils.insertLog(0,manLocDetl.getLocNo(),manLocDetl.getMatnr(), manLocDetl.getAnfme(),user.getUsername(), |
| | | null,null,null,null,null); |
| | | null,null,null,null,null,null); |
| | | manLocDetlService.insert(manLocDetl); |
| | | }else { |
| | | // check.setAnfme(dto.getCount() + check.getAnfme()); |
| | |
| | | return R.error("物料:"+ param.getMatnr() + " 在库位中数量不足"); |
| | | } else if (manLocDetl.getAnfme() - param.getCount() == 0) { |
| | | SaasUtils.insertLog(1,manLocDetl.getLocNo(), manLocDetl.getMatnr(),param.getCount(),user.getUsername(), |
| | | null,null,null,null,null); |
| | | null,null,null,null,null,null); |
| | | manLocDetlService.delete(new EntityWrapper<ManLocDetl>() |
| | | .eq("loc_no",node.getUuid()) |
| | | .eq("matnr",param.getMatnr())); |
| | |
| | | .eq("loc_no",node.getUuid()) |
| | | .eq("matnr",param.getMatnr())); |
| | | SaasUtils.insertLog(1,manLocDetl.getLocNo(), manLocDetl.getMatnr(),param.getCount(),user.getUsername(), |
| | | null,null,null,null,null); |
| | | null,null,null,null,null,null); |
| | | } |
| | | } |
| | | } |
| | |
| | | source.setNodeId(targetNode.getId()); |
| | | |
| | | SaasUtils.insertLog(2,source.getLocNo(), source.getMatnr(), source.getAnfme(),user.getUsername(), |
| | | null,null,null,null,null); |
| | | null,null,null,null,null,null); |
| | | manLocDetlService.insert(source); |
| | | }else { |
| | | // check.setAnfme(check.getAnfme() + source.getAnfme()); |
| | |
| | | this.updateById(pla); |
| | | |
| | | SaasUtils.insertLog(0,pla.getLocNo(),pla.getBrand(),plaQty.getOrderWeight(),user.getUsername(), |
| | | null,pla.getBatch(),pla.getPackageNo(),pla.getOwner(),pla.getWorkshop()); |
| | | null,pla.getBatch(),pla.getPackageNo(),pla.getOwner(),pla.getWorkshop(),null); |
| | | |
| | | }); |
| | | } |
| | |
| | | * @param packageNo |
| | | * @param owner 主体 |
| | | * @param workshop 车间 |
| | | * @param docType 单据类型 |
| | | */ |
| | | public static void insertLog(Integer type, String locNo, String matnr,Double anfme, |
| | | String user,String targetLocNo,String batch,Integer packageNo,String owner,String workshop){ |
| | | String user,String targetLocNo,String batch,Integer packageNo,String owner,String workshop, Long docType){ |
| | | SaasLogService bean = SpringUtils.getBean(SaasLogService.class); |
| | | SaasLog saasLog = new SaasLog(); |
| | | saasLog.setType(type); |
| | |
| | | saasLog.setCreateByName(user); |
| | | saasLog.setOwner(owner); |
| | | saasLog.setWorkshop(workshop); |
| | | saasLog.setDocType(docType); |
| | | bean.insert(saasLog); |
| | | } |
| | | } |
| | |
| | | */ |
| | | private String workshop; |
| | | |
| | | /** |
| | | * 单据类型 |
| | | */ |
| | | @TableField("doc_type") |
| | | private Long docType; |
| | | |
| | | public SaasLog() {} |
| | | |
| | | public SaasLog(Long id,Integer type,String locNo,String matnr,Date ioTime,Long createBy) { |
| | |
| | | } |
| | | |
| | | public String getType$(){ |
| | | if (this.type == null) { |
| | | return ""; |
| | | } |
| | | if (this.type ==0) { |
| | | return "入库"; |
| | | } else if (this.type == 1) { |
| | |
| | | } |
| | | |
| | | } |
| | | public String getDocType$(){ |
| | | return ""; |
| | | } |
| | | |
| | | |
| | | } |
| | |
| | | ,{field: 'owner', align: 'center',title: '主体'} |
| | | ,{field: 'workshop', align: 'center',title: '车间'} |
| | | ,{field: 'anfme', align: 'center',title: '数量',totalRow:true} |
| | | ,{field: 'docType$', align: 'center',title: '单据类型',totalRow:true} |
| | | // ,{field: 'createByName', align: 'center',title: '操作人'} |
| | | ,{field: 'ioTime$', align: 'center',title: '操作时间'} |
| | | ,{field: 'createBy', align: 'center',title: '', hide:true} |