parent
9f0bc5779b
commit
ae297ff272
12 changed files with 210 additions and 36 deletions
@ -0,0 +1,61 @@ |
|||||||
|
package com.lq.cms.emun; |
||||||
|
|
||||||
|
import java.util.HashMap; |
||||||
|
import java.util.Map; |
||||||
|
|
||||||
|
/** |
||||||
|
* @Author: qi |
||||||
|
* @Description: |
||||||
|
* @Date: Create in 3:04 PM 2019/5/14 |
||||||
|
*/ |
||||||
|
public enum WechatKeywordMatchinTypeEnum { |
||||||
|
KEYWORD_ALL(1,"全匹配"), |
||||||
|
KEYWORD_SECTION(2,"半匹配") |
||||||
|
; |
||||||
|
WechatKeywordMatchinTypeEnum(Integer value,String desc){ |
||||||
|
this.value = value; |
||||||
|
this.desc = desc; |
||||||
|
} |
||||||
|
private Integer value; |
||||||
|
|
||||||
|
private String desc; |
||||||
|
|
||||||
|
public Integer getValue() { |
||||||
|
return value; |
||||||
|
} |
||||||
|
|
||||||
|
public void setValue(Integer value) { |
||||||
|
this.value = value; |
||||||
|
} |
||||||
|
|
||||||
|
public String getDesc() { |
||||||
|
return desc; |
||||||
|
} |
||||||
|
|
||||||
|
public void setDesc(String desc) { |
||||||
|
this.desc = desc; |
||||||
|
} |
||||||
|
private static Map<Integer,String> enumMap = new HashMap<>(WechatInfoTypeEnum.values().length); |
||||||
|
|
||||||
|
static { |
||||||
|
WechatKeywordMatchinTypeEnum[] wechatKeywordMatchinTypeEnums = WechatKeywordMatchinTypeEnum.values(); |
||||||
|
for (WechatKeywordMatchinTypeEnum wechatKeywordMatchinTypeEnum:wechatKeywordMatchinTypeEnums){ |
||||||
|
enumMap.put(wechatKeywordMatchinTypeEnum.value,wechatKeywordMatchinTypeEnum.desc); |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
public static boolean hasValue(int value){ |
||||||
|
|
||||||
|
return enumMap.containsKey(value); |
||||||
|
} |
||||||
|
|
||||||
|
public static Map<Integer, String> getEnumMap(){ |
||||||
|
|
||||||
|
return enumMap; |
||||||
|
} |
||||||
|
|
||||||
|
public static String getDesc(int value){ |
||||||
|
|
||||||
|
return enumMap.get(value); |
||||||
|
} |
||||||
|
} |
@ -0,0 +1,97 @@ |
|||||||
|
package com.lq.cms.vo; |
||||||
|
|
||||||
|
import java.util.Date; |
||||||
|
|
||||||
|
/** |
||||||
|
* @Author: qi |
||||||
|
* @Description: |
||||||
|
* @Date: Create in 5:05 PM 2019/5/13 |
||||||
|
*/ |
||||||
|
public class WechatRuleVo { |
||||||
|
|
||||||
|
/** |
||||||
|
* 规则名称 |
||||||
|
*/ |
||||||
|
private String ruleName; |
||||||
|
/** |
||||||
|
* 创建时间 |
||||||
|
*/ |
||||||
|
private Date createTime; |
||||||
|
/** |
||||||
|
* 创建用户 |
||||||
|
*/ |
||||||
|
private Long createUserId; |
||||||
|
/** |
||||||
|
* 更新时间 |
||||||
|
*/ |
||||||
|
private Date updateTime; |
||||||
|
/** |
||||||
|
* 更新用户 |
||||||
|
*/ |
||||||
|
private Long updateUserId; |
||||||
|
/** |
||||||
|
* 关联微信公众号ID |
||||||
|
*/ |
||||||
|
private Long wechatInfoId; |
||||||
|
|
||||||
|
/** |
||||||
|
* 回复类型(全回复,随机回复) |
||||||
|
*/ |
||||||
|
private Integer replyType ; |
||||||
|
|
||||||
|
public String getRuleName() { |
||||||
|
return ruleName; |
||||||
|
} |
||||||
|
|
||||||
|
public void setRuleName(String ruleName) { |
||||||
|
this.ruleName = ruleName; |
||||||
|
} |
||||||
|
|
||||||
|
public Date getCreateTime() { |
||||||
|
return createTime; |
||||||
|
} |
||||||
|
|
||||||
|
public void setCreateTime(Date createTime) { |
||||||
|
this.createTime = createTime; |
||||||
|
} |
||||||
|
|
||||||
|
public Long getCreateUserId() { |
||||||
|
return createUserId; |
||||||
|
} |
||||||
|
|
||||||
|
public void setCreateUserId(Long createUserId) { |
||||||
|
this.createUserId = createUserId; |
||||||
|
} |
||||||
|
|
||||||
|
public Date getUpdateTime() { |
||||||
|
return updateTime; |
||||||
|
} |
||||||
|
|
||||||
|
public void setUpdateTime(Date updateTime) { |
||||||
|
this.updateTime = updateTime; |
||||||
|
} |
||||||
|
|
||||||
|
public Long getUpdateUserId() { |
||||||
|
return updateUserId; |
||||||
|
} |
||||||
|
|
||||||
|
public void setUpdateUserId(Long updateUserId) { |
||||||
|
this.updateUserId = updateUserId; |
||||||
|
} |
||||||
|
|
||||||
|
public Long getWechatInfoId() { |
||||||
|
return wechatInfoId; |
||||||
|
} |
||||||
|
|
||||||
|
public void setWechatInfoId(Long wechatInfoId) { |
||||||
|
this.wechatInfoId = wechatInfoId; |
||||||
|
} |
||||||
|
|
||||||
|
public Integer getReplyType() { |
||||||
|
return replyType; |
||||||
|
} |
||||||
|
|
||||||
|
public void setReplyType(Integer replyType) { |
||||||
|
this.replyType = replyType; |
||||||
|
} |
||||||
|
} |
Loading…
Reference in new issue