This commit is contained in:
Putoo
2026-06-01 18:49:17 +08:00
parent 8a5b6d31ca
commit eb81a1c381
50 changed files with 1367 additions and 59 deletions

View File

@@ -12,7 +12,7 @@
<Acheak @click="ChangeChat('5')" :on-value="type" on-cheak="5">系统</Acheak>
</div>
<div class="content">
<GameChat :data="data" :show-time="1" :role="chatRole" @delChat="DelChat"></GameChat>
<GameChat :data="data" :show-time="1" :role="chatRole" @delChat="DelChat" @blackChat="BlackChat"></GameChat>
<span v-if="data.length == 0">暂无发言.</span>
</div>
<div class="content">
@@ -131,14 +131,29 @@ const ChangeChat = async (typeid: string): Promise<void> => {
//删除记录
const DelChat = async (data: any) => {
MessageExtend.ShowConfirmDialogAsyc("频道管理", `您确定要删除该发言吗?`, async () => {
let result = await ChatService.DeleteChat(data.chatId);
MessageExtend.ShowConfirmDialogAsyc("频道管理", `您确定要删除该发言吗?`, async () => {
let result = await ChatService.DeleteChat(data.chatId);
if (result.code == 0) {
await BindData();
MessageExtend.Notify("删除成功!", "success");
}
else {
MessageExtend.ShowDialog("删除操作", result.msg);
MessageExtend.Notify(result.msg, "danger");
}
return true;
});
}
/**封禁 */
const BlackChat = async (data: any) => {
MessageExtend.ShowConfirmDialogAsyc("频道管理", `您确定要封禁Ta吗?`, async () => {
let result = await ChatService.BlackUser(data.chatId);
if (result.code == 0) {
await BindData();
MessageExtend.Notify("封禁成功!", "success");
}
else {
MessageExtend.Notify(result.msg, "danger");
}
return true;