Commit 09eddd52 by zhangxingmin

push

parent a53361c1
...@@ -3,6 +3,7 @@ package com.yd.email.feign.response; ...@@ -3,6 +3,7 @@ package com.yd.email.feign.response;
import lombok.Data; import lombok.Data;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.List;
@Data @Data
public class ApiEmailVariableGroupPageResponse { public class ApiEmailVariableGroupPageResponse {
...@@ -33,7 +34,7 @@ public class ApiEmailVariableGroupPageResponse { ...@@ -33,7 +34,7 @@ public class ApiEmailVariableGroupPageResponse {
private LocalDateTime createTime; private LocalDateTime createTime;
/** /**
* 变量字段名称英文名数组,多个分号分隔 * 变量字段名称英文名数组
*/ */
private String variableNameEns; private List<String> variableNameEnList;
} }
...@@ -2,7 +2,19 @@ ...@@ -2,7 +2,19 @@
<!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.yd.email.service.dao.EmailVariableGroupMapper"> <mapper namespace="com.yd.email.service.dao.EmailVariableGroupMapper">
<select id="page" resultType="com.yd.email.feign.response.ApiEmailVariableGroupPageResponse"> <resultMap id="ApiEmailVariableGroupPageResponseMap" type="com.yd.email.feign.response.ApiEmailVariableGroupPageResponse">
<id property="id" column="id"/>
<result property="variableGroupBizId" column="variable_group_biz_id"/>
<result property="groupName" column="group_name"/>
<result property="description" column="description"/>
<result property="groupName" column="group_name"/>
<result property="createTime" column="create_time"/>
<!-- 使用类型处理器 -->
<result property="variableNameEnList" column="variableNameEns"
typeHandler="com.yd.email.service.handler.StringToListTypeHandler"/>
</resultMap>
<select id="page" resultMap="ApiEmailVariableGroupPageResponseMap">
select select
evg.*, evg.*,
GROUP_CONCAT(ev.variable_name_en SEPARATOR ';') as variableNameEns GROUP_CONCAT(ev.variable_name_en SEPARATOR ';') as variableNameEns
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment