diff --git a/blade-service/logpm-basic/src/main/java/com/logpm/basic/controller/BasicMaterialController.java b/blade-service/logpm-basic/src/main/java/com/logpm/basic/controller/BasicMaterialController.java index 78b8dd9e8..eccad3e38 100644 --- a/blade-service/logpm-basic/src/main/java/com/logpm/basic/controller/BasicMaterialController.java +++ b/blade-service/logpm-basic/src/main/java/com/logpm/basic/controller/BasicMaterialController.java @@ -85,7 +85,9 @@ public class BasicMaterialController extends BladeController { @ApiOperationSupport(order = 2) @ApiOperation(value = "分页", notes = "传入basicMaterial") public R> list(@ApiIgnore @RequestParam Map basicMaterial, Query query) { - IPage pages = basicMaterialService.page(Condition.getPage(query), Condition.getQueryWrapper(basicMaterial, BasicMaterialEntity.class)); + QueryWrapper queryWrapper = Condition.getQueryWrapper(basicMaterial, BasicMaterialEntity.class); + queryWrapper.orderByDesc("create_time"); + IPage pages = basicMaterialService.page(Condition.getPage(query), queryWrapper); return R.data(pages); } diff --git a/blade-service/logpm-basic/src/main/java/com/logpm/basic/excel/BasicMaterialExcel.java b/blade-service/logpm-basic/src/main/java/com/logpm/basic/excel/BasicMaterialExcel.java index df2c1df2f..61e6c644e 100644 --- a/blade-service/logpm-basic/src/main/java/com/logpm/basic/excel/BasicMaterialExcel.java +++ b/blade-service/logpm-basic/src/main/java/com/logpm/basic/excel/BasicMaterialExcel.java @@ -136,25 +136,25 @@ public class BasicMaterialExcel implements Serializable { */ @ColumnWidth(20) @ExcelProperty("长") - private BigDecimal extent; + private String extent; /** * 宽 */ @ColumnWidth(20) @ExcelProperty("宽") - private BigDecimal breadth; + private String breadth; /** * 高度 */ @ColumnWidth(20) @ExcelProperty("高度") - private BigDecimal altitude; + private String altitude; /** * 体积 */ @ColumnWidth(20) @ExcelProperty("体积") - private BigDecimal volume; + private String volume; /** * 总量 */ diff --git a/blade-service/logpm-basic/src/main/java/com/logpm/basic/service/impl/BasicMaterialServiceImpl.java b/blade-service/logpm-basic/src/main/java/com/logpm/basic/service/impl/BasicMaterialServiceImpl.java index 1e8f08db3..013a06882 100644 --- a/blade-service/logpm-basic/src/main/java/com/logpm/basic/service/impl/BasicMaterialServiceImpl.java +++ b/blade-service/logpm-basic/src/main/java/com/logpm/basic/service/impl/BasicMaterialServiceImpl.java @@ -94,6 +94,7 @@ public class BasicMaterialServiceImpl extends BaseServiceImpl basicMaterialEntities = baseMapper.selectList(new QueryWrapper().lambda().eq(BasicMaterialEntity::getProductCode,datum.getProductCode())); if (basicMaterialEntities.size()>0){continue;} BasicMaterialEntity copy = BeanUtil.copy(datum, BasicMaterialEntity.class); + copy.setHide(1); arrayList.add(copy); } // 根据对象的value属性进行去重 diff --git a/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/IBasicdataWarehouseService.java b/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/IBasicdataWarehouseService.java index 13f091071..30eb3a356 100644 --- a/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/IBasicdataWarehouseService.java +++ b/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/IBasicdataWarehouseService.java @@ -20,16 +20,13 @@ package com.logpm.basicdata.service; import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; -import com.logpm.basicdata.dto.BasicdataWarehouseDTO; import com.logpm.basicdata.entity.BasicdataWarehouseEntity; import com.logpm.basicdata.excel.BasicdataWarehouseExcel; -import com.logpm.basicdata.vo.BasicdataGoodsShelfVO; import com.logpm.basicdata.vo.BasicdataWarehouseVO; import org.springblade.core.mp.base.BaseService; import org.springblade.core.tool.api.R; import java.util.List; -import java.util.Map; /** * 仓库 服务类 @@ -107,4 +104,6 @@ public interface IBasicdataWarehouseService extends BaseService queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("warehouse_code",warehouseCode) + .eq("is_deleted",0); + + return baseMapper.selectOne(queryWrapper); + } }