Merge branch 'devlop' of http://47.97.1.152:5880/r/wms-master into devlop
| | |
| | | <StyledDatagrid |
| | | preferenceKey='purchaseItem' |
| | | bulkActionButtons={() => <BulkDeleteButton mutationMode={OPERATE_MODE} />} |
| | | rowClick={(id, resource, record) => { |
| | | setSelect(record) |
| | | setEditDialog(true) |
| | | }} |
| | | rowClick={ |
| | | false |
| | | // (id, resource, record) => { |
| | | // setSelect(record) |
| | | // setEditDialog(true) |
| | | // } |
| | | } |
| | | omit={['id', 'createTime', 'purchaseId', 'platItemId','asnQty', 'printQty', 'createBy', 'memo','splrCode','createBy$','statusBool']} |
| | | > |
| | | <NumberField source="id" /> |
| | |
| | | import lombok.experimental.Accessors; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.Date; |
| | | |
| | | @Data |
| | | @ExcelAutoColumnSize |
| | |
| | | @Excel(name = "预计送达时间") |
| | | @ApiModelProperty("预计送达时间") |
| | | @ExcelComment(value = "arrTime", example = "2025-05-21") |
| | | private String arrTime; |
| | | private Date arrTime; |
| | | |
| | | |
| | | @Excel(name = "备注") |
| | |
| | | MatnrGroup group = matnrGroupService.getById(groupId.toString()); |
| | | if (null != group){ |
| | | pageParam.getWhere().getMap().remove("groupId"); |
| | | List<MatnrGroup> matnrGroups = matnrGroupService.list(new LambdaQueryWrapper<MatnrGroup>().eq(MatnrGroup::getParentId, Long.parseLong(groupId.toString())).select(MatnrGroup::getId)); |
| | | if (!matnrGroups.isEmpty()) { |
| | | longs = matnrGroups.stream().map(MatnrGroup::getId).collect(Collectors.toList()); |
| | | if(!group.getCode().equals("01")){ |
| | | List<MatnrGroup> matnrGroups = matnrGroupService.list(new LambdaQueryWrapper<MatnrGroup>().eq(MatnrGroup::getParentId, Long.parseLong(groupId.toString())).select(MatnrGroup::getId)); |
| | | if (!matnrGroups.isEmpty()) { |
| | | longs = matnrGroups.stream().map(MatnrGroup::getId).collect(Collectors.toList()); |
| | | |
| | | } |
| | | longs.add(group.getId()); |
| | | } |
| | | longs.add(group.getId()); |
| | | |
| | | |
| | | } |
| | | } |
| | |
| | | } |
| | | PurchaseTemplate template = list.stream().findFirst().get(); |
| | | Purchase purchase = new Purchase(); |
| | | SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); |
| | | Date date = dateFormat.parse(template.getArrTime()); |
| | | Date date = template.getArrTime(); |
| | | BeanUtils.copyProperties(template, purchase); |
| | | purchase.setCode(template.getPoCode()); |
| | | if (StringUtils.isBlank(template.getPoCode())) { |