diff --git a/mallinkAdmin/src/main/resources/db/migration/V201906041735__ALTER_CAMPAIGN_JOIN.sql b/mallinkAdmin/src/main/resources/db/migration/V201906041735__ALTER_CAMPAIGN_JOIN.sql new file mode 100644 index 000000000..731336d8e --- /dev/null +++ b/mallinkAdmin/src/main/resources/db/migration/V201906041735__ALTER_CAMPAIGN_JOIN.sql @@ -0,0 +1 @@ +alter table `wx_campaign_join` add column phone varchar(15) NOT NULL COMMENT '手机号'; diff --git a/mallinkService/src/main/java/com/iformall/domain/po/WxCampaignJoin.java b/mallinkService/src/main/java/com/iformall/domain/po/WxCampaignJoin.java index e52d469b4..bbaac9f68 100644 --- a/mallinkService/src/main/java/com/iformall/domain/po/WxCampaignJoin.java +++ b/mallinkService/src/main/java/com/iformall/domain/po/WxCampaignJoin.java @@ -49,6 +49,9 @@ public class WxCampaignJoin extends BaseEntity { @io.swagger.annotations.ApiModelProperty(value = "地址", name = "address") private String address; + @io.swagger.annotations.ApiModelProperty(value = "手机", name = "phone") + private String phone; + @io.swagger.annotations.ApiModelProperty(value = "答案", name = "answer") private String answer; @io.swagger.annotations.ApiModelProperty(value = "签到状态1签到0未签到", name = "signIn") diff --git a/mallinkService/src/main/java/com/iformall/mapper/WxCampaignJoinMapper.java b/mallinkService/src/main/java/com/iformall/mapper/WxCampaignJoinMapper.java new file mode 100644 index 000000000..fba49dd7c --- /dev/null +++ b/mallinkService/src/main/java/com/iformall/mapper/WxCampaignJoinMapper.java @@ -0,0 +1,12 @@ +package com.iformall.mapper; + +import com.iformall.common.CommonMapper; +import com.iformall.domain.po.WxCampaignJoin; + +import java.util.List; + +public interface WxCampaignJoinMapper extends CommonMapper { + + List findList(WxCampaignJoin params); + +} diff --git a/mallinkService/src/main/resources/mapper/WxCampaignJoinMapper.xml b/mallinkService/src/main/resources/mapper/WxCampaignJoinMapper.xml new file mode 100644 index 000000000..fabdeb43c --- /dev/null +++ b/mallinkService/src/main/resources/mapper/WxCampaignJoinMapper.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + `id`,`tenant_id`,`user_id`,`campaign_id`,`name`,`nick_name`,`birthday`,`sex`,`phone`, + `address`,`answer`,`sign_in`,`status`,`create_time`,`update_time` + + + + + where 1 = 1 + + and `id` = #{id} + + + and `tenant_id` = #{tenantId} + + + and `name` = #{name} + + + and `phone` = #{phone} + + + and `sex` = #{sex} + + + and `sign_in` = #{signIn} + + + and `status` = #{status} + + + + and id in + + #{idItem} + + + order by ${sortColumns} + + + + + +