店铺数量不足提示
parent
6837f49bab
commit
b505f65559
@ -0,0 +1,25 @@
|
||||
package com.baiye.modules.distribute.dto;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
import org.springdoc.api.annotations.ParameterObject;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
/**
|
||||
* @author Enzo
|
||||
* @date 2023-10-20
|
||||
*/
|
||||
@Data
|
||||
@Schema(title = "门店管理dto")
|
||||
@ParameterObject
|
||||
public class StoreUserDTO {
|
||||
@Schema(description = "门店名称")
|
||||
private String storeName;
|
||||
|
||||
@Schema(description = "用户id")
|
||||
private Long userId;
|
||||
|
||||
@Schema(description = "用户id")
|
||||
private Long storeId;
|
||||
}
|
@ -1,11 +1,20 @@
|
||||
package com.baiye.modules.distribute.mapper;
|
||||
|
||||
import com.baiye.extend.mybatis.plus.mapper.ExtendMapper;
|
||||
import com.baiye.modules.distribute.dto.StoreUserDTO;
|
||||
import com.baiye.modules.distribute.entity.StoreUserEntity;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
/**
|
||||
* @author wjt
|
||||
* @date 2023/9/15
|
||||
*/
|
||||
public interface StoreUserMapper extends ExtendMapper<StoreUserEntity> {
|
||||
|
||||
/**
|
||||
* 查询列表
|
||||
* @param storeId
|
||||
* @return
|
||||
*/
|
||||
StoreUserDTO selectByStoreDTOByStoreId(@Param("storeId") Long storeId);
|
||||
}
|
||||
|
@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.baiye.modules.distribute.mapper.StoreUserMapper">
|
||||
<sql id="Base_Alias_Column_List">
|
||||
st.id as storeId,
|
||||
st.store_name,
|
||||
tsu.user_id
|
||||
</sql>
|
||||
|
||||
<select id="selectByStoreDTOByStoreId" resultType="com.baiye.modules.distribute.dto.StoreUserDTO">
|
||||
|
||||
SELECT
|
||||
|
||||
<include refid="Base_Alias_Column_List"/>
|
||||
FROM tb_store st
|
||||
left join tb_store_user tsu on st.id = tsu.store_id
|
||||
where tsu.id = #{storeId}
|
||||
</select>
|
||||
</mapper>
|
Loading…
Reference in New Issue