From 1ea565fbdf2c7294bcb9095ffba97d345739353b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B9=98=E9=A3=8E?= Date: Wed, 3 Dec 2025 11:03:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=88=E5=86=99=E5=A5=BD=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SidebarMenu/WechatFriends/api.ts | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 Touchkebao/src/pages/pc/ckbox/weChat/components/SidebarMenu/WechatFriends/api.ts diff --git a/Touchkebao/src/pages/pc/ckbox/weChat/components/SidebarMenu/WechatFriends/api.ts b/Touchkebao/src/pages/pc/ckbox/weChat/components/SidebarMenu/WechatFriends/api.ts new file mode 100644 index 00000000..fbd6c91c --- /dev/null +++ b/Touchkebao/src/pages/pc/ckbox/weChat/components/SidebarMenu/WechatFriends/api.ts @@ -0,0 +1,37 @@ +import request from "@/api/request"; + +//分组列表 +export function getGroupList(params) { + return request("/v1/kefu/wechatGroup/list", params, "GET"); +} +interface GroupParams { + id?: number; + groupName: string; + groupMemo: string; + groupType: number; + sort: number; +} +//添加分组 +export function addGroup(params: GroupParams) { + return request("/v1/kefu/wechatGroup/add", params, "POST"); +} + +//编辑分组 +export function editGroup(params: GroupParams) { + return request("/v1/kefu/wechatGroup/edit", params, "POST"); +} + +//删除分组 +export function deleteGroup(id) { + return request("/v1/kefu/wechatGroup/delete?id=" + id, "DELETE"); +} + +//移动分组 +interface MoveGroupParams { + type: "friend" | "group"; + groupId: number; + id: number; +} +export function moveGroup(params: MoveGroupParams) { + return request("/v1/kefu/wechatGroup/move", params, "POST"); +}