add iot record
parent
cd891c15a6
commit
405c327944
@ -0,0 +1,49 @@
|
|||||||
|
import request from '@/config/axios'
|
||||||
|
|
||||||
|
// 数采记录 VO
|
||||||
|
export interface MqttRecordVO {
|
||||||
|
id: number // ID
|
||||||
|
machineId: number // 机台ID
|
||||||
|
machineName: string // 机台
|
||||||
|
deviceDataTime: Date // 采集时间
|
||||||
|
deviceData: string // 数据
|
||||||
|
deviceId: number // 设备id
|
||||||
|
deviceCode: string // 设备编码
|
||||||
|
deviceName: string // 设备名称
|
||||||
|
workerId: number // 用户id
|
||||||
|
workerName: string // 用户
|
||||||
|
gatewayCode: string // 网关
|
||||||
|
}
|
||||||
|
|
||||||
|
// 数采记录 API
|
||||||
|
export const MqttRecordApi = {
|
||||||
|
// 查询数采记录分页
|
||||||
|
getMqttRecordPage: async (params: any) => {
|
||||||
|
return await request.get({ url: `/iot/mqtt-record/page`, params })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 查询数采记录详情
|
||||||
|
getMqttRecord: async (id: number) => {
|
||||||
|
return await request.get({ url: `/iot/mqtt-record/get?id=` + id })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 新增数采记录
|
||||||
|
createMqttRecord: async (data: MqttRecordVO) => {
|
||||||
|
return await request.post({ url: `/iot/mqtt-record/create`, data })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 修改数采记录
|
||||||
|
updateMqttRecord: async (data: MqttRecordVO) => {
|
||||||
|
return await request.put({ url: `/iot/mqtt-record/update`, data })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 删除数采记录
|
||||||
|
deleteMqttRecord: async (id: number) => {
|
||||||
|
return await request.delete({ url: `/iot/mqtt-record/delete?id=` + id })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 导出数采记录 Excel
|
||||||
|
exportMqttRecord: async (params) => {
|
||||||
|
return await request.download({ url: `/iot/mqtt-record/export-excel`, params })
|
||||||
|
},
|
||||||
|
}
|
||||||
@ -0,0 +1,73 @@
|
|||||||
|
import request from '@/config/axios'
|
||||||
|
|
||||||
|
// 销售订单 VO
|
||||||
|
export interface SaleOrderVO {
|
||||||
|
id: number
|
||||||
|
no: string // 销售单编号
|
||||||
|
status: number // 销售状态
|
||||||
|
customerId: number // 客户编号
|
||||||
|
orderTime: Date // 下单时间
|
||||||
|
totalCount: number // 合计数量
|
||||||
|
totalPrice: number // 合计价格,单位:元
|
||||||
|
totalProductPrice: number // 合计产品价格,单位:元
|
||||||
|
remark: string // 备注
|
||||||
|
}
|
||||||
|
|
||||||
|
// 销售订单 API
|
||||||
|
export const SaleOrderApi = {
|
||||||
|
// 查询销售订单分页
|
||||||
|
getSaleOrderPage: async (params: any) => {
|
||||||
|
return await request.get({ url: `/mes/sale-order/page`, params })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 查询销售订单详情
|
||||||
|
getSaleOrder: async (id: number) => {
|
||||||
|
return await request.get({ url: `/mes/sale-order/get?id=` + id })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 新增销售订单
|
||||||
|
createSaleOrder: async (data: SaleOrderVO) => {
|
||||||
|
return await request.post({ url: `/mes/sale-order/create`, data })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 修改销售订单
|
||||||
|
updateSaleOrder: async (data: SaleOrderVO) => {
|
||||||
|
return await request.put({ url: `/mes/sale-order/update`, data })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 删除销售订单
|
||||||
|
deleteSaleOrder: async (id: number) => {
|
||||||
|
return await request.delete({ url: `/mes/sale-order/delete?id=` + id })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 导出销售订单 Excel
|
||||||
|
exportSaleOrder: async (params) => {
|
||||||
|
return await request.download({ url: `/mes/sale-order/export-excel`, params })
|
||||||
|
},
|
||||||
|
|
||||||
|
// ==================== 子表(销售订单项) ====================
|
||||||
|
|
||||||
|
// 获得销售订单项分页
|
||||||
|
getSaleOrderItemsPage: async (params) => {
|
||||||
|
return await request.get({ url: `/mes/sale-order/sale-order-items/page`, params })
|
||||||
|
},
|
||||||
|
// 新增销售订单项
|
||||||
|
createSaleOrderItems: async (data) => {
|
||||||
|
return await request.post({ url: `/mes/sale-order/sale-order-items/create`, data })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 修改销售订单项
|
||||||
|
updateSaleOrderItems: async (data) => {
|
||||||
|
return await request.put({ url: `/mes/sale-order/sale-order-items/update`, data })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 删除销售订单项
|
||||||
|
deleteSaleOrderItems: async (id: number) => {
|
||||||
|
return await request.delete({ url: `/mes/sale-order/sale-order-items/delete?id=` + id })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 获得销售订单项
|
||||||
|
getSaleOrderItems: async (id: number) => {
|
||||||
|
return await request.get({ url: `/mes/sale-order/sale-order-items/get?id=` + id })
|
||||||
|
},
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue