diff --git a/blade-service-api/logpm-basicdata-api/src/main/java/com/logpm/basicdata/entity/BasicdataGoodsAreaEntity.java b/blade-service-api/logpm-basicdata-api/src/main/java/com/logpm/basicdata/entity/BasicdataGoodsAreaEntity.java index baa07ba26..a033de927 100644 --- a/blade-service-api/logpm-basicdata-api/src/main/java/com/logpm/basicdata/entity/BasicdataGoodsAreaEntity.java +++ b/blade-service-api/logpm-basicdata-api/src/main/java/com/logpm/basicdata/entity/BasicdataGoodsAreaEntity.java @@ -16,6 +16,7 @@ */ package com.logpm.basicdata.entity; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import io.swagger.annotations.ApiModel; @@ -71,6 +72,12 @@ public class BasicdataGoodsAreaEntity extends TenantEntity { */ @ApiModelProperty(value = "标题") private String headline; + /** + * 标题 + */ + @ApiModelProperty(value = "标题") + @TableField(exist = false) + private String department; /** * 货区状态;1-启用,2-禁用 */ diff --git a/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/controller/BasicdataGoodsAreaController.java b/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/controller/BasicdataGoodsAreaController.java index d4d670363..fbde9fbff 100644 --- a/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/controller/BasicdataGoodsAreaController.java +++ b/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/controller/BasicdataGoodsAreaController.java @@ -137,6 +137,17 @@ public class BasicdataGoodsAreaController extends BladeController { return R.status(result); } + /** + * 仓库 自定义分页 + */ + @GetMapping("/stockUp") + @ApiOperationSupport(order = 3) + @ApiOperation(value = "分页", notes = "传入warehouseWarehouse") + public R> stockUp(BasicdataGoodsAreaEntity warehouseWarehouse) { + List pages = basicdataGoodsAreaService.stockUp(warehouseWarehouse); + return R.data(pages); + } + /** * 导出数据 diff --git a/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/mapper/BasicdataGoodsAreaMapper.java b/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/mapper/BasicdataGoodsAreaMapper.java index 3bbae8bde..00397ba0e 100644 --- a/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/mapper/BasicdataGoodsAreaMapper.java +++ b/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/mapper/BasicdataGoodsAreaMapper.java @@ -63,4 +63,6 @@ public interface BasicdataGoodsAreaMapper extends BaseMapper selectSecondNode(String value); Integer removeGoodsArea(String id); + + List stockUp(@Param("par") BasicdataGoodsAreaEntity warehouseWarehouse); } diff --git a/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/mapper/BasicdataGoodsAreaMapper.xml b/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/mapper/BasicdataGoodsAreaMapper.xml index 437ec1e7a..537984034 100644 --- a/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/mapper/BasicdataGoodsAreaMapper.xml +++ b/blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/mapper/BasicdataGoodsAreaMapper.xml @@ -30,7 +30,12 @@ NOT EXISTS(SELECT goods_shelf.id FROM logpm_warehouse_goods_shelf AS goods_shelf WHERE goods_shelf.goods_area_id=#{id} AND goods_shelf.is_deleted=0) AND id = #{id} - +