| | |
| | | import request from '@/config/axios' |
| | | |
| | | export interface MmPredictItemVO { |
| | | id: string |
| | | itemno: string, |
| | | itemname: string, |
| | | itemtypeid: string, |
| | | id: string, |
| | | itemtypename: string, |
| | | granularity: number, |
| | | isfuse: number, |
| | | workchecked: number, |
| | | moduleid: string, |
| | | itemorder: number, |
| | | status: number, |
| | | categoryid: string, |
| | | pointid: string, |
| | | tagname: string, |
| | | resulttableid: string, |
| | | tablename: string, |
| | | mmPredictItem: { |
| | | id: string, |
| | | itemno: string, |
| | | itemname: string, |
| | | caltypeid: string, |
| | | itemtypeid: string, |
| | | predictlength: string, |
| | | granularity: number, |
| | | status: string, |
| | | isfuse: number, |
| | | predictphase: string, |
| | | workchecked: number, |
| | | unittransfactor: string, |
| | | saveindex: string |
| | | }, |
| | | dmModuleItem: { |
| | | id: string, |
| | | moduleid: string, |
| | | itemid: string, |
| | | itemorder: number, |
| | | status: number, |
| | | categoryid: string |
| | | }, |
| | | mmItemOutput: { |
| | | id: string, |
| | | itemid: string, |
| | | pointid: string, |
| | | resulttableid: string, |
| | | tagname: string, |
| | | outputorder: number |
| | | }, |
| | | mmPredictModel: { |
| | | id: string, |
| | | modelno: string, |
| | | modelname: string, |
| | | itemid: string, |
| | | arithid: string, |
| | | trainsamplength: string, |
| | | predictsamplength: string, |
| | | isonlinetrain: string, |
| | | modelpath: string, |
| | | isnormal: string, |
| | | normalmax: string, |
| | | normalmin: string, |
| | | status: number, |
| | | classname: string, |
| | | methodname: string, |
| | | modelparamstructure: string, |
| | | resultstrid: string, |
| | | settingmap: string |
| | | }, |
| | | mmPredictMergeItem: { |
| | | id: string, |
| | | itemid: string, |
| | | expression: string, |
| | | num: string |
| | | }, |
| | | modelparamtypeList: [], |
| | | mmModelArithSettingsList: [], |
| | | mmModelParamList: [] |
| | | } |
| | | |
| | | export interface MmPredictItemPageReqVO extends PageParam { |
| | |
| | | |
| | | // 查询MmPredictItem列表 |
| | | export const getMmPredictItemPage = (params: MmPredictItemPageReqVO) => { |
| | | return request.get({ url: '/pre/predict-item/page', params }) |
| | | return request.get({ url: '/model/pre/predict-item/page', params }) |
| | | } |
| | | |
| | | // 查询MmPredictItem详情 |
| | | export const getMmPredictItem = (id: number) => { |
| | | return request.get({ url: `/pre/predict-item/get/${id}`}) |
| | | return request.get({ url: `/model/pre/predict-item/get/${id}`}) |
| | | } |
| | | |
| | | // 新增MmPredictItem |
| | | export const createMmPredictItem = (data: MmPredictItemVO) => { |
| | | return request.post({ url: '/pre/predict-item/create', data }) |
| | | return request.post({ url: '/model/pre/predict-item/create', data }) |
| | | } |
| | | |
| | | // 修改MmPredictItem |
| | | export const updateMmPredictItem = (data: MmPredictItemVO) => { |
| | | return request.put({ url: '/pre/predict-item/update', data }) |
| | | return request.put({ url: '/model/pre/predict-item/update', data }) |
| | | } |
| | | |
| | | // 删除MmPredictItem |
| | | export const deleteMmPredictItem = (id: number) => { |
| | | return request.delete({ url: '/pre/predict-item/delete?id=' + id }) |
| | | return request.delete({ url: '/model/pre/predict-item/delete?id=' + id }) |
| | | } |
| | | |
| | | // 查询getMmPredictItemList详情 |
| | | export const getMmPredictItemList = () => { |
| | | return request.get({ url: `/model/pre/predict-item/list`}) |
| | | } |