From 742d360cd4389b7eae7ae5e84355915f2da10fe9 Mon Sep 17 00:00:00 2001 From: liyongde <1419499670@qq.com> Date: Mon, 27 Jul 2026 15:52:16 +0800 Subject: [PATCH 1/3] =?UTF-8?q?feat=EF=BC=9A=E6=97=A5=E5=BF=97=E8=AE=B0?= =?UTF-8?q?=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/logger/OperateLogController.java | 11 + .../src/api/system/operate-log/index.ts | 8 + .../src/api/task/transporttask/index.ts | 7 +- .../src/views/task/transporttask/index.vue | 239 +++++++++++++++++- 4 files changed, 249 insertions(+), 16 deletions(-) diff --git a/nl-module-system/nl-module-system-server/src/main/java/cn/code/nl/module/system/controller/admin/logger/OperateLogController.java b/nl-module-system/nl-module-system-server/src/main/java/cn/code/nl/module/system/controller/admin/logger/OperateLogController.java index 31b6e3fc..6429fb41 100644 --- a/nl-module-system/nl-module-system-server/src/main/java/cn/code/nl/module/system/controller/admin/logger/OperateLogController.java +++ b/nl-module-system/nl-module-system-server/src/main/java/cn/code/nl/module/system/controller/admin/logger/OperateLogController.java @@ -7,6 +7,8 @@ import cn.code.nl.framework.common.pojo.PageResult; import cn.code.nl.framework.common.util.object.BeanUtils; import cn.code.nl.framework.excel.core.util.ExcelUtils; import cn.code.nl.framework.translate.core.TranslateUtils; +import cn.code.nl.module.system.api.logger.dto.OperateLogPageReqDTO; +import cn.code.nl.module.system.api.logger.dto.OperateLogRespDTO; import cn.code.nl.module.system.controller.admin.logger.vo.operatelog.OperateLogPageReqVO; import cn.code.nl.module.system.controller.admin.logger.vo.operatelog.OperateLogRespVO; import cn.code.nl.module.system.dal.dataobject.logger.OperateLogDO; @@ -58,6 +60,15 @@ public class OperateLogController { return success(BeanUtils.toBean(pageResult, OperateLogRespVO.class)); } + @GetMapping("/page2") + @Operation(summary = "查看操作日志分页列表2") + @PreAuthorize("@ss.hasPermission('system:operate-log:query')") + @TransMethodResult + public CommonResult> getOperateLogPage(OperateLogPageReqDTO pageReqDTO) { + PageResult operateLogPage = operateLogService.getOperateLogPage(pageReqDTO); + return success(BeanUtils.toBean(operateLogPage, OperateLogRespDTO.class)); + } + @Operation(summary = "导出操作日志") @GetMapping("/export-excel") @PreAuthorize("@ss.hasPermission('system:operate-log:export')") diff --git a/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/api/system/operate-log/index.ts b/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/api/system/operate-log/index.ts index 8b84a260..df3c58b6 100644 --- a/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/api/system/operate-log/index.ts +++ b/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/api/system/operate-log/index.ts @@ -33,6 +33,14 @@ export function getOperateLogPage(params: PageParam) { ); } +/** 查询操作日志列表2 */ +export function getOperateLogPage2(params: PageParam) { + return requestClient.get>( + '/system/operate-log/page2', + { params }, + ); +} + /** 导出操作日志 */ export function exportOperateLog(params: any) { return requestClient.download('/system/operate-log/export-excel', { params }); diff --git a/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/api/task/transporttask/index.ts b/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/api/task/transporttask/index.ts index 93edf5f8..930b32dd 100644 --- a/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/api/task/transporttask/index.ts +++ b/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/api/task/transporttask/index.ts @@ -5,6 +5,7 @@ import { requestClient } from '#/api/request'; export namespace TaskTransportTaskApi { /** 搬运任务信息 */ export interface TransportTask { + id?: number | string; taskId?: string; taskCode?: string; // 任务编码 taskName: string; // 任务名称 @@ -52,7 +53,7 @@ export function getTransportTaskPage(params: PageParam) { } /** 查询搬运任务详情 */ -export function getTransportTask(id: number) { +export function getTransportTask(id: number | string) { return requestClient.get( `/task/transport-task/get?id=${id}`, ); @@ -69,12 +70,12 @@ export function updateTransportTask(data: TaskTransportTaskApi.TransportTask) { } /** 删除搬运任务 */ -export function deleteTransportTask(id: number) { +export function deleteTransportTask(id: number | string) { return requestClient.delete(`/task/transport-task/delete?id=${id}`); } /** 批量删除搬运任务 */ -export function deleteTransportTaskList(ids: number[]) { +export function deleteTransportTaskList(ids: Array) { return requestClient.delete( `/task/transport-task/delete-list?ids=${ids.join(',')}`, ); diff --git a/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/views/task/transporttask/index.vue b/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/views/task/transporttask/index.vue index 49ffe9c3..4fff0fad 100644 --- a/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/views/task/transporttask/index.vue +++ b/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/views/task/transporttask/index.vue @@ -1,15 +1,28 @@