first commit
This commit is contained in:
9
src/main/java/com/kimgo/wepush/model/CallInfo.java
Normal file
9
src/main/java/com/kimgo/wepush/model/CallInfo.java
Normal file
@@ -0,0 +1,9 @@
|
||||
package com.kimgo.wepush.model;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class CallInfo {
|
||||
private String phoneNumber;
|
||||
private String callTime;
|
||||
}
|
||||
48
src/main/java/com/kimgo/wepush/model/QyWeChatAppInfo.java
Normal file
48
src/main/java/com/kimgo/wepush/model/QyWeChatAppInfo.java
Normal file
@@ -0,0 +1,48 @@
|
||||
package com.kimgo.wepush.model;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
@TableName(value = "qywechat_appinfo")
|
||||
public class QyWeChatAppInfo {
|
||||
/**
|
||||
*id
|
||||
*/
|
||||
@TableId(type = IdType.AUTO)
|
||||
private Integer id;
|
||||
|
||||
/**
|
||||
*企业微信应用名
|
||||
*/
|
||||
|
||||
private String applicationName;
|
||||
|
||||
/**
|
||||
*企业微信自建应用id
|
||||
*/
|
||||
private String AgentId;
|
||||
|
||||
/**
|
||||
*企业微信绑定电话号码
|
||||
*/
|
||||
private String phoneNumber;
|
||||
|
||||
/**
|
||||
*企业微信应用corpid
|
||||
*/
|
||||
private String corpId;
|
||||
|
||||
/**
|
||||
*企业微信corpsecret
|
||||
*/
|
||||
private String corpSecret;
|
||||
|
||||
/**
|
||||
*企业微信accesstoken
|
||||
*/
|
||||
private String accessToken;
|
||||
|
||||
}
|
||||
17
src/main/java/com/kimgo/wepush/model/QyWeChatURL.java
Normal file
17
src/main/java/com/kimgo/wepush/model/QyWeChatURL.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package com.kimgo.wepush.model;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
@TableName("qywechat_url")
|
||||
public class QyWeChatURL {
|
||||
@TableId(type = IdType.AUTO)
|
||||
private Integer id;
|
||||
private String phoneNumber;
|
||||
private String sendTextCardMessageUrl;
|
||||
private String qyWechatGetTokenUrl;
|
||||
|
||||
}
|
||||
36
src/main/java/com/kimgo/wepush/model/SMSInfo.java
Normal file
36
src/main/java/com/kimgo/wepush/model/SMSInfo.java
Normal file
@@ -0,0 +1,36 @@
|
||||
package com.kimgo.wepush.model;
|
||||
|
||||
import io.micrometer.common.util.StringUtils;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.ToString;
|
||||
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@ToString
|
||||
public class SMSInfo {
|
||||
private String smsNumber;
|
||||
private String smsAcceptanceTime;
|
||||
private String smsContent;
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "SMSInfo{" +
|
||||
"SMSNumber='" + smsNumber + '\'' +
|
||||
", SMSAcceptanceTime='" + smsNumber + '\'' +
|
||||
", SMSContent='" + smsNumber + '\'' +
|
||||
'}';
|
||||
}
|
||||
|
||||
/**
|
||||
* 验证字段是否非空。
|
||||
*
|
||||
* @return 如果所有字段都非空,则返回 true,否则返回 false。
|
||||
*/
|
||||
public boolean validateFields() {
|
||||
return StringUtils.isNotBlank(smsNumber) &&
|
||||
StringUtils.isNotBlank(smsAcceptanceTime) &&
|
||||
StringUtils.isNotBlank(smsContent);
|
||||
}
|
||||
}
|
||||
25
src/main/java/com/kimgo/wepush/model/TextCardMessage.java
Normal file
25
src/main/java/com/kimgo/wepush/model/TextCardMessage.java
Normal file
@@ -0,0 +1,25 @@
|
||||
package com.kimgo.wepush.model;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
@Data
|
||||
@TableName("")
|
||||
public class TextCardMessage {
|
||||
|
||||
private String touser;
|
||||
private String msgtype;
|
||||
private long agentid;
|
||||
private TextCard textcard;
|
||||
private int enable_duplicate_check;
|
||||
private long duplicate_check_interval;
|
||||
|
||||
@Data
|
||||
public static class TextCard {
|
||||
private String title;
|
||||
private String description;
|
||||
private String url;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user