feat(X-Pack): 定时报告增加国际飞书推送 #13241

This commit is contained in:
fit2cloud-chenyw
2025-01-09 17:50:34 +08:00
committed by xuwei-fit2cloud
parent 03b9ee8d90
commit 98372322f2
9 changed files with 16 additions and 1 deletions

View File

@@ -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();
}

View File

@@ -44,6 +44,7 @@ public class ReportCreator implements Serializable {
private List<String> emailList;
private List<String> larkGroupList;
private List<String> larksuiteGroupList;
private Integer extWaitTime;

View File

@@ -47,6 +47,8 @@ public class ReportInfoVO implements Serializable {
private List<String> larkGroupList;
private List<String> larksuiteGroupList;
private Integer extWaitTime;
private Integer rateType;

View File

@@ -21,5 +21,7 @@ public class BaseReciDTO implements Serializable {
private List<String> larkGroupList;
private List<String> larksuiteGroupList;
private List<String> webhookList;
}