| | |
| | | |
| | | private String billNo; |
| | | |
| | | private String seqNo; |
| | | private Integer seqNo; |
| | | |
| | | private String matNo; |
| | | |
| | |
| | | this.count = count; |
| | | } |
| | | |
| | | public MatCodeCountDto(String billNo, String seqNo, String matNo, Double count) { |
| | | public MatCodeCountDto(String billNo, Integer seqNo, String matNo, Double count) { |
| | | this.matNo = matNo; |
| | | this.count = count; |
| | | this.billNo = billNo; |
| | |
| | | |
| | | public void setBillNo(String billNo) { this.billNo = billNo; } |
| | | |
| | | public String getSeqNo() { return seqNo; } |
| | | public Integer getSeqNo() { return seqNo; } |
| | | |
| | | public void setSeqNo(String seqNo) { this.seqNo = seqNo; } |
| | | public void setSeqNo(Integer seqNo) { this.seqNo = seqNo; } |
| | | |
| | | public String getMatNo() { |
| | | return matNo; |
| | |
| | | import com.baomidou.mybatisplus.annotations.TableField; |
| | | import com.baomidou.mybatisplus.annotations.TableId; |
| | | import com.baomidou.mybatisplus.annotations.TableName; |
| | | import com.baomidou.mybatisplus.enums.IdType; |
| | | import com.core.common.Cools; |
| | | import com.core.common.SpringUtils; |
| | | import com.zy.system.entity.User; |
| | |
| | | */ |
| | | @ApiModelProperty(value= "序号") |
| | | @TableField("seq_no") |
| | | private String seqNo; |
| | | private Integer seqNo; |
| | | |
| | | /** |
| | | * 仓库号 |
| | |
| | | private String billNo; |
| | | |
| | | //序号 |
| | | private String seqNo; |
| | | private Integer seqNo; |
| | | |
| | | // 产品编号 |
| | | private String matNo; |
| | |
| | | |
| | | public void setBillNo(String billNo) { this.billNo = billNo; } |
| | | |
| | | public String getSeqNo() { return seqNo; } |
| | | public Integer getSeqNo() { return seqNo; } |
| | | |
| | | public void setSeqNo(String seqNo) { this.seqNo = seqNo; } |
| | | public void setSeqNo(Integer seqNo) { this.seqNo = seqNo; } |
| | | |
| | | public String getMatNo() { |
| | | return matNo; |
| | |
| | | wrkDetl.setIoTime(new Date()); |
| | | wrkDetl.setQty(dto.getCount()); // 数量 |
| | | VersionUtils.setWrkDetl(wrkDetl, matCode); // 版本控制 |
| | | wrkDetl.setBillNo("0"); |
| | | wrkDetl.setSeqNo(0); |
| | | wrkDetl.setZpallet(barcode); // 托盘条码 |
| | | wrkDetl.setAppeUser(userId); |
| | | wrkDetl.setAppeTime(new Date()); |
| | |
| | | } |
| | | } |
| | | // 更新入库通知档 ioStatus ===>> 2 |
| | | if(!"0".equals(wrkDetl.getBillNo()) || !"0".equals(wrkDetl.getSeqNo())){ |
| | | if(!"0".equals(wrkDetl.getBillNo()) || !wrkDetl.getSeqNo().equals(0)){ |
| | | WaitMatin waitMatin = waitMatinService.selectOne(new EntityWrapper<WaitMatin>().eq("bill_no",wrkDetl.getBillNo()).eq("seq_no",wrkDetl.getSeqNo())); |
| | | if(null != waitMatin && waitMatin.getInQty() >= waitMatin.getQty()){ |
| | | waitMatin.setIoStatus(2); |
| | |
| | | } |
| | | |
| | | //todo:插入回报档 |
| | | if("Y".equals(wrkMast.getLinkMis())){ |
| | | |
| | | } |
| | | // try { |
| | | // WaitPakin setParam = new WaitPakin(); |
| | | // setParam.setIoStatus("Y"); |