mirror of
https://github.com/dataease/dataease.git
synced 2026-05-15 05:22:13 +08:00
feat(X-Pack): 定时报告增加国际飞书推送 #13241
This commit is contained in:
committed by
xuwei-fit2cloud
parent
03b9ee8d90
commit
98372322f2
@@ -0,0 +1,2 @@
|
||||
ALTER TABLE `xpack_threshold_info`
|
||||
ADD COLUMN `reci_larksuite_groups` longtext NULL COMMENT '国际飞书群' AFTER `reci_lark_groups`;
|
||||
@@ -4011,6 +4011,7 @@ Scatter chart (bubble) chart: {a} (series name), {b} (data name), {c} (value arr
|
||||
instance_title: 'Task log',
|
||||
add_task: 'Add task',
|
||||
lark_groups: 'Lark group',
|
||||
larksuite_groups: 'Larksuite group',
|
||||
send_setting: 'Send settings',
|
||||
retrying_settings: 'Send failed retry settings',
|
||||
start_time: 'Start time',
|
||||
|
||||
@@ -3903,6 +3903,7 @@ export default {
|
||||
instance_title: '任務日誌',
|
||||
add_task: '新增任務',
|
||||
lark_groups: '飛書群',
|
||||
larksuite_groups: '國際飛書群',
|
||||
send_setting: '發送設定',
|
||||
retrying_settings: '發送失敗重試設定',
|
||||
start_time: '開始時間',
|
||||
|
||||
@@ -3907,6 +3907,7 @@ export default {
|
||||
instance_title: '任务日志',
|
||||
add_task: '添加任务',
|
||||
lark_groups: '飞书群',
|
||||
larksuite_groups: '国际飞书群',
|
||||
send_setting: '发送设置',
|
||||
retrying_settings: '发送失败重试设置',
|
||||
start_time: '开始时间',
|
||||
|
||||
@@ -4,6 +4,7 @@ import com.github.xiaoymin.knife4j.annotations.ApiSupport;
|
||||
import io.dataease.api.lark.dto.LarkEnableEditor;
|
||||
import io.dataease.api.lark.dto.LarkSettingCreator;
|
||||
import io.dataease.api.lark.dto.LarkTokenRequest;
|
||||
import io.dataease.api.lark.vo.LarkGroupVO;
|
||||
import io.dataease.api.lark.vo.LarkInfoVO;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
@@ -42,4 +43,8 @@ public interface LarksuiteApi {
|
||||
@Operation(summary = "国际飞书绑定", hidden = true)
|
||||
@PostMapping("/bind")
|
||||
void bind(@RequestBody LarkTokenRequest request);
|
||||
|
||||
@Operation(summary = "获取群组", hidden = true)
|
||||
@GetMapping("/getGroup")
|
||||
LarkGroupVO getGroup();
|
||||
}
|
||||
|
||||
@@ -44,6 +44,7 @@ public class ReportCreator implements Serializable {
|
||||
private List<String> emailList;
|
||||
|
||||
private List<String> larkGroupList;
|
||||
private List<String> larksuiteGroupList;
|
||||
|
||||
private Integer extWaitTime;
|
||||
|
||||
|
||||
@@ -47,6 +47,8 @@ public class ReportInfoVO implements Serializable {
|
||||
|
||||
private List<String> larkGroupList;
|
||||
|
||||
private List<String> larksuiteGroupList;
|
||||
|
||||
private Integer extWaitTime;
|
||||
|
||||
private Integer rateType;
|
||||
|
||||
@@ -21,5 +21,7 @@ public class BaseReciDTO implements Serializable {
|
||||
|
||||
private List<String> larkGroupList;
|
||||
|
||||
private List<String> larksuiteGroupList;
|
||||
|
||||
private List<String> webhookList;
|
||||
}
|
||||
|
||||
@@ -4,7 +4,7 @@ import java.util.Arrays;
|
||||
|
||||
public enum MessageEnum {
|
||||
|
||||
INNER(0), EMAIL(1), WECOM(2), DINGTALK(3), LARK(4), LARKSUITE(5), LARKGROUP(6), WEBHOOK(7);
|
||||
INNER(0), EMAIL(1), WECOM(2), DINGTALK(3), LARK(4), LARKSUITE(5), LARKGROUP(6), WEBHOOK(7), LARKSUITEGROUP(8);
|
||||
private Integer flag;
|
||||
|
||||
public Integer getFlag() {
|
||||
|
||||
Reference in New Issue
Block a user