From 39efc21f4dc7d587bb85a6c3c588916eac83c4e1 Mon Sep 17 00:00:00 2001 From: caoyizhong <1270296080@qq.com> Date: Fri, 16 Jun 2023 09:15:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=A4=87=E8=B4=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../entity/BasicdataGoodsAreaEntity.java | 7 +++++++ .../controller/BasicdataGoodsAreaController.java | 11 +++++++++++ .../mapper/BasicdataGoodsAreaMapper.java | 2 ++ .../basicdata/mapper/BasicdataGoodsAreaMapper.xml | 7 ++++++- .../service/IBasicdataGoodsAreaService.java | 2 ++ .../impl/BasicdataGoodsAreaServiceImpl.java | 5 +++++ blade-service/logpm-distribution/pom.xml | 5 +++++ .../controller/DistributionStockupController.java | 15 +++++++++++++++ 8 files changed, 53 insertions(+), 1 deletion(-) 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} - +