diff --git a/ghy-admin/src/main/java/com/ghy/web/controller/goods/GoodsController.java b/ghy-admin/src/main/java/com/ghy/web/controller/goods/GoodsController.java index 4e0fb6d0..fce2f0b8 100644 --- a/ghy-admin/src/main/java/com/ghy/web/controller/goods/GoodsController.java +++ b/ghy-admin/src/main/java/com/ghy/web/controller/goods/GoodsController.java @@ -46,7 +46,7 @@ public class GoodsController extends BaseController { // @RequiresPermissions("goods:goods:list") @PostMapping("/list") @ResponseBody - public TableDataInfo list(Goods goods) { + public TableDataInfo list(@RequestBody Goods goods) { startPage(); List list = goodsService.selectGoodsList(goods); list.forEach(one->{ diff --git a/ghy-goods/src/main/java/com/ghy/goods/domain/Goods.java b/ghy-goods/src/main/java/com/ghy/goods/domain/Goods.java index ed634136..e390305f 100644 --- a/ghy-goods/src/main/java/com/ghy/goods/domain/Goods.java +++ b/ghy-goods/src/main/java/com/ghy/goods/domain/Goods.java @@ -48,6 +48,9 @@ public class Goods extends BaseEntity { @Excel(name = "状态", readConverterExp = "0=上架,1=下架,2删除") private Integer status; + @Excel(name = "区域Id", cellType = Excel.ColumnType.NUMERIC) + private Long areaId; + private List goodsAreaList; private Map> goodsImgsMap; diff --git a/ghy-goods/src/main/resources/mapper/goods/GoodsMapper.xml b/ghy-goods/src/main/resources/mapper/goods/GoodsMapper.xml index 4813cfea..45cad854 100644 --- a/ghy-goods/src/main/resources/mapper/goods/GoodsMapper.xml +++ b/ghy-goods/src/main/resources/mapper/goods/GoodsMapper.xml @@ -26,6 +26,12 @@ dept_goods_category_id, goods_img_url, goods_video_url, status, create_by, create_time, remark FROM goods + + SELECT DISTINCT g.goods_id, goods_code, dept_id, goods_name, goods_sort, worker_id, + dept_goods_category_id, goods_img_url, goods_video_url, status, create_by, create_time, remark + FROM goods g + LEFT JOIN goods_area ga ON g.goods_id = ga.goods_id + UPDATE goods @@ -80,7 +86,7 @@ - \ No newline at end of file +