潘志宝
2024-08-22 203fd3453da9fcf83ef846e085c6402150468eb1
data
已添加1个文件
已修改1个文件
49 ■■■■■ 文件已修改
src/api/data/channel/modbus/index.ts 46 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/system/app/index.ts 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/data/channel/modbus/index.ts
对比新文件
@@ -0,0 +1,46 @@
import request from '@/config/axios'
export interface ModBusDeviceVO {
  id: string
  name: string
  address: string
  port: number
  connectInactivityTimeout: number
  reconnectInterval: number
  attemptsBeforeTimeout: number
  waitToRetryMilliseconds: number
  readTimeout: number
  writeTimeout: number
  useOptimizedBlockRead: boolean
  projectReference: string
}
export interface ModBusDevicePageReqVO extends PageParam {
  name?: string
  address?: string
}
// 查询ModBusDevice列表
export const getModBusDevicePage = (params: ModBusDevicePageReqVO) => {
  return request.get({ url: '/data/channel/modbus/device/page', params })
}
// 查询ModBusDevice详情
export const getModBusDevice = (id: number) => {
  return request.get({ url: `/data/channel/modbus/device/info/${id}`})
}
// 新增ModBusDevice
export const createModBusDevice = (data: ModBusDeviceVO) => {
  return request.post({ url: '/data/channel/modbus/device/add', data })
}
// 修改ModBusDevice
export const updateModBusDevice = (data: ModBusDeviceVO) => {
  return request.put({ url: '/data/channel/modbus/device/update', data })
}
// 删除ModBusDevice
export const deleteModBusDevice = (id: number) => {
  return request.delete({ url: '/data/channel/modbus/device/delete?id=' + id })
}
src/api/system/app/index.ts
@@ -1,5 +1,4 @@
import request from '@/config/axios'
import {TenantExportReqVO} from "@/api/system/tenant";
export interface AppVO {
  id: number
@@ -46,6 +45,6 @@
}
// 导出
export const exportApp = (params: TenantExportReqVO) => {
export const exportApp = (params: AppVO) => {
  return request.download({ url: '/system/app/export-excel', params })
}