master:商城首页返回bizName;

pull/1121/head
liujiang 2025-12-03 14:35:21 +08:00
parent b8a36b8376
commit bd0c750354
3 changed files with 9 additions and 1 deletions

View File

@ -34,6 +34,8 @@ public class StoreHomeTemplateOneResVO {
private Long storeProdId;
@ApiModelProperty(value = "档口id")
private Long storeId;
@ApiModelProperty(value = "业务名称")
private String bizName;
@ApiModelProperty(value = "1.档口(推广图) 2.商品 10.不跳转")
private Integer displayType;
@ApiModelProperty(value = "跳转链接")

View File

@ -19,6 +19,8 @@ public class StoreHomeTopBannerResDTO {
private Long storeProdId;
@ApiModelProperty(value = "档口id")
private Long storeId;
@ApiModelProperty(value = "业务名称")
private String bizName;
@ApiModelProperty(value = "1.档口(推广图) 2.商品 10.不跳转")
private Integer displayType;
@ApiModelProperty(value = "跳转链接")

View File

@ -6,8 +6,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<select id="selectTopLeftList" resultType="com.ruoyi.xkt.dto.storeHomepage.StoreHomeTopBannerResDTO">
SELECT
CASE WHEN sh.display_type = 1 THEN
(SELECT s.store_name FROM store s WHERE s.del_flag = 0 AND s.id = sh.jump_store_id)
ELSE null
END AS bizName,
CASE WHEN sh.display_type = 2 THEN
(SELECT sp.store_id FROM store_product sp WHERE sp.del_flag = 0 AND sp.id = sh.store_prod_id)
(SELECT sp.store_id FROM store_product sp WHERE sp.del_flag = 0 AND sp.id = sh.store_prod_id)
ELSE sh.jump_store_id
END AS storeId,
sh.store_prod_id,