| | |
| | | import com.vincent.rsf.server.manager.controller.params.MatnrToGroupParams; |
| | | import com.vincent.rsf.server.manager.entity.MatnrGroup; |
| | | import com.vincent.rsf.server.manager.entity.excel.MatnrsTemplate; |
| | | import com.vincent.rsf.server.manager.enums.MatnrLocLevel; |
| | | import com.vincent.rsf.server.manager.mapper.MatnrMapper; |
| | | import com.vincent.rsf.server.manager.entity.Matnr; |
| | | import com.vincent.rsf.server.manager.service.MatnrGroupService; |
| | |
| | | .setModel(template.getModel()) |
| | | .setGroupCode(template.getGroupCode()) |
| | | .setPurUnit(template.getPurUnit()) |
| | | .setStockLevel(!Objects.isNull(template.getStockLevel()) ? Short.parseShort(template.getStockLevel()) : 0) |
| | | .setStockLevel(MatnrLocLevel.getTypeVal(template.getStockLevel())) |
| | | .setSafeQty(!Objects.isNull(template.getSafeQty()) ? Double.parseDouble(template.getSafeQty()) : 0) |
| | | .setMinQty(!Objects.isNull(template.getMinQty()) ? Double.parseDouble(template.getMinQty()) : 0); |
| | | if (Objects.isNull(template.getGroupCode()) && Objects.isNull(template.getGroupName())) { |
| | | if (!Objects.isNull(template.getGroupCode()) || !Objects.isNull(template.getGroupName())) { |
| | | MatnrGroup matnrGroups = matnrGroupService.getOne(new LambdaQueryWrapper<MatnrGroup>() |
| | | .eq(!Objects.isNull(template.getGroupCode()), MatnrGroup::getCode, template.getGroupCode()) |
| | | .eq(!Objects.isNull(template.getGroupName()),MatnrGroup::getName, template.getGroupName())); |