houzhongjian
2024-12-04 bb203eb72ee4604be8c9272cc583ecb9e393aeb8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
import request from '@/config/axios'
 
export interface ScheduleSchemeVO {
  id: string
  code: string
  name: string
  triggerMethod: string
  triggerCondition: string
  scheduleObj: string
  scheduleType: string
  scheduleStrategy: string
  modelId: string
  scheduleTime: string
  remark: string
  status: number
  mpkprojectid: string
}
 
export interface ScheduleSchemePageReqVO extends PageParam {
  modelCode?: string
  modelName?: string
}
 
// 查询ScheduleScheme列表
export const getScheduleSchemePage = (params: ScheduleSchemePageReqVO) => {
  return request.get({ url: '/model/sche/scheme/page', params })
}
 
// 查询ScheduleScheme详情
export const getScheduleScheme = (id: number) => {
  return request.get({ url: '/model/sche/scheme/get?id=' + id})
}
 
// 新增ScheduleScheme
export const createScheduleScheme = (data: ScheduleSchemeVO) => {
  return request.post({ url: '/model/sche/scheme/create', data })
}
 
// 修改ScheduleScheme
export const updateScheduleScheme = (data: ScheduleSchemeVO) => {
  return request.put({ url: '/model/sche/scheme/update', data })
}
 
// 删除ScheduleScheme
export const deleteScheduleScheme = (id: number) => {
  return request.delete({ url: '/model/sche/scheme/delete?id=' + id })
}