| | |
| | | @ApiModelProperty(value= "备注") |
| | | private String memo; |
| | | |
| | | @ApiModelProperty(value= "预留1") |
| | | private String temp1; |
| | | @ApiModelProperty(value= "预留1") |
| | | private String temp2; |
| | | @ApiModelProperty(value= "预留1") |
| | | private String temp3; |
| | | @ApiModelProperty(value= "预留1") |
| | | private String temp4; |
| | | |
| | | public String getLocNo$(){ |
| | | LocMastService service = SpringUtils.getBean(LocMastService.class); |
| | | LocMast locMast = service.selectById(this.locNo); |
| | |
| | | @ApiModelProperty(value= "备注") |
| | | private String memo; |
| | | |
| | | @ApiModelProperty(value= "预留1") |
| | | private String temp1; |
| | | @ApiModelProperty(value= "预留1") |
| | | private String temp2; |
| | | @ApiModelProperty(value= "预留1") |
| | | private String temp3; |
| | | @ApiModelProperty(value= "预留1") |
| | | private String temp4; |
| | | |
| | | public OrderDetl() {} |
| | | |
| | | public OrderDetl(Long orderId, String orderNo, Double anfme, Double qty, String matnr, String maktx, String batch, String specs, String model, String color, String brand, String unit, Double price, String sku, Double units, String barcode, String origin, String manu, String manuDate, String itemNum, Double safeQty, Double weight, Double length, Double volume, String threeCode, String supp, String suppCode, Integer beBatch, String deadTime, Integer deadWarn, Integer source, Integer inspect, Integer danger, Integer status, Long createBy, Date createTime, Long updateBy, Date updateTime, String memo) { |
| | |
| | | @ApiModelProperty(value= "备注") |
| | | private String memo; |
| | | |
| | | @ApiModelProperty(value= "预留1") |
| | | private String temp1; |
| | | @ApiModelProperty(value= "预留1") |
| | | private String temp2; |
| | | @ApiModelProperty(value= "预留1") |
| | | private String temp3; |
| | | @ApiModelProperty(value= "预留1") |
| | | private String temp4; |
| | | |
| | | public String getIoTime$(){ |
| | | if (Cools.isEmpty(this.ioTime)){ |
| | | return ""; |
| | |
| | | @ApiModelProperty(value= "备注") |
| | | private String memo; |
| | | |
| | | @ApiModelProperty(value= "预留1") |
| | | private String temp1; |
| | | @ApiModelProperty(value= "预留1") |
| | | private String temp2; |
| | | @ApiModelProperty(value= "预留1") |
| | | private String temp3; |
| | | @ApiModelProperty(value= "预留1") |
| | | private String temp4; |
| | | |
| | | public String getIoTime$(){ |
| | | if (Cools.isEmpty(this.ioTime)){ |
| | | return ""; |
| | |
| | | List<DetlDto> list = new ArrayList<>(); |
| | | List<DetlDto> orderDetails = param.getOrderDetails(); |
| | | for (DetlDto detail : orderDetails) { |
| | | DetlDto dto = new DetlDto(detail.getMatnr(), detail.getBatch(), detail.getAnfme(),detail.getFromOrderNo(), detail.getMark(),detail.getCustomer(),detail.getSuppName()); |
| | | DetlDto dto = new DetlDto(detail.getMatnr(), detail.getBatch(), detail.getAnfme(),detail.getFromOrderNo() |
| | | , detail.getMark(),detail.getCustomer(),detail.getSuppName(),detail.getTemp1(),detail.getTemp2(),detail.getTemp3(),detail.getTemp4()); |
| | | if (DetlDto.has(list, dto)) { |
| | | DetlDto detlDto = DetlDto.find(list, dto.getMatnr(), dto.getBatch()); |
| | | assert detlDto != null; |
| | |
| | | orderDetl.setSuppCode(detlDto.getFromOrderNo()); |
| | | orderDetl.setMemo(detlDto.getMemo()); |
| | | orderDetl.setManu(detlDto.getMark()); |
| | | orderDetl.setSupp(detlDto.getSuppName()); |
| | | orderDetl.setSupp(detlDto.getSuppName()); //供应商 |
| | | orderDetl.setSku(detlDto.getCustomer()); |
| | | if (!orderDetlService.insert(orderDetl)) { |
| | | throw new CoolException("生成单据明细失败,请联系管理员"); |
| | |
| | | List<DetlDto> list = new ArrayList<>(); |
| | | List<DetlDto> orderDetails = param.getOrderDetails(); |
| | | for (DetlDto detail : orderDetails) { |
| | | DetlDto dto = new DetlDto(detail.getMatnr(), detail.getBatch(), detail.getAnfme(),detail.getFromOrderNo(), detail.getMark(),detail.getCustomer(),detail.getSuppName()); |
| | | DetlDto dto = new DetlDto(detail.getMatnr(), detail.getBatch(), detail.getAnfme(),detail.getFromOrderNo() |
| | | , detail.getMark(),detail.getCustomer(),detail.getSuppName(),detail.getTemp1(),detail.getTemp2(),detail.getTemp3(),detail.getTemp4()); |
| | | if (DetlDto.has(list, dto)) { |
| | | DetlDto detlDto = DetlDto.find(list, dto.getMatnr(), dto.getBatch()); |
| | | assert detlDto != null; |
| | |
| | | private String fromOrderNo; //来源单号 |
| | | private String memo; //备注 |
| | | private String mark; |
| | | private String customer; |
| | | private String suppName = ""; |
| | | private String customer = ""; //客户名称 |
| | | private String suppName = ""; //供应商 |
| | | private String temp1 = ""; |
| | | private String temp2 = ""; |
| | | private String temp3 = ""; |
| | | private String temp4 = ""; |
| | | |
| | | public DetlDto() { |
| | | } |
| | | |
| | | public DetlDto(String matnr, String batch, Double anfme,String fromOrderNo,String mark,String customer,String suppName) { |
| | | public DetlDto(String matnr, String batch, Double anfme,String fromOrderNo,String mark,String customer,String suppName,String temp1,String temp2,String temp3,String temp4) { |
| | | this.matnr = matnr; |
| | | this.batch = batch; |
| | | this.anfme = anfme; |
| | |
| | | this.mark = mark; |
| | | this.customer = customer; |
| | | this.suppName = suppName; |
| | | this.temp1 = temp1; |
| | | this.temp2 = temp2; |
| | | this.temp3 = temp3; |
| | | this.temp4 = temp4; |
| | | } |
| | | |
| | | public DetlDto(String matnr, Double anfme) { |