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