From 675549b007584634db7419fdd92669a6b4be0e49 Mon Sep 17 00:00:00 2001 From: "jinguo24@163.com" Date: Sat, 4 Aug 2018 12:02:33 +0800 Subject: [PATCH] update --- .../java/com/simple/domain/po/WxBLog.java | 92 ++++++ .../java/com/simple/domain/po/WxCLog.java | 92 ++++++ .../com/simple/domain/po/WxCUserCloud.java | 92 ++++++ .../com/simple/domain/po/WxCUserTags.java | 92 ++++++ .../java/com/simple/domain/po/WxCoupon.java | 212 +++++++++++++ .../simple/domain/po/WxCouponActivity.java | 282 ++++++++++++++++++ .../domain/po/WxEtcpParkTransaction.java | 4 +- .../main/java/com/simple/domain/po/WxMsg.java | 162 ++++++++++ .../java/com/simple/domain/po/WxWebLog.java | 92 ++++++ .../main/resources/mapper/WxBLogMapper.xml | 38 +++ .../main/resources/mapper/WxCLogMapper.xml | 38 +++ .../resources/mapper/WxCUserCloudMapper.xml | 38 +++ .../resources/mapper/WxCUserTagsMapper.xml | 38 +++ .../mapper/WxCouponActivityMapper.xml | 76 +++++ .../main/resources/mapper/WxCouponMapper.xml | 62 ++++ .../src/main/resources/mapper/WxMsgMapper.xml | 52 ++++ .../main/resources/mapper/WxWebLogMapper.xml | 38 +++ 17 files changed, 1497 insertions(+), 3 deletions(-) create mode 100644 mallinkService/src/main/java/com/simple/domain/po/WxBLog.java create mode 100644 mallinkService/src/main/java/com/simple/domain/po/WxCLog.java create mode 100644 mallinkService/src/main/java/com/simple/domain/po/WxCUserCloud.java create mode 100644 mallinkService/src/main/java/com/simple/domain/po/WxCUserTags.java create mode 100644 mallinkService/src/main/java/com/simple/domain/po/WxCoupon.java create mode 100644 mallinkService/src/main/java/com/simple/domain/po/WxCouponActivity.java create mode 100644 mallinkService/src/main/java/com/simple/domain/po/WxMsg.java create mode 100644 mallinkService/src/main/java/com/simple/domain/po/WxWebLog.java create mode 100644 mallinkService/src/main/resources/mapper/WxBLogMapper.xml create mode 100644 mallinkService/src/main/resources/mapper/WxCLogMapper.xml create mode 100644 mallinkService/src/main/resources/mapper/WxCUserCloudMapper.xml create mode 100644 mallinkService/src/main/resources/mapper/WxCUserTagsMapper.xml create mode 100644 mallinkService/src/main/resources/mapper/WxCouponActivityMapper.xml create mode 100644 mallinkService/src/main/resources/mapper/WxCouponMapper.xml create mode 100644 mallinkService/src/main/resources/mapper/WxMsgMapper.xml create mode 100644 mallinkService/src/main/resources/mapper/WxWebLogMapper.xml diff --git a/mallinkService/src/main/java/com/simple/domain/po/WxBLog.java b/mallinkService/src/main/java/com/simple/domain/po/WxBLog.java new file mode 100644 index 000000000..7d2edf329 --- /dev/null +++ b/mallinkService/src/main/java/com/simple/domain/po/WxBLog.java @@ -0,0 +1,92 @@ +package com.simple.domain.po; + +import com.simple.common.crud.BaseModel; +import javax.persistence.*; +import java.util.*; +import java.math.*; +import javax.persistence.Transient; +import com.simple.annotation.HoldBegin; +import com.simple.annotation.HoldEnd; + +@Table(name = "wx_b_log") +public class WxBLog extends BaseModel { + private static final long serialVersionUID = 1L; + /***/ + @io.swagger.annotations.ApiModelProperty(value="",name="data") + private String data; + /*创建时间**/ + @io.swagger.annotations.ApiModelProperty(value="创建时间",name="createDate") + private Date createDate; + public String getData() { + return data; + } + public void setData(String _data) { + data = _data; + } + public Date getCreateDate() { + return createDate; + } + public void setCreateDate(Date _createDate) { + createDate = _createDate; + } + + + + public static enum Field + { + Id_ASC("`id` ASC"),Id_DESC("`id` DESC") + ,Data_ASC("`data` ASC"),Data_DESC("`data` DESC") + ,CreateDate_ASC("`createDate` ASC"),CreateDate_DESC("`createDate` DESC") + ; + private String value; + Field(String value){ + this.value = value; + } + public String getValue() { + return value; + } + public void setCol(String value) { + this.value = value; + } + @Override + public String toString() { + return this.getValue(); + } + } + + public void setSortColumns(WxBLog.Field... fields) + { + if (fields == null || fields.length == 0) { + return; + } + for (int k = 0; k < fields.length; k++) { + if (fields[k] == null) { + return; + } + } + StringBuilder sb = new StringBuilder(fields[0].toString()); + for (int k = 1; k < fields.length; k++) { + sb.append(","); + sb.append(fields[k].toString()); + } + super.setSortColumns(sb.toString()); + } + + @Override + public void setSortColumns(String sortColumns) + { + if (sortColumns == null || "".equals(sortColumns.trim())) { + return; + } + if (sortColumns.contains(",")) { + String[] cols = sortColumns.split(","); + java.util.List fList = new java.util.ArrayList(); + for (int k = 0; k < cols.length; k++) { + fList.add(Field.valueOf(cols[k])); + } + this.setSortColumns(fList.toArray(new Field[fList.size()])); + } else { + this.setSortColumns(Field.valueOf(sortColumns)); + } + } +} diff --git a/mallinkService/src/main/java/com/simple/domain/po/WxCLog.java b/mallinkService/src/main/java/com/simple/domain/po/WxCLog.java new file mode 100644 index 000000000..7e03d4e67 --- /dev/null +++ b/mallinkService/src/main/java/com/simple/domain/po/WxCLog.java @@ -0,0 +1,92 @@ +package com.simple.domain.po; + +import com.simple.common.crud.BaseModel; +import javax.persistence.*; +import java.util.*; +import java.math.*; +import javax.persistence.Transient; +import com.simple.annotation.HoldBegin; +import com.simple.annotation.HoldEnd; + +@Table(name = "wx_c_log") +public class WxCLog extends BaseModel { + private static final long serialVersionUID = 1L; + /***/ + @io.swagger.annotations.ApiModelProperty(value="",name="data") + private String data; + /*创建时间**/ + @io.swagger.annotations.ApiModelProperty(value="创建时间",name="createDate") + private Date createDate; + public String getData() { + return data; + } + public void setData(String _data) { + data = _data; + } + public Date getCreateDate() { + return createDate; + } + public void setCreateDate(Date _createDate) { + createDate = _createDate; + } + + + + public static enum Field + { + Id_ASC("`id` ASC"),Id_DESC("`id` DESC") + ,Data_ASC("`data` ASC"),Data_DESC("`data` DESC") + ,CreateDate_ASC("`createDate` ASC"),CreateDate_DESC("`createDate` DESC") + ; + private String value; + Field(String value){ + this.value = value; + } + public String getValue() { + return value; + } + public void setCol(String value) { + this.value = value; + } + @Override + public String toString() { + return this.getValue(); + } + } + + public void setSortColumns(WxCLog.Field... fields) + { + if (fields == null || fields.length == 0) { + return; + } + for (int k = 0; k < fields.length; k++) { + if (fields[k] == null) { + return; + } + } + StringBuilder sb = new StringBuilder(fields[0].toString()); + for (int k = 1; k < fields.length; k++) { + sb.append(","); + sb.append(fields[k].toString()); + } + super.setSortColumns(sb.toString()); + } + + @Override + public void setSortColumns(String sortColumns) + { + if (sortColumns == null || "".equals(sortColumns.trim())) { + return; + } + if (sortColumns.contains(",")) { + String[] cols = sortColumns.split(","); + java.util.List fList = new java.util.ArrayList(); + for (int k = 0; k < cols.length; k++) { + fList.add(Field.valueOf(cols[k])); + } + this.setSortColumns(fList.toArray(new Field[fList.size()])); + } else { + this.setSortColumns(Field.valueOf(sortColumns)); + } + } +} diff --git a/mallinkService/src/main/java/com/simple/domain/po/WxCUserCloud.java b/mallinkService/src/main/java/com/simple/domain/po/WxCUserCloud.java new file mode 100644 index 000000000..0b23196a5 --- /dev/null +++ b/mallinkService/src/main/java/com/simple/domain/po/WxCUserCloud.java @@ -0,0 +1,92 @@ +package com.simple.domain.po; + +import com.simple.common.crud.BaseModel; +import javax.persistence.*; +import java.util.*; +import java.math.*; +import javax.persistence.Transient; +import com.simple.annotation.HoldBegin; +import com.simple.annotation.HoldEnd; + +@Table(name = "wx_c_user_cloud") +public class WxCUserCloud extends BaseModel { + private static final long serialVersionUID = 1L; + /*大数据相关信息**/ + @io.swagger.annotations.ApiModelProperty(value="大数据相关信息",name="cloudData") + private String cloudData; + /*c端用户id**/ + @io.swagger.annotations.ApiModelProperty(value="c端用户id",name="cUserId") + private Integer cUserId; + public String getCloudData() { + return cloudData; + } + public void setCloudData(String _cloudData) { + cloudData = _cloudData; + } + public Integer getCUserId() { + return cUserId; + } + public void setCUserId(Integer _cUserId) { + cUserId = _cUserId; + } + + + + public static enum Field + { + Id_ASC("`id` ASC"),Id_DESC("`id` DESC") + ,CloudData_ASC("`cloudData` ASC"),CloudData_DESC("`cloudData` DESC") + ,CUserId_ASC("`cUserId` ASC"),CUserId_DESC("`cUserId` DESC") + ; + private String value; + Field(String value){ + this.value = value; + } + public String getValue() { + return value; + } + public void setCol(String value) { + this.value = value; + } + @Override + public String toString() { + return this.getValue(); + } + } + + public void setSortColumns(WxCUserCloud.Field... fields) + { + if (fields == null || fields.length == 0) { + return; + } + for (int k = 0; k < fields.length; k++) { + if (fields[k] == null) { + return; + } + } + StringBuilder sb = new StringBuilder(fields[0].toString()); + for (int k = 1; k < fields.length; k++) { + sb.append(","); + sb.append(fields[k].toString()); + } + super.setSortColumns(sb.toString()); + } + + @Override + public void setSortColumns(String sortColumns) + { + if (sortColumns == null || "".equals(sortColumns.trim())) { + return; + } + if (sortColumns.contains(",")) { + String[] cols = sortColumns.split(","); + java.util.List fList = new java.util.ArrayList(); + for (int k = 0; k < cols.length; k++) { + fList.add(Field.valueOf(cols[k])); + } + this.setSortColumns(fList.toArray(new Field[fList.size()])); + } else { + this.setSortColumns(Field.valueOf(sortColumns)); + } + } +} diff --git a/mallinkService/src/main/java/com/simple/domain/po/WxCUserTags.java b/mallinkService/src/main/java/com/simple/domain/po/WxCUserTags.java new file mode 100644 index 000000000..89a4a7d2e --- /dev/null +++ b/mallinkService/src/main/java/com/simple/domain/po/WxCUserTags.java @@ -0,0 +1,92 @@ +package com.simple.domain.po; + +import com.simple.common.crud.BaseModel; +import javax.persistence.*; +import java.util.*; +import java.math.*; +import javax.persistence.Transient; +import com.simple.annotation.HoldBegin; +import com.simple.annotation.HoldEnd; + +@Table(name = "wx_c_user_tags") +public class WxCUserTags extends BaseModel { + private static final long serialVersionUID = 1L; + /*c端用户id**/ + @io.swagger.annotations.ApiModelProperty(value="c端用户id",name="userId") + private Integer userId; + /***/ + @io.swagger.annotations.ApiModelProperty(value="",name="tags") + private String tags; + public Integer getUserId() { + return userId; + } + public void setUserId(Integer _userId) { + userId = _userId; + } + public String getTags() { + return tags; + } + public void setTags(String _tags) { + tags = _tags; + } + + + + public static enum Field + { + Id_ASC("`id` ASC"),Id_DESC("`id` DESC") + ,UserId_ASC("`userId` ASC"),UserId_DESC("`userId` DESC") + ,Tags_ASC("`tags` ASC"),Tags_DESC("`tags` DESC") + ; + private String value; + Field(String value){ + this.value = value; + } + public String getValue() { + return value; + } + public void setCol(String value) { + this.value = value; + } + @Override + public String toString() { + return this.getValue(); + } + } + + public void setSortColumns(WxCUserTags.Field... fields) + { + if (fields == null || fields.length == 0) { + return; + } + for (int k = 0; k < fields.length; k++) { + if (fields[k] == null) { + return; + } + } + StringBuilder sb = new StringBuilder(fields[0].toString()); + for (int k = 1; k < fields.length; k++) { + sb.append(","); + sb.append(fields[k].toString()); + } + super.setSortColumns(sb.toString()); + } + + @Override + public void setSortColumns(String sortColumns) + { + if (sortColumns == null || "".equals(sortColumns.trim())) { + return; + } + if (sortColumns.contains(",")) { + String[] cols = sortColumns.split(","); + java.util.List fList = new java.util.ArrayList(); + for (int k = 0; k < cols.length; k++) { + fList.add(Field.valueOf(cols[k])); + } + this.setSortColumns(fList.toArray(new Field[fList.size()])); + } else { + this.setSortColumns(Field.valueOf(sortColumns)); + } + } +} diff --git a/mallinkService/src/main/java/com/simple/domain/po/WxCoupon.java b/mallinkService/src/main/java/com/simple/domain/po/WxCoupon.java new file mode 100644 index 000000000..0f0c35655 --- /dev/null +++ b/mallinkService/src/main/java/com/simple/domain/po/WxCoupon.java @@ -0,0 +1,212 @@ +package com.simple.domain.po; + +import com.simple.common.crud.BaseModel; +import javax.persistence.*; +import java.util.*; +import java.math.*; +import javax.persistence.Transient; +import com.simple.annotation.HoldBegin; +import com.simple.annotation.HoldEnd; + +@Table(name = "wx_coupon") +public class WxCoupon extends BaseModel { + private static final long serialVersionUID = 1L; + /*卡券活动id**/ + @io.swagger.annotations.ApiModelProperty(value="卡券活动id",name="activityId") + private Integer activityId; + /*券类型**/ + @io.swagger.annotations.ApiModelProperty(value="券类型",name="type") + private Integer type; + /*商户id**/ + @io.swagger.annotations.ApiModelProperty(value="商户id",name="merchantId") + private Integer merchantId; + /*封面图**/ + @io.swagger.annotations.ApiModelProperty(value="封面图",name="coverImg") + private String coverImg; + /*券名称**/ + @io.swagger.annotations.ApiModelProperty(value="券名称",name="title") + private String title; + /*副标题**/ + @io.swagger.annotations.ApiModelProperty(value="副标题",name="subTitle") + private String subTitle; + /*须知**/ + @io.swagger.annotations.ApiModelProperty(value="须知",name="detail") + private String detail; + /*面额**/ + @io.swagger.annotations.ApiModelProperty(value="面额",name="price") + private BigDecimal price; + /*售价**/ + @io.swagger.annotations.ApiModelProperty(value="售价",name="salePrice") + private BigDecimal salePrice; + /*使用条件金额**/ + @io.swagger.annotations.ApiModelProperty(value="使用条件金额",name="usePrice") + private BigDecimal usePrice; + /*业态**/ + @io.swagger.annotations.ApiModelProperty(value="业态",name="business") + private String business; + /*状态(0.未绑定1.已绑定)**/ + @io.swagger.annotations.ApiModelProperty(value="状态(0.未绑定1.已绑定)",name="status") + private Integer status; + /*创建时间**/ + @io.swagger.annotations.ApiModelProperty(value="创建时间",name="createDate") + private Date createDate; + /*更新时间**/ + @io.swagger.annotations.ApiModelProperty(value="更新时间",name="updateDate") + private Date updateDate; + public Integer getActivityId() { + return activityId; + } + public void setActivityId(Integer _activityId) { + activityId = _activityId; + } + public Integer getType() { + return type; + } + public void setType(Integer _type) { + type = _type; + } + public Integer getMerchantId() { + return merchantId; + } + public void setMerchantId(Integer _merchantId) { + merchantId = _merchantId; + } + public String getCoverImg() { + return coverImg; + } + public void setCoverImg(String _coverImg) { + coverImg = _coverImg; + } + public String getTitle() { + return title; + } + public void setTitle(String _title) { + title = _title; + } + public String getSubTitle() { + return subTitle; + } + public void setSubTitle(String _subTitle) { + subTitle = _subTitle; + } + public String getDetail() { + return detail; + } + public void setDetail(String _detail) { + detail = _detail; + } + public BigDecimal getPrice() { + return price; + } + public void setPrice(BigDecimal _price) { + price = _price; + } + public BigDecimal getSalePrice() { + return salePrice; + } + public void setSalePrice(BigDecimal _salePrice) { + salePrice = _salePrice; + } + public BigDecimal getUsePrice() { + return usePrice; + } + public void setUsePrice(BigDecimal _usePrice) { + usePrice = _usePrice; + } + public String getBusiness() { + return business; + } + public void setBusiness(String _business) { + business = _business; + } + public Integer getStatus() { + return status; + } + public void setStatus(Integer _status) { + status = _status; + } + public Date getCreateDate() { + return createDate; + } + public void setCreateDate(Date _createDate) { + createDate = _createDate; + } + public Date getUpdateDate() { + return updateDate; + } + public void setUpdateDate(Date _updateDate) { + updateDate = _updateDate; + } + + + + public static enum Field + { + Id_ASC("`id` ASC"),Id_DESC("`id` DESC") + ,ActivityId_ASC("`activityId` ASC"),ActivityId_DESC("`activityId` DESC") + ,Type_ASC("`type` ASC"),Type_DESC("`type` DESC") + ,MerchantId_ASC("`merchantId` ASC"),MerchantId_DESC("`merchantId` DESC") + ,CoverImg_ASC("`coverImg` ASC"),CoverImg_DESC("`coverImg` DESC") + ,Title_ASC("`title` ASC"),Title_DESC("`title` DESC") + ,SubTitle_ASC("`subTitle` ASC"),SubTitle_DESC("`subTitle` DESC") + ,Detail_ASC("`detail` ASC"),Detail_DESC("`detail` DESC") + ,Price_ASC("`price` ASC"),Price_DESC("`price` DESC") + ,SalePrice_ASC("`salePrice` ASC"),SalePrice_DESC("`salePrice` DESC") + ,UsePrice_ASC("`usePrice` ASC"),UsePrice_DESC("`usePrice` DESC") + ,Business_ASC("`business` ASC"),Business_DESC("`business` DESC") + ,Status_ASC("`status` ASC"),Status_DESC("`status` DESC") + ,CreateDate_ASC("`createDate` ASC"),CreateDate_DESC("`createDate` DESC") + ,UpdateDate_ASC("`updateDate` ASC"),UpdateDate_DESC("`updateDate` DESC") + ; + private String value; + Field(String value){ + this.value = value; + } + public String getValue() { + return value; + } + public void setCol(String value) { + this.value = value; + } + @Override + public String toString() { + return this.getValue(); + } + } + + public void setSortColumns(WxCoupon.Field... fields) + { + if (fields == null || fields.length == 0) { + return; + } + for (int k = 0; k < fields.length; k++) { + if (fields[k] == null) { + return; + } + } + StringBuilder sb = new StringBuilder(fields[0].toString()); + for (int k = 1; k < fields.length; k++) { + sb.append(","); + sb.append(fields[k].toString()); + } + super.setSortColumns(sb.toString()); + } + + @Override + public void setSortColumns(String sortColumns) + { + if (sortColumns == null || "".equals(sortColumns.trim())) { + return; + } + if (sortColumns.contains(",")) { + String[] cols = sortColumns.split(","); + java.util.List fList = new java.util.ArrayList(); + for (int k = 0; k < cols.length; k++) { + fList.add(Field.valueOf(cols[k])); + } + this.setSortColumns(fList.toArray(new Field[fList.size()])); + } else { + this.setSortColumns(Field.valueOf(sortColumns)); + } + } +} diff --git a/mallinkService/src/main/java/com/simple/domain/po/WxCouponActivity.java b/mallinkService/src/main/java/com/simple/domain/po/WxCouponActivity.java new file mode 100644 index 000000000..13b5a5d04 --- /dev/null +++ b/mallinkService/src/main/java/com/simple/domain/po/WxCouponActivity.java @@ -0,0 +1,282 @@ +package com.simple.domain.po; + +import com.simple.common.crud.BaseModel; +import javax.persistence.*; +import java.util.*; +import java.math.*; +import javax.persistence.Transient; +import com.simple.annotation.HoldBegin; +import com.simple.annotation.HoldEnd; + +@Table(name = "wx_coupon_activity") +public class WxCouponActivity extends BaseModel { + private static final long serialVersionUID = 1L; + /*券类型(1.满减券,2.代金券,3.团购券,4.礼品券,5.停车券)**/ + @io.swagger.annotations.ApiModelProperty(value="券类型(1.满减券,2.代金券,3.团购券,4.礼品券,5.停车券)",name="type") + private Integer type; + /*商户id**/ + @io.swagger.annotations.ApiModelProperty(value="商户id",name="merchantId") + private Integer merchantId; + /*封面图**/ + @io.swagger.annotations.ApiModelProperty(value="封面图",name="coverImg") + private String coverImg; + /*券名称**/ + @io.swagger.annotations.ApiModelProperty(value="券名称",name="title") + private String title; + /*副标题**/ + @io.swagger.annotations.ApiModelProperty(value="副标题",name="subTitle") + private String subTitle; + /*售价(适用于类型2,3,4,5)**/ + @io.swagger.annotations.ApiModelProperty(value="售价(适用于类型2,3,4,5)",name="salePrice") + private BigDecimal salePrice; + /*使用条件金额(适用于类型1,2,3,4)**/ + @io.swagger.annotations.ApiModelProperty(value="使用条件金额(适用于类型1,2,3,4)",name="usePrice") + private BigDecimal usePrice; + /*限领张数**/ + @io.swagger.annotations.ApiModelProperty(value="限领张数",name="useLimitQuantity") + private Integer useLimitQuantity; + /*发放开始时间**/ + @io.swagger.annotations.ApiModelProperty(value="发放开始时间",name="sendStartDate") + private Date sendStartDate; + /*发放结束时间**/ + @io.swagger.annotations.ApiModelProperty(value="发放结束时间",name="sendEndDate") + private Date sendEndDate; + /*有效日期-开始**/ + @io.swagger.annotations.ApiModelProperty(value="有效日期-开始",name="validStartDate") + private Date validStartDate; + /*有效日期-结束**/ + @io.swagger.annotations.ApiModelProperty(value="有效日期-结束",name="validEndDate") + private Date validEndDate; + /*自领取之日几日有效,(停车券当天有效)**/ + @io.swagger.annotations.ApiModelProperty(value="自领取之日几日有效,(停车券当天有效)",name="validDays") + private Integer validDays; + /*须知**/ + @io.swagger.annotations.ApiModelProperty(value="须知",name="detail") + private String detail; + /*发券方式(1.主动领取,2.定向投放)**/ + @io.swagger.annotations.ApiModelProperty(value="发券方式(1.主动领取,2.定向投放)",name="sendType") + private Integer sendType; + /*定向投放(1.banner图,2.限时抢购)**/ + @io.swagger.annotations.ApiModelProperty(value="定向投放(1.banner图,2.限时抢购)",name="targetAd") + private Integer targetAd; + /*业态**/ + @io.swagger.annotations.ApiModelProperty(value="业态",name="businesses") + private String businesses; + /*面额**/ + @io.swagger.annotations.ApiModelProperty(value="面额",name="price") + private BigDecimal price; + /*库存**/ + @io.swagger.annotations.ApiModelProperty(value="库存",name="number") + private Integer number; + /*总数**/ + @io.swagger.annotations.ApiModelProperty(value="总数",name="total") + private Integer total; + /*状态(0:草稿,1:待生效,2:已生效,3:已失效,4:已作废)**/ + @io.swagger.annotations.ApiModelProperty(value="状态(0:草稿,1:待生效,2:已生效,3:已失效,4:已作废)",name="status") + private Integer status; + public Integer getType() { + return type; + } + public void setType(Integer _type) { + type = _type; + } + public Integer getMerchantId() { + return merchantId; + } + public void setMerchantId(Integer _merchantId) { + merchantId = _merchantId; + } + public String getCoverImg() { + return coverImg; + } + public void setCoverImg(String _coverImg) { + coverImg = _coverImg; + } + public String getTitle() { + return title; + } + public void setTitle(String _title) { + title = _title; + } + public String getSubTitle() { + return subTitle; + } + public void setSubTitle(String _subTitle) { + subTitle = _subTitle; + } + public BigDecimal getSalePrice() { + return salePrice; + } + public void setSalePrice(BigDecimal _salePrice) { + salePrice = _salePrice; + } + public BigDecimal getUsePrice() { + return usePrice; + } + public void setUsePrice(BigDecimal _usePrice) { + usePrice = _usePrice; + } + public Integer getUseLimitQuantity() { + return useLimitQuantity; + } + public void setUseLimitQuantity(Integer _useLimitQuantity) { + useLimitQuantity = _useLimitQuantity; + } + public Date getSendStartDate() { + return sendStartDate; + } + public void setSendStartDate(Date _sendStartDate) { + sendStartDate = _sendStartDate; + } + public Date getSendEndDate() { + return sendEndDate; + } + public void setSendEndDate(Date _sendEndDate) { + sendEndDate = _sendEndDate; + } + public Date getValidStartDate() { + return validStartDate; + } + public void setValidStartDate(Date _validStartDate) { + validStartDate = _validStartDate; + } + public Date getValidEndDate() { + return validEndDate; + } + public void setValidEndDate(Date _validEndDate) { + validEndDate = _validEndDate; + } + public Integer getValidDays() { + return validDays; + } + public void setValidDays(Integer _validDays) { + validDays = _validDays; + } + public String getDetail() { + return detail; + } + public void setDetail(String _detail) { + detail = _detail; + } + public Integer getSendType() { + return sendType; + } + public void setSendType(Integer _sendType) { + sendType = _sendType; + } + public Integer getTargetAd() { + return targetAd; + } + public void setTargetAd(Integer _targetAd) { + targetAd = _targetAd; + } + public String getBusinesses() { + return businesses; + } + public void setBusinesses(String _businesses) { + businesses = _businesses; + } + public BigDecimal getPrice() { + return price; + } + public void setPrice(BigDecimal _price) { + price = _price; + } + public Integer getNumber() { + return number; + } + public void setNumber(Integer _number) { + number = _number; + } + public Integer getTotal() { + return total; + } + public void setTotal(Integer _total) { + total = _total; + } + public Integer getStatus() { + return status; + } + public void setStatus(Integer _status) { + status = _status; + } + + + + public static enum Field + { + Id_ASC("`id` ASC"),Id_DESC("`id` DESC") + ,Type_ASC("`type` ASC"),Type_DESC("`type` DESC") + ,MerchantId_ASC("`merchantId` ASC"),MerchantId_DESC("`merchantId` DESC") + ,CoverImg_ASC("`coverImg` ASC"),CoverImg_DESC("`coverImg` DESC") + ,Title_ASC("`title` ASC"),Title_DESC("`title` DESC") + ,SubTitle_ASC("`subTitle` ASC"),SubTitle_DESC("`subTitle` DESC") + ,SalePrice_ASC("`salePrice` ASC"),SalePrice_DESC("`salePrice` DESC") + ,UsePrice_ASC("`usePrice` ASC"),UsePrice_DESC("`usePrice` DESC") + ,UseLimitQuantity_ASC("`useLimitQuantity` ASC"),UseLimitQuantity_DESC("`useLimitQuantity` DESC") + ,SendStartDate_ASC("`sendStartDate` ASC"),SendStartDate_DESC("`sendStartDate` DESC") + ,SendEndDate_ASC("`sendEndDate` ASC"),SendEndDate_DESC("`sendEndDate` DESC") + ,ValidStartDate_ASC("`validStartDate` ASC"),ValidStartDate_DESC("`validStartDate` DESC") + ,ValidEndDate_ASC("`validEndDate` ASC"),ValidEndDate_DESC("`validEndDate` DESC") + ,ValidDays_ASC("`validDays` ASC"),ValidDays_DESC("`validDays` DESC") + ,Detail_ASC("`detail` ASC"),Detail_DESC("`detail` DESC") + ,SendType_ASC("`sendType` ASC"),SendType_DESC("`sendType` DESC") + ,TargetAd_ASC("`targetAd` ASC"),TargetAd_DESC("`targetAd` DESC") + ,Businesses_ASC("`businesses` ASC"),Businesses_DESC("`businesses` DESC") + ,Price_ASC("`price` ASC"),Price_DESC("`price` DESC") + ,Number_ASC("`number` ASC"),Number_DESC("`number` DESC") + ,Total_ASC("`total` ASC"),Total_DESC("`total` DESC") + ,Status_ASC("`status` ASC"),Status_DESC("`status` DESC") + ; + private String value; + Field(String value){ + this.value = value; + } + public String getValue() { + return value; + } + public void setCol(String value) { + this.value = value; + } + @Override + public String toString() { + return this.getValue(); + } + } + + public void setSortColumns(WxCouponActivity.Field... fields) + { + if (fields == null || fields.length == 0) { + return; + } + for (int k = 0; k < fields.length; k++) { + if (fields[k] == null) { + return; + } + } + StringBuilder sb = new StringBuilder(fields[0].toString()); + for (int k = 1; k < fields.length; k++) { + sb.append(","); + sb.append(fields[k].toString()); + } + super.setSortColumns(sb.toString()); + } + + @Override + public void setSortColumns(String sortColumns) + { + if (sortColumns == null || "".equals(sortColumns.trim())) { + return; + } + if (sortColumns.contains(",")) { + String[] cols = sortColumns.split(","); + java.util.List fList = new java.util.ArrayList(); + for (int k = 0; k < cols.length; k++) { + fList.add(Field.valueOf(cols[k])); + } + this.setSortColumns(fList.toArray(new Field[fList.size()])); + } else { + this.setSortColumns(Field.valueOf(sortColumns)); + } + } +} diff --git a/mallinkService/src/main/java/com/simple/domain/po/WxEtcpParkTransaction.java b/mallinkService/src/main/java/com/simple/domain/po/WxEtcpParkTransaction.java index e6646610a..aad2bb9d8 100644 --- a/mallinkService/src/main/java/com/simple/domain/po/WxEtcpParkTransaction.java +++ b/mallinkService/src/main/java/com/simple/domain/po/WxEtcpParkTransaction.java @@ -14,9 +14,7 @@ public class WxEtcpParkTransaction extends BaseModel { /*Integer 支付方式(1 微信公众号内支付 2 支付宝 H5 支付 3 微信二维码 4 支付宝二维码 5 微信 H5)**/ - @io.swagger.annotations.ApiModelProperty(value="Integer 支付方式(1 微信公众号内支付 -2 支付宝 H5 支付 3 微信二维码 -4 支付宝二维码 5 微信 H5)",name="payType") + @io.swagger.annotations.ApiModelProperty(value="Integer支付方式(1 微信公众号内支付2 支付宝 H5 支付 3 微信二维码4 支付宝二维码 5 微信 H5)",name="payType") private Integer payType; /*停车记录标识(查费接口中的 返回的 orderId 字段)**/ @io.swagger.annotations.ApiModelProperty(value="停车记录标识(查费接口中的 返回的 orderId 字段)",name="synId") diff --git a/mallinkService/src/main/java/com/simple/domain/po/WxMsg.java b/mallinkService/src/main/java/com/simple/domain/po/WxMsg.java new file mode 100644 index 000000000..79619e3ea --- /dev/null +++ b/mallinkService/src/main/java/com/simple/domain/po/WxMsg.java @@ -0,0 +1,162 @@ +package com.simple.domain.po; + +import com.simple.common.crud.BaseModel; +import javax.persistence.*; +import java.util.*; +import java.math.*; +import javax.persistence.Transient; +import com.simple.annotation.HoldBegin; +import com.simple.annotation.HoldEnd; + +@Table(name = "wx_msg") +public class WxMsg extends BaseModel { + private static final long serialVersionUID = 1L; + /*模板id**/ + @io.swagger.annotations.ApiModelProperty(value="模板id",name="modelId") + private Integer modelId; + /*内容**/ + @io.swagger.annotations.ApiModelProperty(value="内容",name="msg") + private String msg; + /*发送时间**/ + @io.swagger.annotations.ApiModelProperty(value="发送时间",name="sendtime") + private Date sendtime; + /*发送时间**/ + @io.swagger.annotations.ApiModelProperty(value="发送时间",name="createtime") + private Date createtime; + /*预计发送数量**/ + @io.swagger.annotations.ApiModelProperty(value="预计发送数量",name="expectSendNumber") + private String expectSendNumber; + /*成功数量**/ + @io.swagger.annotations.ApiModelProperty(value="成功数量",name="successNumber") + private String successNumber; + /*错误数量**/ + @io.swagger.annotations.ApiModelProperty(value="错误数量",name="errorNumber") + private String errorNumber; + /***/ + @io.swagger.annotations.ApiModelProperty(value="",name="returnResult") + private String returnResult; + /***/ + @io.swagger.annotations.ApiModelProperty(value="",name="phones") + private String phones; + public Integer getModelId() { + return modelId; + } + public void setModelId(Integer _modelId) { + modelId = _modelId; + } + public String getMsg() { + return msg; + } + public void setMsg(String _msg) { + msg = _msg; + } + public Date getSendtime() { + return sendtime; + } + public void setSendtime(Date _sendtime) { + sendtime = _sendtime; + } + public Date getCreatetime() { + return createtime; + } + public void setCreatetime(Date _createtime) { + createtime = _createtime; + } + public String getExpectSendNumber() { + return expectSendNumber; + } + public void setExpectSendNumber(String _expectSendNumber) { + expectSendNumber = _expectSendNumber; + } + public String getSuccessNumber() { + return successNumber; + } + public void setSuccessNumber(String _successNumber) { + successNumber = _successNumber; + } + public String getErrorNumber() { + return errorNumber; + } + public void setErrorNumber(String _errorNumber) { + errorNumber = _errorNumber; + } + public String getReturnResult() { + return returnResult; + } + public void setReturnResult(String _returnResult) { + returnResult = _returnResult; + } + public String getPhones() { + return phones; + } + public void setPhones(String _phones) { + phones = _phones; + } + + + + public static enum Field + { + Id_ASC("`id` ASC"),Id_DESC("`id` DESC") + ,ModelId_ASC("`modelId` ASC"),ModelId_DESC("`modelId` DESC") + ,Msg_ASC("`msg` ASC"),Msg_DESC("`msg` DESC") + ,Sendtime_ASC("`sendtime` ASC"),Sendtime_DESC("`sendtime` DESC") + ,Createtime_ASC("`createtime` ASC"),Createtime_DESC("`createtime` DESC") + ,ExpectSendNumber_ASC("`expectSendNumber` ASC"),ExpectSendNumber_DESC("`expectSendNumber` DESC") + ,SuccessNumber_ASC("`successNumber` ASC"),SuccessNumber_DESC("`successNumber` DESC") + ,ErrorNumber_ASC("`errorNumber` ASC"),ErrorNumber_DESC("`errorNumber` DESC") + ,ReturnResult_ASC("`returnResult` ASC"),ReturnResult_DESC("`returnResult` DESC") + ,Phones_ASC("`phones` ASC"),Phones_DESC("`phones` DESC") + ; + private String value; + Field(String value){ + this.value = value; + } + public String getValue() { + return value; + } + public void setCol(String value) { + this.value = value; + } + @Override + public String toString() { + return this.getValue(); + } + } + + public void setSortColumns(WxMsg.Field... fields) + { + if (fields == null || fields.length == 0) { + return; + } + for (int k = 0; k < fields.length; k++) { + if (fields[k] == null) { + return; + } + } + StringBuilder sb = new StringBuilder(fields[0].toString()); + for (int k = 1; k < fields.length; k++) { + sb.append(","); + sb.append(fields[k].toString()); + } + super.setSortColumns(sb.toString()); + } + + @Override + public void setSortColumns(String sortColumns) + { + if (sortColumns == null || "".equals(sortColumns.trim())) { + return; + } + if (sortColumns.contains(",")) { + String[] cols = sortColumns.split(","); + java.util.List fList = new java.util.ArrayList(); + for (int k = 0; k < cols.length; k++) { + fList.add(Field.valueOf(cols[k])); + } + this.setSortColumns(fList.toArray(new Field[fList.size()])); + } else { + this.setSortColumns(Field.valueOf(sortColumns)); + } + } +} diff --git a/mallinkService/src/main/java/com/simple/domain/po/WxWebLog.java b/mallinkService/src/main/java/com/simple/domain/po/WxWebLog.java new file mode 100644 index 000000000..fac31117b --- /dev/null +++ b/mallinkService/src/main/java/com/simple/domain/po/WxWebLog.java @@ -0,0 +1,92 @@ +package com.simple.domain.po; + +import com.simple.common.crud.BaseModel; +import javax.persistence.*; +import java.util.*; +import java.math.*; +import javax.persistence.Transient; +import com.simple.annotation.HoldBegin; +import com.simple.annotation.HoldEnd; + +@Table(name = "wx_web_log") +public class WxWebLog extends BaseModel { + private static final long serialVersionUID = 1L; + /***/ + @io.swagger.annotations.ApiModelProperty(value="",name="data") + private String data; + /*创建时间**/ + @io.swagger.annotations.ApiModelProperty(value="创建时间",name="createDate") + private Date createDate; + public String getData() { + return data; + } + public void setData(String _data) { + data = _data; + } + public Date getCreateDate() { + return createDate; + } + public void setCreateDate(Date _createDate) { + createDate = _createDate; + } + + + + public static enum Field + { + Id_ASC("`id` ASC"),Id_DESC("`id` DESC") + ,Data_ASC("`data` ASC"),Data_DESC("`data` DESC") + ,CreateDate_ASC("`createDate` ASC"),CreateDate_DESC("`createDate` DESC") + ; + private String value; + Field(String value){ + this.value = value; + } + public String getValue() { + return value; + } + public void setCol(String value) { + this.value = value; + } + @Override + public String toString() { + return this.getValue(); + } + } + + public void setSortColumns(WxWebLog.Field... fields) + { + if (fields == null || fields.length == 0) { + return; + } + for (int k = 0; k < fields.length; k++) { + if (fields[k] == null) { + return; + } + } + StringBuilder sb = new StringBuilder(fields[0].toString()); + for (int k = 1; k < fields.length; k++) { + sb.append(","); + sb.append(fields[k].toString()); + } + super.setSortColumns(sb.toString()); + } + + @Override + public void setSortColumns(String sortColumns) + { + if (sortColumns == null || "".equals(sortColumns.trim())) { + return; + } + if (sortColumns.contains(",")) { + String[] cols = sortColumns.split(","); + java.util.List fList = new java.util.ArrayList(); + for (int k = 0; k < cols.length; k++) { + fList.add(Field.valueOf(cols[k])); + } + this.setSortColumns(fList.toArray(new Field[fList.size()])); + } else { + this.setSortColumns(Field.valueOf(sortColumns)); + } + } +} diff --git a/mallinkService/src/main/resources/mapper/WxBLogMapper.xml b/mallinkService/src/main/resources/mapper/WxBLogMapper.xml new file mode 100644 index 000000000..fb5dc1561 --- /dev/null +++ b/mallinkService/src/main/resources/mapper/WxBLogMapper.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + `id`,`data`,`create_date` + + + + where 1 = 1 + and `id` = #{id} + and `data` = #{data} + and `create_date` = #{createDate} + + and id in + + #{idItem} + + + order by ${sortColumns} + + + + + + + + + + diff --git a/mallinkService/src/main/resources/mapper/WxCLogMapper.xml b/mallinkService/src/main/resources/mapper/WxCLogMapper.xml new file mode 100644 index 000000000..b17e81a4c --- /dev/null +++ b/mallinkService/src/main/resources/mapper/WxCLogMapper.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + `id`,`data`,`create_date` + + + + where 1 = 1 + and `id` = #{id} + and `data` = #{data} + and `create_date` = #{createDate} + + and id in + + #{idItem} + + + order by ${sortColumns} + + + + + + + + + + diff --git a/mallinkService/src/main/resources/mapper/WxCUserCloudMapper.xml b/mallinkService/src/main/resources/mapper/WxCUserCloudMapper.xml new file mode 100644 index 000000000..77c64435f --- /dev/null +++ b/mallinkService/src/main/resources/mapper/WxCUserCloudMapper.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + `id`,`cloud_data`,`c_user_id` + + + + where 1 = 1 + and `id` = #{id} + and `cloud_data` = #{cloudData} + and `c_user_id` = #{cUserId} + + and id in + + #{idItem} + + + order by ${sortColumns} + + + + + + + + + + diff --git a/mallinkService/src/main/resources/mapper/WxCUserTagsMapper.xml b/mallinkService/src/main/resources/mapper/WxCUserTagsMapper.xml new file mode 100644 index 000000000..00c2a170d --- /dev/null +++ b/mallinkService/src/main/resources/mapper/WxCUserTagsMapper.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + `id`,`user_id`,`tags` + + + + where 1 = 1 + and `id` = #{id} + and `user_id` = #{userId} + and `tags` = #{tags} + + and id in + + #{idItem} + + + order by ${sortColumns} + + + + + + + + + + diff --git a/mallinkService/src/main/resources/mapper/WxCouponActivityMapper.xml b/mallinkService/src/main/resources/mapper/WxCouponActivityMapper.xml new file mode 100644 index 000000000..346552137 --- /dev/null +++ b/mallinkService/src/main/resources/mapper/WxCouponActivityMapper.xml @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + `id`,`type`,`merchant_id`,`cover_img`,`title`,`sub_title`,`sale_price`,`use_price`,`use_limit_quantity`,`send_start_date`,`send_end_date`,`valid_start_date`,`valid_end_date`,`valid_days`,`detail`,`send_type`,`target_ad`,`businesses`,`price`,`number`,`total`,`status` + + + + where 1 = 1 + and `id` = #{id} + and `type` = #{type} + and `merchant_id` = #{merchantId} + and `cover_img` = #{coverImg} + and `title` = #{title} + and `sub_title` = #{subTitle} + and `sale_price` = #{salePrice} + and `use_price` = #{usePrice} + and `use_limit_quantity` = #{useLimitQuantity} + and `send_start_date` = #{sendStartDate} + and `send_end_date` = #{sendEndDate} + and `valid_start_date` = #{validStartDate} + and `valid_end_date` = #{validEndDate} + and `valid_days` = #{validDays} + and `detail` = #{detail} + and `send_type` = #{sendType} + and `target_ad` = #{targetAd} + and `businesses` = #{businesses} + and `price` = #{price} + and `number` = #{number} + and `total` = #{total} + and `status` = #{status} + + and id in + + #{idItem} + + + order by ${sortColumns} + + + + + + + + + + diff --git a/mallinkService/src/main/resources/mapper/WxCouponMapper.xml b/mallinkService/src/main/resources/mapper/WxCouponMapper.xml new file mode 100644 index 000000000..9f5fcc84e --- /dev/null +++ b/mallinkService/src/main/resources/mapper/WxCouponMapper.xml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + `id`,`activity_id`,`type`,`merchant_id`,`cover_img`,`title`,`sub_title`,`detail`,`price`,`sale_price`,`use_price`,`business`,`status`,`create_date`,`update_date` + + + + where 1 = 1 + and `id` = #{id} + and `activity_id` = #{activityId} + and `type` = #{type} + and `merchant_id` = #{merchantId} + and `cover_img` = #{coverImg} + and `title` = #{title} + and `sub_title` = #{subTitle} + and `detail` = #{detail} + and `price` = #{price} + and `sale_price` = #{salePrice} + and `use_price` = #{usePrice} + and `business` = #{business} + and `status` = #{status} + and `create_date` = #{createDate} + and `update_date` = #{updateDate} + + and id in + + #{idItem} + + + order by ${sortColumns} + + + + + + + + + + diff --git a/mallinkService/src/main/resources/mapper/WxMsgMapper.xml b/mallinkService/src/main/resources/mapper/WxMsgMapper.xml new file mode 100644 index 000000000..5df6dfa7b --- /dev/null +++ b/mallinkService/src/main/resources/mapper/WxMsgMapper.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + `id`,`model_id`,`msg`,`sendtime`,`createtime`,`expect_send_number`,`success_number`,`error_number`,`return_result`,`phones` + + + + where 1 = 1 + and `id` = #{id} + and `model_id` = #{modelId} + and `msg` = #{msg} + and `sendtime` = #{sendtime} + and `createtime` = #{createtime} + and `expect_send_number` = #{expectSendNumber} + and `success_number` = #{successNumber} + and `error_number` = #{errorNumber} + and `return_result` = #{returnResult} + and `phones` = #{phones} + + and id in + + #{idItem} + + + order by ${sortColumns} + + + + + + + + + + diff --git a/mallinkService/src/main/resources/mapper/WxWebLogMapper.xml b/mallinkService/src/main/resources/mapper/WxWebLogMapper.xml new file mode 100644 index 000000000..c0eaba31a --- /dev/null +++ b/mallinkService/src/main/resources/mapper/WxWebLogMapper.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + `id`,`data`,`create_date` + + + + where 1 = 1 + and `id` = #{id} + and `data` = #{data} + and `create_date` = #{createDate} + + and id in + + #{idItem} + + + order by ${sortColumns} + + + + + + + + + +