|
|
@@ -106,6 +106,15 @@ public class CorpKfController {
|
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult();
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 获取规则设置
|
|
|
+ */
|
|
|
+ @GetMapping("/get/rule")
|
|
|
+ public Result<CorpKfAccountSessionConfig> getRule(String openKfId) {
|
|
|
+ CorpKfAccountSessionConfig corpKfAccountSessionConfig = beanSearcher.searchFirst(CorpKfAccountSessionConfig.class, MapUtils.flatBuilder(request.getParameterMap()).field(CorpKfAccountSessionConfig::getOpenKfId, openKfId).build());
|
|
|
+ return GatewayResponse.SUCCESS.newBuilder().toResult(corpKfAccountSessionConfig);
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 设置自动回复
|
|
|
*/
|
|
|
@@ -115,6 +124,15 @@ public class CorpKfController {
|
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult();
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 获取自动回复设置
|
|
|
+ */
|
|
|
+ @GetMapping("/get/auto/reply")
|
|
|
+ public Result<CorpKfAccountSessionConfig> getAutoReply(String openKfId) {
|
|
|
+ CorpKfAccountSessionConfig corpKfAccountSessionConfig = beanSearcher.searchFirst(CorpKfAccountSessionConfig.class, MapUtils.flatBuilder(request.getParameterMap()).field(CorpKfAccountSessionConfig::getOpenKfId, openKfId).build());
|
|
|
+ return GatewayResponse.SUCCESS.newBuilder().toResult(corpKfAccountSessionConfig);
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
|
|
|
|