6 changed files with 118 additions and 2 deletions
@ -0,0 +1,40 @@ |
|||||
|
package com.epmet.resi.group.dto.group.result; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
import lombok.NoArgsConstructor; |
||||
|
|
||||
|
import java.util.List; |
||||
|
|
||||
|
@Data |
||||
|
public class GroupTypeListResultDTO { |
||||
|
|
||||
|
/** |
||||
|
* 专用小组 |
||||
|
*/ |
||||
|
private List<SetUp> dedicatedGroup; |
||||
|
/** |
||||
|
* 常用小组 |
||||
|
*/ |
||||
|
private List<SetUp> commonUsedGroup; |
||||
|
|
||||
|
@NoArgsConstructor |
||||
|
@Data |
||||
|
public static class SetUp { |
||||
|
/** |
||||
|
* 小组类型(ordinary:楼院小组 branch:支部小组) |
||||
|
*/ |
||||
|
private String groupType; |
||||
|
/** |
||||
|
* 默认头像地址 |
||||
|
*/ |
||||
|
private String defaultGroupHead; |
||||
|
/** |
||||
|
* 小组介绍 |
||||
|
*/ |
||||
|
private String introduction; |
||||
|
/** |
||||
|
* 小组名称 |
||||
|
*/ |
||||
|
private String groupTypeName; |
||||
|
} |
||||
|
} |
@ -1,7 +1,19 @@ |
|||||
<?xml version="1.0" encoding="UTF-8"?> |
<?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"> |
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
||||
|
|
||||
<mapper namespace="com.epmet.dao.ResiGroupSetupDao"> |
<mapper namespace="com.epmet.modules.group.dao.ResiGroupSetupDao"> |
||||
|
|
||||
|
<select id="selectGroupList" resultType="com.epmet.resi.group.dto.group.result.GroupTypeListResultDTO$SetUp"> |
||||
|
SELECT |
||||
|
GROUP_TYPE AS 'groupType', |
||||
|
LOGO AS 'defaultGroupHead', |
||||
|
`DESCRIBE` AS 'introduction', |
||||
|
`NAME` AS 'groupTypeName' |
||||
|
FROM |
||||
|
resi_group_setup |
||||
|
WHERE |
||||
|
DEL_FLAG = '0' |
||||
|
AND CUSTOMER_ID = #{customerId} |
||||
|
</select> |
||||
|
|
||||
</mapper> |
</mapper> |
Loading…
Reference in new issue