From ed7e3338f8c4517c6ca8041acff5b86a20060c97 Mon Sep 17 00:00:00 2001 From: xingyu Date: Wed, 4 Jan 2023 16:33:51 +0800 Subject: [PATCH] perf: 优化代码 --- yudao-ui-admin-vue3/src/views/infra/apiErrorLog/index.vue | 7 ++----- yudao-ui-admin-vue3/src/views/infra/codegen/index.vue | 13 +++---------- yudao-ui-admin-vue3/src/views/infra/config/index.vue | 14 ++------------ yudao-ui-admin-vue3/src/views/infra/dataSourceConfig/index.vue | 7 +------ yudao-ui-admin-vue3/src/views/infra/fileConfig/index.vue | 7 +------ yudao-ui-admin-vue3/src/views/infra/fileList/index.vue | 7 +------ yudao-ui-admin-vue3/src/views/infra/job/JobLog.vue | 6 +----- yudao-ui-admin-vue3/src/views/infra/job/index.vue | 17 ++++------------- yudao-ui-admin-vue3/src/views/pay/app/index.vue | 14 ++------------ yudao-ui-admin-vue3/src/views/pay/merchant/index.vue | 14 ++------------ yudao-ui-admin-vue3/src/views/pay/order/index.vue | 6 +----- yudao-ui-admin-vue3/src/views/pay/refund/index.vue | 7 +------ yudao-ui-admin-vue3/src/views/system/dept/index.vue | 7 +------ yudao-ui-admin-vue3/src/views/system/dict/index.vue | 13 ++----------- yudao-ui-admin-vue3/src/views/system/errorCode/index.vue | 7 +------ yudao-ui-admin-vue3/src/views/system/loginlog/index.vue | 7 +------ yudao-ui-admin-vue3/src/views/system/menu/index.vue | 8 +------- yudao-ui-admin-vue3/src/views/system/notice/index.vue | 7 +------ yudao-ui-admin-vue3/src/views/system/oauth2/client/index.vue | 7 +------ yudao-ui-admin-vue3/src/views/system/oauth2/token/index.vue | 2 +- yudao-ui-admin-vue3/src/views/system/operatelog/index.vue | 7 +------ yudao-ui-admin-vue3/src/views/system/post/index.vue | 14 ++------------ yudao-ui-admin-vue3/src/views/system/role/index.vue | 7 +------ yudao-ui-admin-vue3/src/views/system/sensitiveWord/index.vue | 14 ++------------ yudao-ui-admin-vue3/src/views/system/sms/smsChannel/index.vue | 7 +------ yudao-ui-admin-vue3/src/views/system/sms/smsLog/index.vue | 7 +------ yudao-ui-admin-vue3/src/views/system/sms/smsTemplate/index.vue | 7 +------ yudao-ui-admin-vue3/src/views/system/tenant/index.vue | 14 ++------------ yudao-ui-admin-vue3/src/views/system/tenantPackage/index.vue | 7 +------ yudao-ui-admin-vue3/src/views/system/user/index.vue | 7 ++----- 30 files changed, 44 insertions(+), 224 deletions(-) diff --git a/yudao-ui-admin-vue3/src/views/infra/apiErrorLog/index.vue b/yudao-ui-admin-vue3/src/views/infra/apiErrorLog/index.vue index 5acccc6..2fffc6e 100644 --- a/yudao-ui-admin-vue3/src/views/infra/apiErrorLog/index.vue +++ b/yudao-ui-admin-vue3/src/views/infra/apiErrorLog/index.vue @@ -8,7 +8,7 @@ type="warning" preIcon="ep:download" :title="t('action.export')" - @click="handleExport()" + @click="exportList('错误数据.xls')" /> @@ -103,17 +103,10 @@ const handleSynchDb = (row: CodegenTableVO) => { message.success('同步成功') }) } + // 生成代码操作 const handleGenTable = async (row: CodegenTableVO) => { const res = await CodegenApi.downloadCodegenApi(row.id) download.zip(res, 'codegen-' + row.className + '.zip') } -// 删除操作 -const handleDelete = async (rowId: number) => { - await deleteData(rowId) -} -// 查询操作 -const handleQuery = async () => { - await reload() -} diff --git a/yudao-ui-admin-vue3/src/views/infra/config/index.vue b/yudao-ui-admin-vue3/src/views/infra/config/index.vue index 8749568..e726ab8 100644 --- a/yudao-ui-admin-vue3/src/views/infra/config/index.vue +++ b/yudao-ui-admin-vue3/src/views/infra/config/index.vue @@ -17,7 +17,7 @@ preIcon="ep:download" :title="t('action.export')" v-hasPermi="['infra:config:export']" - @click="handleExport()" + @click="exportList('配置.xls')" /> @@ -123,11 +123,6 @@ const handleCreate = () => { setDialogTile('create') } -// 导出操作 -const handleExport = async () => { - await exportList('配置.xls') -} - // 修改操作 const handleUpdate = async (rowId: number) => { setDialogTile('update') @@ -143,11 +138,6 @@ const handleDetail = async (rowId: number) => { detailData.value = res } -// 删除操作 -const handleDelete = async (rowId: number) => { - await deleteData(rowId) -} - // 提交按钮 const submitForm = async () => { const elForm = unref(formRef)?.getElFormRef() diff --git a/yudao-ui-admin-vue3/src/views/infra/dataSourceConfig/index.vue b/yudao-ui-admin-vue3/src/views/infra/dataSourceConfig/index.vue index e23538d..0326a38 100644 --- a/yudao-ui-admin-vue3/src/views/infra/dataSourceConfig/index.vue +++ b/yudao-ui-admin-vue3/src/views/infra/dataSourceConfig/index.vue @@ -31,7 +31,7 @@ preIcon="ep:delete" :title="t('action.del')" v-hasPermi="['infra:data-source-config:delete']" - @click="handleDelete(row.id)" + @click="deleteData(row.id)" /> @@ -121,11 +121,6 @@ const handleDetail = async (rowId: number) => { setDialogTile('detail') } -// 删除操作 -const handleDelete = async (rowId: number) => { - await deleteData(rowId) -} - // 提交按钮 const submitForm = async () => { const elForm = unref(formRef)?.getElFormRef() diff --git a/yudao-ui-admin-vue3/src/views/infra/fileConfig/index.vue b/yudao-ui-admin-vue3/src/views/infra/fileConfig/index.vue index 2e982f6..227efab 100644 --- a/yudao-ui-admin-vue3/src/views/infra/fileConfig/index.vue +++ b/yudao-ui-admin-vue3/src/views/infra/fileConfig/index.vue @@ -41,7 +41,7 @@ preIcon="ep:delete" :title="t('action.del')" v-hasPermi="['infra:file-config:delete']" - @click="handleDelete(row.id)" + @click="deleteData(row.id)" /> @@ -283,11 +283,6 @@ const handleTest = async (rowId: number) => { message.alert('测试通过,上传文件成功!访问地址:' + res) } -// 删除操作 -const handleDelete = async (rowId: number) => { - await deleteData(rowId) -} - // 提交按钮 const submitForm = async (formEl: FormInstance | undefined) => { if (!formEl) return diff --git a/yudao-ui-admin-vue3/src/views/infra/fileList/index.vue b/yudao-ui-admin-vue3/src/views/infra/fileList/index.vue index d4ca9e8..946c165 100644 --- a/yudao-ui-admin-vue3/src/views/infra/fileList/index.vue +++ b/yudao-ui-admin-vue3/src/views/infra/fileList/index.vue @@ -21,7 +21,7 @@ preIcon="ep:delete" :title="t('action.del')" v-hasPermi="['infra:file:delete']" - @click="handleDelete(row.id)" + @click="deleteData(row.id)" /> @@ -162,11 +162,6 @@ const handleDetail = (row: FileApi.FileVO) => { dialogVisible.value = true } -// 删除操作 -const handleDelete = async (rowId: number) => { - await deleteData(rowId) -} - // ========== 复制相关 ========== const handleCopy = async (text: string) => { const { copy, copied, isSupported } = useClipboard({ source: text }) diff --git a/yudao-ui-admin-vue3/src/views/infra/job/JobLog.vue b/yudao-ui-admin-vue3/src/views/infra/job/JobLog.vue index 60dacd4..801b067 100644 --- a/yudao-ui-admin-vue3/src/views/infra/job/JobLog.vue +++ b/yudao-ui-admin-vue3/src/views/infra/job/JobLog.vue @@ -8,7 +8,7 @@ preIcon="ep:download" :title="t('action.export')" v-hasPermi="['infra:job:export']" - @click="handleExport()" + @click="exportList('定时任务详情.xls')" /> @@ -115,11 +115,6 @@ const handleCreate = () => { setDialogTile('create') } -// 导出操作 -const handleExport = async () => { - await exportList('应用信息.xls') -} - // 修改操作 const handleUpdate = async (rowId: number) => { setDialogTile('update') @@ -135,11 +130,6 @@ const handleDetail = async (rowId: number) => { detailData.value = res } -// 删除操作 -const handleDelete = async (rowId: number) => { - await deleteData(rowId) -} - // 提交按钮 const submitForm = async () => { const elForm = unref(formRef)?.getElFormRef() diff --git a/yudao-ui-admin-vue3/src/views/pay/merchant/index.vue b/yudao-ui-admin-vue3/src/views/pay/merchant/index.vue index 0b3eef2..18ea707 100644 --- a/yudao-ui-admin-vue3/src/views/pay/merchant/index.vue +++ b/yudao-ui-admin-vue3/src/views/pay/merchant/index.vue @@ -17,7 +17,7 @@ preIcon="ep:download" :title="t('action.export')" v-hasPermi="['pay:merchant:export']" - @click="handleExport()" + @click="exportList('商户列表.xls')" /> @@ -113,11 +113,6 @@ const handleCreate = () => { setDialogTile('create') } -// 导出操作 -const handleExport = async () => { - await exportList('商户列表.xls') -} - // 修改操作 const handleUpdate = async (rowId: number) => { setDialogTile('update') @@ -133,11 +128,6 @@ const handleDetail = async (rowId: number) => { detailData.value = res } -// 删除操作 -const handleDelete = async (rowId: number) => { - await deleteData(rowId) -} - // 提交按钮 const submitForm = async () => { const elForm = unref(formRef)?.getElFormRef() diff --git a/yudao-ui-admin-vue3/src/views/pay/order/index.vue b/yudao-ui-admin-vue3/src/views/pay/order/index.vue index 7d3438e..a0d82a4 100644 --- a/yudao-ui-admin-vue3/src/views/pay/order/index.vue +++ b/yudao-ui-admin-vue3/src/views/pay/order/index.vue @@ -17,7 +17,7 @@ preIcon="ep:download" :title="t('action.export')" v-hasPermi="['pay:order:export']" - @click="handleExport()" + @click="exportList('订单数据.xls')" /> @@ -173,11 +173,6 @@ const submitForm = async () => { }) } -// 删除操作 -const handleDelete = async (rowId: number) => { - await deleteData(rowId) -} - const userNicknameFormat = (row) => { if (!row || !row.leaderUserId) { return '未设置' diff --git a/yudao-ui-admin-vue3/src/views/system/dict/index.vue b/yudao-ui-admin-vue3/src/views/system/dict/index.vue index 82bdb3f..20dfa8f 100644 --- a/yudao-ui-admin-vue3/src/views/system/dict/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/dict/index.vue @@ -31,7 +31,7 @@ preIcon="ep:delete" :title="t('action.del')" v-hasPermi="['system:dict:delete']" - @click="handleTypeDelete(row.id)" + @click="typeDeleteData(row.id)" /> @@ -74,7 +74,7 @@ v-hasPermi="['system:dict:delete']" preIcon="ep:delete" :title="t('action.del')" - @click="handleDataDelete(row.id)" + @click="dataDeleteData(row.id)" /> @@ -202,15 +202,6 @@ const setDialogTile = (type: string) => { dialogVisible.value = true } -// 删除操作 -const handleTypeDelete = async (rowId: number) => { - await typeDeleteData(rowId) -} - -const handleDataDelete = async (rowId: number) => { - await dataDeleteData(rowId) -} - // 提交按钮 const submitTypeForm = async () => { const elForm = unref(typeFormRef)?.getElFormRef() diff --git a/yudao-ui-admin-vue3/src/views/system/errorCode/index.vue b/yudao-ui-admin-vue3/src/views/system/errorCode/index.vue index 3f4b14e..316d26d 100644 --- a/yudao-ui-admin-vue3/src/views/system/errorCode/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/errorCode/index.vue @@ -32,7 +32,7 @@ preIcon="ep:delete" :title="t('action.del')" v-hasPermi="['system:error-code:delete']" - @click="handleDelete(row.id)" + @click="deleteData(row.id)" /> @@ -121,11 +121,6 @@ const handleDetail = async (rowId: number) => { detailData.value = res } -// 删除操作 -const handleDelete = async (rowId: number) => { - await deleteData(rowId) -} - // 提交新增/修改的表单 const submitForm = async () => { const elForm = unref(formRef)?.getElFormRef() diff --git a/yudao-ui-admin-vue3/src/views/system/loginlog/index.vue b/yudao-ui-admin-vue3/src/views/system/loginlog/index.vue index 280a23b..3872107 100644 --- a/yudao-ui-admin-vue3/src/views/system/loginlog/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/loginlog/index.vue @@ -8,7 +8,7 @@ type="warning" preIcon="ep:download" :title="t('action.export')" - @click="handleExport()" + @click="exportList('登录列表.xls')" /> @@ -334,10 +334,4 @@ const submitForm = async () => { const isExternal = (path: string) => { return /^(https?:|mailto:|tel:)/.test(path) } - -// ========== 删除 ========== -// 删除操作 -const handleDelete = async (rowId: number) => { - await deleteData(rowId) -} diff --git a/yudao-ui-admin-vue3/src/views/system/notice/index.vue b/yudao-ui-admin-vue3/src/views/system/notice/index.vue index d710d22..4654b74 100644 --- a/yudao-ui-admin-vue3/src/views/system/notice/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/notice/index.vue @@ -32,7 +32,7 @@ preIcon="ep:delete" :title="t('action.del')" v-hasPermi="['system:notice:delete']" - @click="handleDelete(row.id)" + @click="deleteData(row.id)" /> @@ -126,11 +126,6 @@ const handleDetail = async (rowId: number) => { detailData.value = res } -// 删除操作 -const handleDelete = async (rowId: number) => { - await deleteData(rowId) -} - // 提交新增/修改的表单 const submitForm = async () => { const elForm = unref(formRef)?.getElFormRef() diff --git a/yudao-ui-admin-vue3/src/views/system/oauth2/client/index.vue b/yudao-ui-admin-vue3/src/views/system/oauth2/client/index.vue index 46da66d..f9fcabd 100644 --- a/yudao-ui-admin-vue3/src/views/system/oauth2/client/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/oauth2/client/index.vue @@ -48,7 +48,7 @@ preIcon="ep:delete" :title="t('action.del')" v-hasPermi="['system:oauth2-client:delete']" - @click="handleDelete(row.id)" + @click="deleteData(row.id)" /> @@ -184,11 +184,6 @@ const handleDetail = async (rowId: number) => { detailData.value = res } -// 删除操作 -const handleDelete = async (rowId: number) => { - await deleteData(rowId) -} - // 提交新增/修改的表单 const submitForm = async () => { const elForm = unref(formRef)?.getElFormRef() diff --git a/yudao-ui-admin-vue3/src/views/system/oauth2/token/index.vue b/yudao-ui-admin-vue3/src/views/system/oauth2/token/index.vue index c41d148..9011ac8 100644 --- a/yudao-ui-admin-vue3/src/views/system/oauth2/token/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/oauth2/token/index.vue @@ -5,7 +5,7 @@ @@ -117,11 +117,6 @@ const handleCreate = () => { modelLoading.value = false } -// 导出操作 -const handleExport = async () => { - await exportList('岗位列表.xls') -} - // 修改操作 const handleUpdate = async (rowId: number) => { setDialogTile('update') @@ -139,11 +134,6 @@ const handleDetail = async (rowId: number) => { modelLoading.value = false } -// 删除操作 -const handleDelete = async (rowId: number) => { - await deleteData(rowId) -} - // 提交新增/修改的表单 const submitForm = async () => { const elForm = unref(formRef)?.getElFormRef() diff --git a/yudao-ui-admin-vue3/src/views/system/role/index.vue b/yudao-ui-admin-vue3/src/views/system/role/index.vue index 2902cf3..c9dc248 100644 --- a/yudao-ui-admin-vue3/src/views/system/role/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/role/index.vue @@ -46,7 +46,7 @@ preIcon="ep:delete" :title="t('action.del')" v-hasPermi="['system:role:delete']" - @click="handleDelete(row.id)" + @click="deleteData(row.id)" /> @@ -217,11 +217,6 @@ const handleDetail = async (rowId: number) => { detailData.value = res } -// 删除操作 -const handleDelete = async (rowId: number) => { - await deleteData(rowId) -} - // 提交按钮 const submitForm = async () => { const elForm = unref(formRef)?.getElFormRef() diff --git a/yudao-ui-admin-vue3/src/views/system/sensitiveWord/index.vue b/yudao-ui-admin-vue3/src/views/system/sensitiveWord/index.vue index 290bd85..77afad4 100644 --- a/yudao-ui-admin-vue3/src/views/system/sensitiveWord/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/sensitiveWord/index.vue @@ -17,7 +17,7 @@ preIcon="ep:download" :title="t('action.export')" v-hasPermi="['system:sensitive-word:export']" - @click="handleExport()" + @click="exportList('敏感词数据.xls')" /> @@ -147,11 +147,6 @@ const handleCreate = () => { setDialogTile('create') } -// 导出操作 -const handleExport = async () => { - await exportList('敏感词数据.xls') -} - // 修改操作 const handleUpdate = async (rowId: number) => { setDialogTile('update') @@ -167,11 +162,6 @@ const handleDetail = async (rowId: number) => { detailData.value = res } -// 删除操作 -const handleDelete = async (rowId: number) => { - await deleteData(rowId) -} - // 提交按钮 const submitForm = async () => { const elForm = unref(formRef)?.getElFormRef() diff --git a/yudao-ui-admin-vue3/src/views/system/sms/smsChannel/index.vue b/yudao-ui-admin-vue3/src/views/system/sms/smsChannel/index.vue index b4871f0..0a4bb8b 100644 --- a/yudao-ui-admin-vue3/src/views/system/sms/smsChannel/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/sms/smsChannel/index.vue @@ -32,7 +32,7 @@ preIcon="ep:delete" :title="t('action.del')" v-hasPermi="['system:sms-channel:delete']" - @click="handleDelete(row.id)" + @click="deleteData(row.id)" /> @@ -123,11 +123,6 @@ const handleDetail = async (rowId: number) => { detailData.value = res } -// 删除操作 -const handleDelete = async (rowId: number) => { - await deleteData(rowId) -} - // 提交按钮 const submitForm = async () => { const elForm = unref(formRef)?.getElFormRef() diff --git a/yudao-ui-admin-vue3/src/views/system/sms/smsLog/index.vue b/yudao-ui-admin-vue3/src/views/system/sms/smsLog/index.vue index 3f81e48..293dadf 100644 --- a/yudao-ui-admin-vue3/src/views/system/sms/smsLog/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/sms/smsLog/index.vue @@ -8,7 +8,7 @@ type="warning" preIcon="ep:download" :title="t('action.export')" - @click="handleExport()" + @click="exportList('短信日志.xls')" /> @@ -166,11 +166,6 @@ const handleDetail = async (rowId: number) => { detailData.value = res } -// 删除操作 -const handleDelete = async (rowId: number) => { - await deleteData(rowId) -} - // 提交按钮 const submitForm = async () => { const elForm = unref(formRef)?.getElFormRef() diff --git a/yudao-ui-admin-vue3/src/views/system/tenant/index.vue b/yudao-ui-admin-vue3/src/views/system/tenant/index.vue index ebd641b..24f3c37 100644 --- a/yudao-ui-admin-vue3/src/views/system/tenant/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/tenant/index.vue @@ -16,7 +16,7 @@ preIcon="ep:download" :title="t('action.export')" v-hasPermi="['system:tenant:export']" - @click="handleExport()" + @click="exportList('租户列表.xls')" /> @@ -149,16 +149,6 @@ const handleDetail = async (rowId: number) => { setDialogTile('detail') } -// 删除操作 -const handleDelete = async (rowId: number) => { - await deleteData(rowId) -} - -// 导出操作 -const handleExport = async () => { - await exportList('租户列表.xls') -} - // 提交按钮 const submitForm = async () => { const elForm = unref(formRef)?.getElFormRef() diff --git a/yudao-ui-admin-vue3/src/views/system/tenantPackage/index.vue b/yudao-ui-admin-vue3/src/views/system/tenantPackage/index.vue index de1bdca..77d3aaa 100644 --- a/yudao-ui-admin-vue3/src/views/system/tenantPackage/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/tenantPackage/index.vue @@ -12,7 +12,7 @@ @@ -132,11 +132,6 @@ const handleUpdate = async (rowId: number) => { unref(treeRef)?.setCheckedKeys(res.menuIds) } -// 删除操作 -const handleDelete = async (rowId: number) => { - await deleteData(rowId) -} - // 提交按钮 const submitForm = async () => { const elForm = unref(formRef)?.getElFormRef() diff --git a/yudao-ui-admin-vue3/src/views/system/user/index.vue b/yudao-ui-admin-vue3/src/views/system/user/index.vue index d1b8cc2..936a096 100644 --- a/yudao-ui-admin-vue3/src/views/system/user/index.vue +++ b/yudao-ui-admin-vue3/src/views/system/user/index.vue @@ -112,7 +112,7 @@ preIcon="ep:delete" :title="t('action.del')" v-hasPermi="['system:user:delete']" - @click="handleDelete(row.id)" + @click="deleteData(row.id)" /> @@ -405,10 +405,7 @@ const handleDetail = async (rowId: number) => { detailData.value = res await setDialogTile('detail') } -// 删除操作 -const handleDelete = async (rowId: number) => { - await deleteData(rowId) -} + // 提交按钮 const submitForm = async () => { loading.value = true -- libgit2 0.21.4