From b451bcdf065ddfdd5c46dce49e19707870cb4fa6 Mon Sep 17 00:00:00 2001 From: dongyukun <1208714201@qq.com> Date: 星期三, 16 四月 2025 09:57:58 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- src/api/model/sche/scheme/index.ts | 21 ++++++++++++++++++--- 1 files changed, 18 insertions(+), 3 deletions(-) diff --git a/src/api/model/sche/scheme/index.ts b/src/api/model/sche/scheme/index.ts index 819f346..1b14d72 100644 --- a/src/api/model/sche/scheme/index.ts +++ b/src/api/model/sche/scheme/index.ts @@ -1,6 +1,6 @@ import request from '@/config/axios' -export interface ScheduleScheme { +export interface ScheduleSchemeVO { id: string code: string name: string @@ -13,6 +13,8 @@ scheduleTime: string remark: string status: number + mpkprojectid: string + adjustRate: number } export interface ScheduleSchemePageReqVO extends PageParam { @@ -27,12 +29,12 @@ // 查询ScheduleScheme详情 export const getScheduleScheme = (id: number) => { - return request.get({ url: `/model/sche/scheme/info/${id}`}) + return request.get({ url: '/model/sche/scheme/get?id=' + id}) } // 新增ScheduleScheme export const createScheduleScheme = (data: ScheduleSchemeVO) => { - return request.post({ url: '/model/sche/scheme/add', data }) + return request.post({ url: '/model/sche/scheme/create', data }) } // 修改ScheduleScheme @@ -44,3 +46,16 @@ export const deleteScheduleScheme = (id: number) => { return request.delete({ url: '/model/sche/scheme/delete?id=' + id }) } + +// 启用 +export const enable = (ids) => { + const data = ids + return request.put({ url: '/model/sche/scheme/enable', data }) +} + +// 禁用 +export const disable = (ids) => { + const data = ids + return request.put({ url: '/model/sche/scheme/disable', data }) +} + -- Gitblit v1.9.3