feat: 添加防抖指令和任务管理功能
feat(anchor): 新增主播管理模块 feat(account): 完善客服账号管理功能 feat(knowledge): 添加任务列表查看和重新执行功能 feat(router): 增强路由组件动态导入逻辑 refactor: 优化多个视图的按钮防抖处理 style: 统一代码格式和样式 fix: 修复客服账号状态切换逻辑
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
<template #header>
|
||||
<div class="card-header">
|
||||
<span>监控总表</span>
|
||||
<el-button type="text" @click="openSettingDialog" class="setting-btn">
|
||||
<el-button type="text" v-debounce @click="openSettingDialog" class="setting-btn">
|
||||
<el-icon><Setting /></el-icon>
|
||||
<span>设置</span>
|
||||
</el-button>
|
||||
@@ -47,8 +47,8 @@
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<el-button type="primary" @click="handleSearch">查询</el-button>
|
||||
<el-button @click="handleReset">重置</el-button>
|
||||
<el-button type="primary" v-debounce @click="handleSearch">查询</el-button>
|
||||
<el-button v-debounce @click="handleReset">重置</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</div>
|
||||
@@ -96,8 +96,8 @@
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<el-button type="primary" @click="handleSearch">查询</el-button>
|
||||
<el-button @click="handleReset">重置</el-button>
|
||||
<el-button type="primary" v-debounce @click="handleSearch">查询</el-button>
|
||||
<el-button v-debounce @click="handleReset">重置</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</div>
|
||||
@@ -210,8 +210,8 @@
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<el-button type="primary" @click="handleCustomerSearch">查询</el-button>
|
||||
<el-button @click="handleCustomerReset">重置</el-button>
|
||||
<el-button type="primary" v-debounce @click="handleCustomerSearch">查询</el-button>
|
||||
<el-button v-debounce @click="handleCustomerReset">重置</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</div>
|
||||
@@ -376,13 +376,13 @@
|
||||
<el-input-number v-model="taskSettings.totalBudget" :min="0" :step="10000" />
|
||||
</el-form-item>
|
||||
<el-form-item label="部门任务分配">
|
||||
<el-button type="primary" @click="openDepartmentTaskDialog">设置部门任务</el-button>
|
||||
<el-button type="primary" v-debounce @click="openDepartmentTaskDialog">设置部门任务</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<template #footer>
|
||||
<span class="dialog-footer">
|
||||
<el-button @click="dialogVisible = false">取消</el-button>
|
||||
<el-button type="primary" @click="handleSaveSettings">保存设置</el-button>
|
||||
<el-button v-debounce @click="dialogVisible = false">取消</el-button>
|
||||
<el-button type="primary" v-debounce @click="handleSaveSettings">保存设置</el-button>
|
||||
</span>
|
||||
</template>
|
||||
</el-dialog>
|
||||
@@ -398,8 +398,8 @@
|
||||
</el-table>
|
||||
<template #footer>
|
||||
<span class="dialog-footer">
|
||||
<el-button @click="departmentTaskDialogVisible = false">取消</el-button>
|
||||
<el-button type="primary" @click="saveDepartmentTasks">保存分配</el-button>
|
||||
<el-button v-debounce @click="departmentTaskDialogVisible = false">取消</el-button>
|
||||
<el-button type="primary" v-debounce @click="saveDepartmentTasks">保存分配</el-button>
|
||||
</span>
|
||||
</template>
|
||||
</el-dialog>
|
||||
|
||||
Reference in New Issue
Block a user