优化代码结构
This commit is contained in:
@@ -67,7 +67,7 @@
|
||||
</el-card>
|
||||
|
||||
<!-- 编辑组件 -->
|
||||
<EditRole ref="editRoleRef" @success="handleSuccess" />
|
||||
<EditRole ref="editRoleRef" @refresh="loadTableData" />
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@@ -77,7 +77,7 @@ import { ElMessageBox, ElMessage } from 'element-plus';
|
||||
import { FolderAdd, EditPen, DeleteFilled } from '@element-plus/icons-vue';
|
||||
import EditRole from './component/editRole.vue';
|
||||
import Pagination from '/@/components/pagination/index.vue';
|
||||
import { getscriptList, deletescript } from '/@/api/customerService/script';
|
||||
import { getscriptList, deleteScript } from '/@/api/customerService/script';
|
||||
|
||||
// ==================== 类型定义 ====================
|
||||
interface ScriptItem {
|
||||
@@ -230,7 +230,7 @@ const handleDelete = async (row: ScriptItem) => {
|
||||
type: 'warning',
|
||||
});
|
||||
|
||||
await deletescript({ id: row.id });
|
||||
await deleteScript({ id: row.id });
|
||||
ElMessage.success('删除成功');
|
||||
|
||||
// 重新加载数据
|
||||
|
||||
Reference in New Issue
Block a user