From a42fc6453a9b7888ff238b508562dff1f7232406 Mon Sep 17 00:00:00 2001 From: long <452591453@qq.com> Date: Thu, 21 May 2026 09:49:30 +0800 Subject: [PATCH] feat: add resource edit functionality and time range filter in admin panel --- admin/src/api/asset.ts | 3 + admin/src/views/asset/resource/index.vue | 79 ++++++++++++++++--- .../asset/AssetResourceController.php | 57 +++++++++++++ 3 files changed, 126 insertions(+), 13 deletions(-) diff --git a/admin/src/api/asset.ts b/admin/src/api/asset.ts index 46dc3317..d54e1b0d 100644 --- a/admin/src/api/asset.ts +++ b/admin/src/api/asset.ts @@ -21,6 +21,9 @@ export function apiAssetResourceList(params: any) { export function apiAssetResourceAdd(params: any) { return request.post({ url: '/asset.AssetResource/add', params }) } +export function apiAssetResourceEdit(params: any) { + return request.post({ url: '/asset.AssetResource/edit', params }) +} export function apiAssetResourceDelete(params: any) { return request.post({ url: '/asset.AssetResource/delete', params }) } diff --git a/admin/src/views/asset/resource/index.vue b/admin/src/views/asset/resource/index.vue index 3cf99159..1ad0dabf 100644 --- a/admin/src/views/asset/resource/index.vue +++ b/admin/src/views/asset/resource/index.vue @@ -1,8 +1,19 @@