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