parent
1aab02a0f8
commit
27fc40f7bc
@ -0,0 +1,77 @@
|
||||
import request from '@/utils/request';
|
||||
import { AxiosPromise } from 'axios';
|
||||
import { ProdBaseMachineInfoVO, ProdBaseMachineInfoForm, ProdBaseMachineInfoQuery } from '@/api/dms/dmsBaseMachineInfo/types';
|
||||
|
||||
/**
|
||||
* 查询机台信息列表
|
||||
* @param query
|
||||
* @returns {*}
|
||||
*/
|
||||
|
||||
export const listDmsBaseMachineInfoIn = (query?: ProdBaseMachineInfoQuery): AxiosPromise<ProdBaseMachineInfoVO[]> => {
|
||||
return request({
|
||||
url: '/dms/dmsBaseMachineInfo/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 查询机台信息详细
|
||||
* @param machineId
|
||||
*/
|
||||
export const getDmsBaseMachineInfo = (machineId: string | number): AxiosPromise<ProdBaseMachineInfoVO> => {
|
||||
return request({
|
||||
url: '/dms/dmsBaseMachineInfo/' + machineId,
|
||||
method: 'get'
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* 新增机台信息
|
||||
* @param data
|
||||
*/
|
||||
/*export const addProdBaseMachineInfo = (data: ProdBaseMachineInfoForm) => {
|
||||
return request({
|
||||
url: '/dms/dmsBaseMachineInfo',
|
||||
method: 'post',
|
||||
data: data
|
||||
});
|
||||
};*/
|
||||
|
||||
/**
|
||||
* 修改机台信息
|
||||
* @param data
|
||||
*/
|
||||
/*export const updateProdBaseMachineInfo = (data: ProdBaseMachineInfoForm) => {
|
||||
return request({
|
||||
url: '/dms/dmsBaseMachineInfo',
|
||||
method: 'put',
|
||||
data: data
|
||||
});
|
||||
};*/
|
||||
|
||||
/**
|
||||
* 删除机台信息
|
||||
* @param machineId
|
||||
*/
|
||||
/*export const delDmsBaseMachineInfo = (machineId: string | number | Array<string | number>) => {
|
||||
return request({
|
||||
url: '/dms/dmsBaseMachineInfo/' + machineId,
|
||||
method: 'delete'
|
||||
});
|
||||
};*/
|
||||
|
||||
|
||||
/**
|
||||
* 下拉框查询机台信息列表
|
||||
* @param query
|
||||
* @returns {*}
|
||||
*/
|
||||
export function getDmsBaseMachineInfoList (query) {
|
||||
return request({
|
||||
url: '/dms/dmsBaseMachineInfo/getDmsBaseMachineInfoList',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
@ -0,0 +1,193 @@
|
||||
export interface ProdBaseMachineInfoVO {
|
||||
/**
|
||||
* 主键标识
|
||||
*/
|
||||
machineId: string | number;
|
||||
|
||||
/**
|
||||
* 租户编号
|
||||
*/
|
||||
tenantId: string | number;
|
||||
|
||||
/**
|
||||
* 机台编号
|
||||
*/
|
||||
machineCode: string;
|
||||
|
||||
/**
|
||||
* 机台名称
|
||||
*/
|
||||
machineName: string;
|
||||
|
||||
/**
|
||||
* 资产编号
|
||||
*/
|
||||
assetNumber: string;
|
||||
|
||||
/**
|
||||
* 机台位置
|
||||
*/
|
||||
machineLocation: string;
|
||||
|
||||
/**
|
||||
* 机台类型
|
||||
*/
|
||||
machineType: string;
|
||||
|
||||
/**
|
||||
* 机台规格
|
||||
*/
|
||||
machineSpec: string;
|
||||
|
||||
/**
|
||||
* 供应商
|
||||
*/
|
||||
supplierId: string | number;
|
||||
|
||||
/**
|
||||
* 机台状态(0停用 1启用 2报废)
|
||||
*/
|
||||
machineStatus: string;
|
||||
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
remark: string;
|
||||
|
||||
/**
|
||||
* 创建部门
|
||||
*/
|
||||
createDept: number;
|
||||
|
||||
/**
|
||||
* 创建人
|
||||
*/
|
||||
createBy: number;
|
||||
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
createTime: string;
|
||||
|
||||
/**
|
||||
* 更新人
|
||||
*/
|
||||
updateBy: number;
|
||||
|
||||
/**
|
||||
* 更新时间
|
||||
*/
|
||||
updateTime: string;
|
||||
|
||||
}
|
||||
|
||||
export interface ProdBaseMachineInfoForm extends BaseEntity {
|
||||
/**
|
||||
* 主键标识
|
||||
*/
|
||||
machineId?: string | number;
|
||||
|
||||
/**
|
||||
* 机台编号
|
||||
*/
|
||||
machineCode?: string;
|
||||
|
||||
/**
|
||||
* 机台名称
|
||||
*/
|
||||
machineName?: string;
|
||||
|
||||
/**
|
||||
* 资产编号
|
||||
*/
|
||||
assetNumber?: string;
|
||||
|
||||
/**
|
||||
* 机台位置
|
||||
*/
|
||||
machineLocation?: string;
|
||||
|
||||
/**
|
||||
* 机台类型
|
||||
*/
|
||||
machineType?: string;
|
||||
|
||||
/**
|
||||
* 机台规格
|
||||
*/
|
||||
machineSpec?: string;
|
||||
|
||||
/**
|
||||
* 供应商
|
||||
*/
|
||||
supplierId?: string | number;
|
||||
|
||||
/**
|
||||
* 机台状态(0停用 1启用 2报废)
|
||||
*/
|
||||
machineStatus?: string;
|
||||
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
remark?: string;
|
||||
|
||||
baseMachineProcessList?: [];
|
||||
|
||||
}
|
||||
|
||||
export interface ProdBaseMachineInfoQuery extends PageQuery {
|
||||
|
||||
/**
|
||||
* 主键标识
|
||||
*/
|
||||
machineId?: string | number;
|
||||
|
||||
/**
|
||||
* 机台编号
|
||||
*/
|
||||
machineCode?: string;
|
||||
|
||||
/**
|
||||
* 机台名称
|
||||
*/
|
||||
machineName?: string;
|
||||
|
||||
/**
|
||||
* 资产编号
|
||||
*/
|
||||
assetNumber?: string;
|
||||
|
||||
/**
|
||||
* 机台位置
|
||||
*/
|
||||
machineLocation?: string;
|
||||
|
||||
/**
|
||||
* 机台类型
|
||||
*/
|
||||
machineType?: string;
|
||||
|
||||
/**
|
||||
* 机台规格
|
||||
*/
|
||||
machineSpec?: string;
|
||||
|
||||
/**
|
||||
* 供应商
|
||||
*/
|
||||
supplierId?: string | number;
|
||||
|
||||
/**
|
||||
* 机台状态(0停用 1启用 2报废)
|
||||
*/
|
||||
machineStatus?: string;
|
||||
|
||||
/**
|
||||
* 日期范围参数
|
||||
*/
|
||||
params?: any;
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue