Commit 7b480a67 by huangZW

111

parent 642fbd27
package com.gic.haoban.manage.api.service;
import java.util.Date;
import java.util.List;
import com.gic.haoban.manage.api.dto.MemberStoreDTO;
......@@ -17,7 +18,7 @@ public interface MemberUnionidRelatedApiService {
List<MemberUnionidRelatedDTO> getByWxUserIdAndWxEnterpriseId(String wxUserId, String wxEnterpriseId);
List<MemberUnionidRelatedDTO> listByWxEnterpriseId(String wxEnterpriseId);
List<MemberUnionidRelatedDTO> listByWxEnterpriseIdAndDate(String wxEnterpriseId,Date date);
List<MemberStoreDTO> listByExTernalUseridAndWxUserId(String externalUserid, String wxUserId);
......
package com.gic.haoban.manage.service.dao.mapper;
import java.util.Date;
import java.util.List;
import org.apache.ibatis.annotations.Param;
......@@ -28,7 +29,7 @@ public interface MemberUnionidRelatedMapper {
List<MemberUnionidRelated> getByWxUserIdAndWxEnterpriseId(@Param("wxUserId")String wxUserId, @Param("wxEnterpriseId")String wxEnterpriseId);
List<MemberUnionidRelated> listByWxEnterpriseId(@Param("wxEnterpriseId")String wxEnterpriseId);
List<MemberUnionidRelated> listByWxEnterpriseIdAndDate(@Param("wxEnterpriseId")String wxEnterpriseId,@Param("date")Date date);
MemberUnionidRelated getByParams(@Param("wxUserId")String wxUserId, @Param("enterpriseId")String enterpriseId,
@Param("externalName")String name, @Param("addCreateTime")String createTime);
......
......@@ -10,6 +10,7 @@ import com.gic.wechat.api.service.qywx.QywxUserApiService;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Date;
import java.util.List;
import java.util.stream.Collectors;
......@@ -614,8 +615,8 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
return list;
}
@Override
public List<MemberUnionidRelatedDTO> listByWxEnterpriseId( String wxEnterpriseId) {
List<MemberUnionidRelated> list = memberUnionidRelatedMapper.listByWxEnterpriseId(wxEnterpriseId);
public List<MemberUnionidRelatedDTO> listByWxEnterpriseIdAndDate( String wxEnterpriseId,Date date) {
List<MemberUnionidRelated> list = memberUnionidRelatedMapper.listByWxEnterpriseIdAndDate(wxEnterpriseId,date);
return EntityUtil.changeEntityListByJSON(MemberUnionidRelatedDTO.class,list);
}
......
......@@ -220,12 +220,15 @@
and status_flag = 1
and wx_enterprise_id = #{wxEnterpriseId}
</select>
<select id="listByWxEnterpriseId" resultMap="BaseResultMap" parameterType="java.lang.String" >
<select id="listByWxEnterpriseIdAndDate" resultMap="BaseResultMap" parameterType="java.lang.String" >
select
<include refid="Base_Column_List" />
from tab_haoban_member_unionid_related
where status_flag = 1
and wx_enterprise_id = #{wxEnterpriseId}
<if test="date != null" >
create_time <![CDATA[ >= ]]> #{date,jdbcType=TIMESTAMP},
</if>
</select>
<select id="listByExTernalUseridAndWxUserId" resultMap="BaseResultMap" parameterType="java.lang.String" >
......
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