From de8a5f675788180ae8660248242a3dcab3a96f3a Mon Sep 17 00:00:00 2001 From: wbc <942429426@qq.com> Date: Tue, 19 Aug 2025 11:05:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/pollution/manage/manage.api.ts | 45 ++++++------------------ src/views/pollution/manage/table.vue | 11 +++--- 2 files changed, 17 insertions(+), 39 deletions(-) diff --git a/src/views/pollution/manage/manage.api.ts b/src/views/pollution/manage/manage.api.ts index 90a5083..51709d7 100644 --- a/src/views/pollution/manage/manage.api.ts +++ b/src/views/pollution/manage/manage.api.ts @@ -1,58 +1,33 @@ import { ID, IDS, PageQuery, commonExport } from '@/api/base'; import { defHttp } from '@/utils/http/axios'; -import { Dayjs } from 'dayjs'; enum Api { - root = '/workflow/leave', - list = '/workflow/leave/list', - export = '/workflow/leave/export', + root = '/evr/project', + list = '/evr/project/list', + export = '/evr/project/export', } -export interface Leave { - id: string; - leaveType: string; - startDate: string; - endDate: string; - leaveDays: number; - remark: string; - processInstanceVo?: any; - dateTime?: [string, string] | [Dayjs, Dayjs]; -} - -export interface Resp { - createDept: number; - createBy: number; - createTime: string; - updateBy: number; - updateTime: string; - id: string; - leaveType: string; - startDate: string; - endDate: string; - leaveDays: number; - remark?: any; -} -export function list(params?: PageQuery) { - return defHttp.get({ url: Api.list, params }); +export function list(params?: any) { + return defHttp.get({ url: Api.list, params }); } export function exportExcel(data: any) { return commonExport(Api.export, data); } -export function getInfo(id: ID) { - return defHttp.get({ url: `${Api.root}/${id}` }); +export function getInfo(id: any) { + return defHttp.get({ url: `${Api.root}/${id}` }); } export function add(data: any) { - return defHttp.post({ url: Api.root, data }); + return defHttp.post({ url: Api.root, data }); } export function update(data: any) { - return defHttp.put({ url: Api.root, data }); + return defHttp.put({ url: Api.root, data }); } -export function removeByIds(ids: IDS) { +export function removeByIds(ids: any) { return defHttp.deleteWithMsg({ url: `${Api.root}/${ids.join(',')}` }); } diff --git a/src/views/pollution/manage/table.vue b/src/views/pollution/manage/table.vue index 177ce47..adde0eb 100644 --- a/src/views/pollution/manage/table.vue +++ b/src/views/pollution/manage/table.vue @@ -3,6 +3,7 @@