-
-
Notifications
You must be signed in to change notification settings - Fork 9.1k
在企业微信中获取审批单详情中控件的实体类中添加date_range解决当返回控件类型为date_range时无法获取到对应的数据,添加了外部联系人聊天敏感词的的新增、修改、删除的接口方法 #2592
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 2 commits
Commits
Show all changes
5 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
58 changes: 58 additions & 0 deletions
58
weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/external/WxCpInterceptRuleResp.java
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,58 @@ | ||
| package me.chanjar.weixin.cp.bean.external; | ||
|
|
||
| import com.google.gson.annotations.SerializedName; | ||
| import lombok.AllArgsConstructor; | ||
| import lombok.Builder; | ||
| import lombok.Data; | ||
| import lombok.NoArgsConstructor; | ||
| import me.chanjar.weixin.cp.util.json.WxCpGsonBuilder; | ||
|
|
||
| import java.util.Date; | ||
| import java.util.List; | ||
|
|
||
| /** | ||
| * 新增敏感词规则请求参数封装实体类 | ||
| * | ||
| * @author didi | ||
| * @date 2022-04-17 | ||
| */ | ||
| @Data | ||
| @Builder | ||
| @NoArgsConstructor | ||
| @AllArgsConstructor | ||
| public class WxCpInterceptRuleResp { | ||
| @SerializedName("rule_name") | ||
| private String ruleName; | ||
| @SerializedName("word_list") | ||
| private List<String> wordList; | ||
| @SerializedName("semantics_list") | ||
| private List<Integer> semanticsList; | ||
| @SerializedName("intercept_type") | ||
| private int interceptType; | ||
| @SerializedName("applicable_range") | ||
| private ApplicableRange applicableRange; | ||
|
|
||
| @Data | ||
| public static class ApplicableRange { | ||
| @SerializedName("user_list") | ||
| private List<String> userList; | ||
| @SerializedName("department_list") | ||
| private List<Integer> departmentList; | ||
| public static ApplicableRange fromJson(String json) { | ||
| return WxCpGsonBuilder.create().fromJson(json, ApplicableRange.class); | ||
| } | ||
|
|
||
| public String toJson() { | ||
| return WxCpGsonBuilder.create().toJson(this); | ||
| } | ||
| } | ||
|
|
||
| public static WxCpInterceptRuleResp fromJson(String json) { | ||
| return WxCpGsonBuilder.create().fromJson(json, WxCpInterceptRuleResp.class); | ||
| } | ||
|
|
||
| public String toJson() { | ||
| return WxCpGsonBuilder.create().toJson(this); | ||
| } | ||
|
|
||
| } |
30 changes: 30 additions & 0 deletions
30
...java-cp/src/main/java/me/chanjar/weixin/cp/bean/external/WxCpInterceptRuleResultResp.java
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| package me.chanjar.weixin.cp.bean.external; | ||
|
|
||
| import com.google.gson.annotations.SerializedName; | ||
| import lombok.Data; | ||
| import lombok.EqualsAndHashCode; | ||
| import me.chanjar.weixin.cp.bean.WxCpBaseResp; | ||
| import me.chanjar.weixin.cp.util.json.WxCpGsonBuilder; | ||
|
|
||
| import java.io.Serializable; | ||
|
|
||
| /** | ||
| * 新建敏感词规则负返回结果 | ||
| * @author didi | ||
| */ | ||
| @Data | ||
| @EqualsAndHashCode(callSuper = true) | ||
| public class WxCpInterceptRuleResultResp extends WxCpBaseResp implements Serializable { | ||
|
|
||
| @SerializedName("rule_id") | ||
| private String ruleId; | ||
|
|
||
| public static WxCpInterceptRuleResultResp fromJson(String json) { | ||
| return WxCpGsonBuilder.create().fromJson(json, WxCpInterceptRuleResultResp.class); | ||
| } | ||
|
|
||
| public String toJson() { | ||
| return WxCpGsonBuilder.create().toJson(this); | ||
| } | ||
|
|
||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.