1
This commit is contained in:
@@ -6,6 +6,7 @@ import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.ruoyi.jarvis.domain.WeComInboundTrace;
|
||||
import com.ruoyi.jarvis.domain.dto.WeComTestDataCleanRequest;
|
||||
import com.ruoyi.jarvis.service.IWeComInboundTraceService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
@@ -43,4 +44,14 @@ public class WeComInboundTraceController extends BaseController {
|
||||
public AjaxResult remove(@PathVariable Long[] ids) {
|
||||
return toAjax(weComInboundTraceService.deleteWeComInboundTraceByIds(ids));
|
||||
}
|
||||
|
||||
/**
|
||||
* 清理联调/测试数据:追踪表 + 可选 Redis 企微会话与 adhoc 队列
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('jarvis:wecom:inboundTrace:remove')")
|
||||
@Log(title = "企微消息测试数据清理", businessType = BusinessType.CLEAN)
|
||||
@PostMapping("/cleanTestData")
|
||||
public AjaxResult cleanTestData(@RequestBody(required = false) WeComTestDataCleanRequest body) {
|
||||
return success(weComInboundTraceService.cleanTestData(body));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user