This commit is contained in:
gtz
2022-11-07 08:45:49 +08:00
commit 4d1231adc2
1222 changed files with 194552 additions and 0 deletions

View File

@@ -0,0 +1,55 @@
/*
* @Author: zwq
* @Date: 2020-12-29 16:00:14
* @LastEditors: zwq
* @LastEditTime: 2021-03-12 15:40:20
* @Description:
*/
import request from '@/utils/request'
export function equipmentAlarmList(data) { // 获取设备报警列表
return request({
url: '/basic/equipment-alarm/page',
method: 'post',
data
})
}
export function equipmentAlarmDetail(id) { // 获取设备报警单条数据
return request({
url: '/basic/equipment-alarm/get',
method: 'post',
data: { id }
})
}
export function equipmentAlarmUpdate(data) { // 更新设备报警单条数据
return request({
url: '/basic/equipment-alarm/update',
method: 'post',
data
})
}
export function equipmentAlarmAdd(data) { // 新增设备报警单条数据
return request({
url: '/basic/equipment-alarm/add',
method: 'post',
data
})
}
export function equipmentAlarmCode() { // 获取设备报警code
return request({
url: '/basic/equipment-alarm/get-code',
method: 'post'
})
}
export function equipmentAlarmDelete(id) { // 删除设备报警单条数据
return request({
url: '/basic/equipment-alarm/delete',
method: 'post',
data: { id }
})
}

View File

@@ -0,0 +1,55 @@
/*
* @Author: zwq
* @Date: 2020-12-29 16:00:14
* @LastEditors: zwq
* @LastEditTime: 2021-02-02 16:00:23
* @Description:
*/
import request from '@/utils/request'
export function equipmentAlarmAttrList(data) { // 获取设备报警列表
return request({
url: '/basic/equipment-alarm-type/page',
method: 'post',
data
})
}
export function equipmentAlarmAttrDetail(id) { // 获取设备报警单条数据
return request({
url: '/basic/equipment-alarm-type/get',
method: 'post',
data: { id }
})
}
export function equipmentAlarmAttrUpdate(data) { // 更新设备报警单条数据
return request({
url: '/basic/equipment-alarm-type/update',
method: 'post',
data
})
}
export function equipmentAlarmAttrAdd(data) { // 新增设备报警单条数据
return request({
url: '/basic/equipment-alarm-type/add',
method: 'post',
data
})
}
export function equipmentAlarmAttrCode() { // 获取设备报警code
return request({
url: '/basic/equipment-alarm-type/get-code',
method: 'post'
})
}
export function equipmentAlarmAttrDelete(id) { // 删除设备报警单条数据
return request({
url: '/basic/equipment-alarm-type/delete',
method: 'post',
data: { id }
})
}

View File

@@ -0,0 +1,63 @@
/*
* @Author: zwq
* @Date: 2021-01-29 09:39:04
* @LastEditors: zwq
* @LastEditTime: 2021-06-10 15:22:55
* @Description:
*/
import request from '@/utils/request'
export function equipmentDetectAreaList(data) { // 获取设备区域列表
return request({
url: '/basic/detect-distribution-area/page',
method: 'post',
data
})
}
export function equipmentDetectTreeList() { // 获取检测设备树形图
return request({
url: '/basic/detect-distribution-area/detect-area',
method: 'post'
})
}
export function equipmentDetectAreaDetail(id) { // 获取设备区域单条数据
return request({
url: '/basic/detect-distribution-area/get',
method: 'post',
data: { id }
})
}
export function equipmentDetectAreaUpdate(data) { // 更新设备区域单条数据
return request({
url: '/basic/detect-distribution-area/update',
method: 'post',
data
})
}
export function equipmentDetectAreaAdd(data) { // 新增设备区域单条数据
return request({
url: '/basic/detect-distribution-area/add',
method: 'post',
data
})
}
export function equipmentDetectAreaCode() { // 获取设备区域code
return request({
url: '/basic/detect-distribution-area/get-code',
method: 'post'
})
}
export function equipmentDetectAreaDelete(id) { // 删除设备区域单条数据
return request({
url: '/basic/detect-distribution-area/delete',
method: 'post',
data: { id }
})
}

View File

@@ -0,0 +1,56 @@
/*
* @Author: zwq
* @Date: 2021-01-29 09:39:04
* @LastEditors: zwq
* @LastEditTime: 2021-05-28 09:44:01
* @Description:
*/
import request from '@/utils/request'
export function equipmentDetectAreaAttrList(data) { // 获取设备关联列表
return request({
url: '/basic/detect-equ-area-re/page',
method: 'post',
data
})
}
export function equipmentDetectAreaAttrDetail(id) { // 获取设备关联单条数据
return request({
url: '/basic/detect-equ-area-re/get',
method: 'post',
data: { id }
})
}
export function equipmentDetectAreaAttrUpdate(data) { // 更新设备关联单条数据
return request({
url: '/basic/detect-equ-area-re/update',
method: 'post',
data
})
}
export function equipmentDetectAreaAttrAdd(data) { // 新增设备关联单条数据
return request({
url: '/basic/detect-equ-area-re/add',
method: 'post',
data
})
}
export function equipmentDetectAreaAttrCode() { // 获取设备关联code
return request({
url: '/basic/detect-equ-area-re/get-code',
method: 'post'
})
}
export function equipmentDetectAreaAttrDelete(id) { // 删除设备关联单条数据
return request({
url: '/basic/detect-equ-area-re/delete',
method: 'post',
data: { id }
})
}

View File

@@ -0,0 +1,56 @@
/*
* @Author: zwq
* @Date: 2021-01-29 09:39:04
* @LastEditors: zwq
* @LastEditTime: 2021-05-21 10:26:40
* @Description:
*/
import request from '@/utils/request'
export function equipmentDetectAreaSystemList(data) { // 获取设备关联列表
return request({
url: '/basic/detect-area-system/page',
method: 'post',
data
})
}
export function equipmentDetectAreaSystemDetail(id) { // 获取设备关联单条数据
return request({
url: '/basic/detect-area-system/get',
method: 'post',
data: { id }
})
}
export function equipmentDetectAreaSystemUpdate(data) { // 更新设备关联单条数据
return request({
url: '/basic/detect-area-system/update',
method: 'post',
data
})
}
export function equipmentDetectAreaSystemAdd(data) { // 新增设备关联单条数据
return request({
url: '/basic/detect-area-system/add',
method: 'post',
data
})
}
export function equipmentDetectAreaSystemCode() { // 获取设备关联code
return request({
url: '/basic/detect-area-system/get-code',
method: 'post'
})
}
export function equipmentDetectAreaSystemDelete(id) { // 删除设备关联单条数据
return request({
url: '/basic/detect-area-system/delete',
method: 'post',
data: { id }
})
}

View File

@@ -0,0 +1,56 @@
/*
* @Author: zwq
* @Date: 2021-01-29 09:39:04
* @LastEditors: zwq
* @LastEditTime: 2021-05-28 10:47:41
* @Description:
*/
import request from '@/utils/request'
export function DetectAreaSystemAttrList(data) { // 获取设备关联列表
return request({
url: '/basic/detect-equipment-area/page',
method: 'post',
data
})
}
export function DetectAreaSystemAttrDetail(id) { // 获取设备关联单条数据
return request({
url: '/basic/detect-equipment-area/get',
method: 'post',
data: { id }
})
}
export function DetectAreaSystemAttrUpdate(data) { // 更新设备关联单条数据
return request({
url: '/basic/detect-equipment-area/update',
method: 'post',
data
})
}
export function DetectAreaSystemAttrAdd(data) { // 新增设备关联单条数据
return request({
url: '/basic/detect-equipment-area/add',
method: 'post',
data
})
}
export function DetectAreaSystemAttrCode() { // 获取设备关联code
return request({
url: '/basic/detect-equipment-area/get-code',
method: 'post'
})
}
export function DetectAreaSystemAttrDelete(id) { // 删除设备关联单条数据
return request({
url: '/basic/detect-equipment-area/delete',
method: 'post',
data: { id }
})
}

View File

@@ -0,0 +1,56 @@
/*
* @Author: zwq
* @Date: 2021-01-29 09:39:04
* @LastEditors: zwq
* @LastEditTime: 2021-04-08 15:56:09
* @Description:
*/
import request from '@/utils/request'
export function equipmentDetectParamList(data) { // 获取设备参数列表
return request({
url: '/basic/detect-equipment-param/page',
method: 'post',
data
})
}
export function equipmentDetectParamDetail(id) { // 获取设备参数单条数据
return request({
url: '/basic/detect-equipment-param/get',
method: 'post',
data: { id }
})
}
export function equipmentDetectParamUpdate(data) { // 更新设备参数单条数据
return request({
url: '/basic/detect-equipment-param/update',
method: 'post',
data
})
}
export function equipmentDetectParamAdd(data) { // 新增设备参数单条数据
return request({
url: '/basic/detect-equipment-param/add',
method: 'post',
data
})
}
export function equipmentDetectParamCode() { // 获取设备参数code
return request({
url: '/basic/detect-equipment-param/get-code',
method: 'post'
})
}
export function equipmentDetectParamDelete(id) { // 删除设备参数单条数据
return request({
url: '/basic/detect-equipment-param/delete',
method: 'post',
data: { id }
})
}

View File

@@ -0,0 +1,55 @@
/*
* @Author: zwq
* @Date: 2020-12-29 16:00:14
* @LastEditors: zwq
* @LastEditTime: 2021-05-21 10:03:53
* @Description:
*/
import request from '@/utils/request'
export function equipmentDetectSystemList(data) { // 获取检测系统列表
return request({
url: '/basic/detect-system/page',
method: 'post',
data
})
}
export function equipmentDetectSystemDetail(id) { // 获取检测系统单条数据
return request({
url: '/basic/detect-system/get',
method: 'post',
data: { id }
})
}
export function equipmentDetectSystemUpdate(data) { // 更新检测系统单条数据
return request({
url: '/basic/detect-system/update',
method: 'post',
data
})
}
export function equipmentDetectSystemAdd(data) { // 新增检测系统单条数据
return request({
url: '/basic/detect-system/add',
method: 'post',
data
})
}
export function equipmentDetectSystemCode() { // 获取检测系统code
return request({
url: '/basic/detect-system/get-code',
method: 'post'
})
}
export function equipmentDetectSystemDelete(id) { // 删除检测系统单条数据
return request({
url: '/basic/detect-system/delete',
method: 'post',
data: { id }
})
}

View File

@@ -0,0 +1,158 @@
/*
* @Author: zwq
* @Date: 2021-01-29 09:39:04
* @LastEditors: lb
* @LastEditTime: 2022-04-19 11:59:29
* @Description:
*/
import request from '@/utils/request'
/**
* 获取分页设备分组列表
* @param {object} data
* @param {string} [data.name]
* @param {string} [data.code]
* @param {number} [data.enabled]
* @param {number} data.current
* @param {number} data.size
*/
export function list(data) {
return request({
url: '/basic/equipment-group/page',
method: 'post',
data
})
}
/**
* 根据id获取分组信息
* @param {number} id
* @returns
*/
export function detail(id) {
return request({
url: '/basic/equipment-group/get',
method: 'post',
data: { id }
})
}
/**
* 更新设备分组
* @param {object} data
* @param {number} data.id
* @param {string} data.code
* @param {string} data.name
* @param {string} [data.remark]
* @param {number} [data.typeId] 设备类型id
*/
export function update(data) {
return request({
url: '/basic/equipment-group/update',
method: 'post',
data
})
}
/**
* 新增设备分组
* @param {object} data
* @param {number} [data.id]
* @param {string} data.code
* @param {string} data.name
* @param {string} [data.remark]
* @param {number} [data.typeId] 设备类型id
*/
export function add(data) {
return request({
url: '/basic/equipment-group/add',
method: 'post',
data
})
}
/**
* 获取随机生成的设备编码
*/
export function getCode() {
return request({
url: '/basic/equipment-group/get-code',
method: 'post'
})
}
/**
* 删除设备分组
* @param {number} id
*/
export function del(id) {
return request({
url: '/basic/equipment-group/delete',
method: 'post',
data: { id }
})
}
/**
{
"current": 1,
"size": 10,
"enabled": 1,
"equipmentGroupId": "设备分组id",
}
*/
export function getWarningList(data) {
// 获取分组报警列表
return request({
url: '/basic/equipment-group-alarm/page',
method: 'post',
data
})
}
/**
* 添加一条分组报警
"alarmContent": " ",
"alarmGrade": " ",
"alarmType": " ",
"equipmentGroupId": 1,
"externalCode": " ",
"id": 1
*/
export function addWarning(data) {
return request({
url: '/basic/equipment-group-alarm/add',
method: 'post',
data
})
}
export function updateWarning(data) {
return request({
url: '/basic/equipment-group-alarm/update',
method: 'post',
data
})
}
/**
* 删除一条设备分组报警
*/
export function deleteWarning(id) {
return request({
url: '/basic/equipment-group-alarm/delete',
method: 'post',
data: { id }
})
}
export function getWarningCode() {
return request({
url: '/basic/equipment-group-alarm/get-code',
method: 'post',
data: {}
})
}

View File

@@ -0,0 +1,291 @@
/*
* @Author: zwq
* @Date: 2020-12-29 16:00:14
* @LastEditors: lb
* @LastEditTime: 2022-04-18 10:40:01
* @Description:
*/
import request from '@/utils/request'
/**
* 获取设备分页列表
* @param {object} data
* @param {number} data.current
* @param {number} data.size
* @param {string} [data.code]
* @param {number} [data.enabled]
* @param {string} [data.name]
*/
export function list(data) {
return request({
url: '/basic/equipment/page',
method: 'post',
data
})
}
/**
* 获取设备单条数据
* @param {number} id
*/
export function detail(id) {
return request({
url: '/basic/equipment/get',
method: 'post',
data: { id }
})
}
/**
* 更新设备信息
* @param {object} data
* @param {string} data.abbr 缩写
* @param {number} data.activiation 是否稼动率
* @param {string} data.code 设备编码
* @param {number} data.communication 是否通讯
* @param {number} data.controlStatus 控制状态(默认0; 0-本地1-远程)
* @param {number} data.debugPeriod 调试周期天
* @param {string} data.debugTime 调试日期(datetime的string)
* @param {string} data.description 设备描述
* @param {number} data.eapVersion EAP版本
* @param {string} data.enName 英文名称
* @param {string} data.enterTime 进厂日期(datetime的string)
* @param {string} data.equipmentArea 设备区域
* @param {number} data.equipmentId 设备id
* @param {number} data.equipmentType 设备类型
* @param {number} data.estatus
* @param {number} data.fileId 文件id
* @param {number} data.groupId 设备分组id
* @param {number} data.id 设备id
* @param {string} data.intellectualProperty 知识产权
* @param {string} data.ip 设备ip地址
* @param {number} data.maintenanceCycle 保养周期(年)
* @param {number} data.maintenanceTime 保养持续时间(小时)
* @param {string} data.manufacturer 生产厂商
* @param {string} data.name 设备名称
* @param {number} data.numberOfCavities 腔体数量
* @param {string} data.plcVersion PLC版本
* @param {string} data.port 端口号
* @param {string} data.processingQuantityPerCavity 每腔加工数量
* @param {string} data.productionTime 生产日期(datetime的string)
* @param {number} data.rangeNumber 范围号
* @param {string} data.remark 备注
* @param {string} data.spec 规格描述
*/
export function update(data) {
return request({
url: '/basic/equipment/update',
method: 'post',
data
})
}
/**
* 更新设备信息
* @param {object} data
* @param {string} data.abbr 缩写
* @param {number} data.activiation 是否稼动率
* @param {string} data.code 设备编码
* @param {number} data.communication 是否通讯
* @param {number} data.controlStatus 控制状态(默认0; 0-本地1-远程)
* @param {number} data.debugPeriod 调试周期天
* @param {string} data.debugTime 调试日期(datetime的string)
* @param {string} data.description 设备描述
* @param {number} data.eapVersion EAP版本
* @param {string} data.enName 英文名称
* @param {string} data.enterTime 进厂日期(datetime的string)
* @param {string} data.equipmentArea 设备区域
* @param {number} data.equipmentId 设备id
* @param {number} data.equipmentType 设备类型
* @param {number} data.estatus
* @param {number} data.fileId 文件id
* @param {number} data.groupId 设备分组id
* @param {number} data.id 设备id
* @param {string} data.intellectualProperty 知识产权
* @param {string} data.ip 设备ip地址
* @param {number} data.maintenanceCycle 保养周期(年)
* @param {number} data.maintenanceTime 保养持续时间(小时)
* @param {string} data.manufacturer 生产厂商
* @param {string} data.name 设备名称
* @param {number} data.numberOfCavities 腔体数量
* @param {string} data.plcVersion PLC版本
* @param {number} data.port 端口号
* @param {number} data.processingQuantityPerCavity 每腔加工数量
* @param {string} data.productionTime 生产日期(datetime的string)
* @param {number} data.rangeNumber 范围号
* @param {string} data.remark 备注
* @param {string} data.spec 规格描述
*/
export function add(data) {
return request({
url: '/basic/equipment/add',
method: 'post',
data
})
}
export function getCode() {
// 获取设备信息code
return request({
url: '/basic/equipment/get-code',
method: 'post'
})
}
/**
* 删除设备信息
* @param {number} id
*/
export function del(id) {
return request({
url: '/basic/equipment/delete',
method: 'post',
data: { id }
})
}
/** ---------------- 设备文件 : ------------------ */
/**
* 平台设备文件信息管理接口 - 保存设备文件
* @param {object} data
* @param {number} data.id
* @param {number} data.equipmentId
* @param {number} data.fileId
* @param {string} data.fileName
* @param {string} data.fileUrl
* @param {string} data.typeCode
*/
export function saveFile(data) {
return request({
url: '/basic/equipment-file/update-file',
method: 'post',
data
})
}
/**
* 平台设备文件信息管理接口 - 获取设备文件
* @param {object} data
* @param {number} data.id
* @param {number} data.equipmentId
* @param {number} data.fileId
* @param {string} data.fileName
* @param {string} data.fileUrl
* @param {string} data.typeCode
*/
export function getFile(data) {
return request({
url: '/basic/equipment-file/get-by-param',
method: 'post',
data
})
}
/**
* 根据id删除某个服务器上的文件
* @param {number} id
*/
export function delFile(id) {
return request({
url: '/basic/equipment-file/delete',
method: 'post',
data: { id }
})
}
/** ---------------- 设备类型 : ------------------ */
/**
* 获取设备类型列表
* @param {object} data
* @param {number} data.size
* @param {number} data.current
* @param {string} [data.name]
* @param {string} [data.code]
* @param {number} [data.enabled]
*/
export function getEquipmentTypeList(data) {
return request({
url: '/basic/equipment-type/page',
method: 'post',
data
})
}
/** ---------------- 设备分组 : ------------------ */
/**
* 获取分页设备分组列表
* @param {object} data
* @param {string} [data.name]
* @param {string} [data.code]
* @param {number} [data.enabled]
* @param {number} data.current
* @param {number} data.size
*/
export function getEquipmentGroupList(data) {
return request({
url: '/basic/equipment-group/page',
method: 'post',
data
})
}
/** ---------------- 设备属性 : ------------------ */
/**
* 获取分页设备属性列表
* @param {object} data
* @param {number} data.current
* @param {number} data.size
* @param {number} [data.enabled]
* @param {string} [data.equipmentId]
*/
export function getEquipmentAttributeList(data) {
return request({
url: '/basic/equipment-attr/page',
method: 'post',
data
})
}
/**
* 删除设备属性
* @param {number} id
*/
export function deleteEquipmentAttribute(id) {
return request({
url: '/basic/equipment-attr/delete',
method: 'post',
data: { id }
})
}
/**
* 获取分页供应商列表
* @param {object} data
* @param {number} data.current
* @param {number} data.size
* @param {number} [data.enabled]
*/
export function getSupplierList(data) {
return request({
url: '/basic/supplier/page',
method: 'post',
data
})
}
/**
* 导出设备信息
*/
export function exportEquipments(data) {
return request({
url: '/basic/equipment/export',
method: 'post',
data,
responseType: 'blob',
timeout: 60000
})
}

View File

@@ -0,0 +1,92 @@
/*
* @Author: zwq
* @Date: 2020-12-29 16:00:14
* @LastEditors: lb
* @LastEditTime: 2022-04-19 9:00:52
* @Description:
*/
import request from '@/utils/request'
/**
* 获取分页设备属性列表
* @param {object} data
* @param {number} data.current
* @param {number} data.size
* @param {number} [data.enabled]
* @param {string} [data.equipmentId]
*/
export function list(data) {
return request({
url: '/basic/equipment-attr/page',
method: 'post',
data
})
}
/**
* 获取设备属性
* @param {number} id
*/
export function detail(id) {
return request({
url: '/basic/equipment-attr/get',
method: 'post',
data: { id }
})
}
/**
* 更新设备属性
* @param {object} data
* @param {number} data.id
* @param {string} data.attrName
* @param {string} data.attrValue
* @param {string} data.equipmentId
* @param {string} [data.remark]
*/
export function update(data) {
return request({
url: '/basic/equipment-attr/update',
method: 'post',
data
})
}
/**
* 新增设备属性
* @param {object} data
* @param {number} [data.id]
* @param {string} data.attrName
* @param {string} data.attrValue
* @param {string} data.equipmentId
* @param {string} [data.remark]
*/
export function add(data) {
return request({
url: '/basic/equipment-attr/add',
method: 'post',
data
})
}
/**
* 获取设备属性code
*/
export function getCode() {
return request({
url: '/basic/equipment-attr/get-code',
method: 'post'
})
}
/**
* 删除设备属性
* @param {number} id
*/
export function del(id) {
return request({
url: '/basic/equipment-attr/delete',
method: 'post',
data: { id }
})
}

View File

@@ -0,0 +1,72 @@
/*
* @Author: zwq
* @Date: 2020-12-29 16:00:14
* @LastEditors: zwq
* @LastEditTime: 2021-03-12 09:25:09
* @Description:
*/
import request from '@/utils/request'
export function equipmentLinkList(data) { // 获取连线设备列表
return request({
url: '/basic/connecting-device/page',
method: 'post',
data
})
}
export function equipmentLinkDetail(id) { // 获取连线设备单条数据
return request({
url: '/basic/connecting-device/get',
method: 'post',
data: { id }
})
}
export function equipmentLinkUpdate(data) { // 更新连线设备单条数据
return request({
url: '/basic/connecting-device/update',
method: 'post',
data
})
}
export function equipmentLinkAdd(data) { // 新增连线设备单条数据
return request({
url: '/basic/connecting-device/add',
method: 'post',
data
})
}
export function equipmentLinkCode() { // 获取连线设备code
return request({
url: '/basic/connecting-device/get-code',
method: 'post'
})
}
export function equipmentLinkDelete(id) { // 删除连线设备单条数据
return request({
url: '/basic/connecting-device/delete',
method: 'post',
data: { id }
})
}
export function equipmentLinkFileAdd(data) { // 连线设备上传
return request({
url: '/basic/connecting-device-file/update-file',
method: 'post',
data
})
}
export function getEquipmentLinkFile(data) { // 连线设备下载
return request({
url: '/basic/connecting-device-file/get-by-param',
method: 'post',
data
})
}

View File

@@ -0,0 +1,55 @@
/*
* @Author: zwq
* @Date: 2020-12-29 16:00:14
* @LastEditors: zwq
* @LastEditTime: 2021-01-20 10:35:56
* @Description:
*/
import request from '@/utils/request'
export function equipmentLinkAttrList(data) { // 获取连线设备属性列表
return request({
url: '/basic/connecting-device-attr/page',
method: 'post',
data
})
}
export function equipmentLinkAttrDetail(id) { // 获取连线设备属性单条数据
return request({
url: '/basic/connecting-device-attr/get',
method: 'post',
data: { id }
})
}
export function equipmentLinkAttrUpdate(data) { // 更新连线设备属性单条数据
return request({
url: '/basic/connecting-device-attr/update',
method: 'post',
data
})
}
export function equipmentLinkAttrAdd(data) { // 新增连线设备属性单条数据
return request({
url: '/basic/connecting-device-attr/add',
method: 'post',
data
})
}
export function equipmentLinkAttrCode() { // 获取连线设备属性code
return request({
url: '/basic/connecting-device-attr/get-code',
method: 'post'
})
}
export function equipmentLinkAttrDelete(id) { // 删除连线设备属性单条数据
return request({
url: '/basic/connecting-device-attr/delete',
method: 'post',
data: { id }
})
}

View File

@@ -0,0 +1,149 @@
/*
* @Author: zwq
* @Date: 2020-12-29 16:00:14
* @LastEditors: gtz
* @LastEditTime: 2022-07-28 20:45:12
* @Description:
*/
import request from '@/utils/request'
/**
* 获取分页设备类型列表
* @param {object} data
* @param {string} data.code
* @param {number} data.current
* @param {number} data.enabled
* @param {string} data.name
* @param {number} data.size
*/
export function list(data) {
return request({
url: '/basic/equipment-type/page',
method: 'post',
data
})
}
/**
* 获取设备类型
* @param {number} id
*/
export function detail(id) {
return request({
url: '/basic/equipment-type/get',
method: 'post',
data: { id }
})
}
/**
* 更新设备类型
* @param {object} data
* @param {number} data.id
* @param {string} data.name
* @param {string} data.code
* @param {string} [data.remark]
*/
export function update(data) {
return request({
url: '/basic/equipment-type/update',
method: 'post',
data
})
}
/**
* 新增设备类型
* @param {object} data
* @param {number} [data.id]
* @param {string} data.name
* @param {string} data.code
* @param {string} [data.remark]
*/
export function add(data) {
return request({
url: '/basic/equipment-type/add',
method: 'post',
data
})
}
export function getCode() { // 获取设备类型code
return request({
url: '/basic/equipment-type/get-code',
method: 'post'
})
}
/**
* 删除设备类型
* @param {number} id
*/
export function del(id) {
return request({
url: '/basic/equipment-type/delete',
method: 'post',
data: { id }
})
}
export function listAll() { // 获取全部设备类型层级关系
return request({
url: '/basic/equipment-type/list-all',
method: 'post'
})
}
/**
* 保存设备类型文件
* @param {object} data
* @param {string} data.equipmentTypeId
* @param {number} data.id
* @param {string} data.fileId
* @param {string} data.fileName
* @param {string} data.fileUrl
* @param {string} data.typeCode
*/
export function equipmentTypeFileAdd(data) {
return request({
url: '/basic/equipment-type-file/update-file',
method: 'post',
data
})
}
/**
* 获取设备类型上传的文件列表
* @param {object} data
* @param {string} data.equipmentTypeId
* @param {number} [data.id]
* @param {string} [data.fileId]
* @param {string} [data.fileName]
* @param {string} [data.fileUrl]
* @param {string} [data.typeCode]
*/
export function getFileList(data) {
return request({
url: '/basic/equipment-type-file/get-by-param',
method: 'post',
data
})
}
/**
* 获取设备类型上传的文件列表
* @param {object} data
* @param {string} data.equipmentTypeId
* @param {number} [data.id]
* @param {string} [data.fileId]
* @param {string} [data.fileName]
* @param {string} [data.fileUrl]
* @param {string} [data.typeCode]
*/
export function delFile(data) {
return request({
url: '/basic/equipment-type-file/delete',
method: 'post',
data
})
}

View File

@@ -0,0 +1,89 @@
/*
* @Author: zwq
* @Date: 2020-12-29 16:00:14
* @LastEditors: lb
* @LastEditTime: 2022-04-19 15:20:00
* @Description:
*/
import request from '@/utils/request'
/**
* 获取分页保养周期
* @param {object} data
* @param {number} data.current
* @param {number} data.enabled
* @param {number} data.size
*/
export function list(data) {
return request({
url: '/basic/maintenance-period/page',
method: 'post',
data
})
}
/**
* 获取保养周期
* @param {number} id
*/
export function detail(id) {
return request({
url: '/basic/maintenance-period/get',
method: 'post',
data: { id }
})
}
/**
* 更新保养周期
* @param {object} data
* @param {number} data.id
* @param {string} data.code
* @param {string} data.maintenancePeriod
* @param {string} [data.remark]
*/
export function update(data) {
return request({
url: '/basic/maintenance-period/update',
method: 'post',
data
})
}
/**
* 新增保养周期
* @param {object} data
* @param {number} [data.id]
* @param {string} data.code
* @param {string} data.maintenancePeriod
* @param {string} [data.remark]
*/
export function add(data) {
return request({
url: '/basic/maintenance-period/add',
method: 'post',
data
})
}
/**
* 获取保养周期code
*/
export function getCode() {
return request({
url: '/basic/maintenance-period/get-code',
method: 'post'
})
}
/**
* 删除保养周期
* @param {number} id
*/
export function del(id) {
return request({
url: '/basic/maintenance-period/delete',
method: 'post',
data: { id }
})
}

View File

@@ -0,0 +1,94 @@
/*
* @Author: zwq
* @Date: 2020-12-29 16:00:14
* @LastEditors: lb
* @LastEditTime: 2022-04-19 15:20:00
* @Description:
*/
import request from '@/utils/request'
/**
* 获取分页维修类型
* @param {object} data
* @param {string} [data.name]
* @param {string} [data.code]
* @param {number} [data.enabled]
* @param {number} data.current
* @param {number} data.size
*/
export function list(data) {
return request({
url: '/basic/maintenance-type/page',
method: 'post',
data
})
}
/**
* 获取维修类型详情
* @param {number} id
*/
export function detail(id) {
return request({
url: '/basic/maintenance-type/get',
method: 'post',
data: { id }
})
}
/**
* 更新维修类型
* @param {object} data
* @param {number} data.id
* @param {string} data.name
* @param {string} data.code
* @param {string} [data.enName]
* @param {string} [data.remark]
*/
export function update(data) {
return request({
url: '/basic/maintenance-type/update',
method: 'post',
data
})
}
/**
* 新增维修类型
* @param {object} data
* @param {number} [data.id]
* @param {string} data.name
* @param {string} data.code
* @param {string} [data.enName]
* @param {string} [data.remark]
*/
export function add(data) {
return request({
url: '/basic/maintenance-type/add',
method: 'post',
data
})
}
/**
* 获取维修类型code
* @returns
*/
export function getCode() {
return request({
url: '/basic/maintenance-type/get-code',
method: 'post'
})
}
/**
* 删除维修类型
* @param {number} id
*/
export function del(id) {
return request({
url: '/basic/maintenance-type/delete',
method: 'post',
data: { id }
})
}

View File

@@ -0,0 +1,117 @@
/*
* @Author: zwq
* @Date: 2021-01-29 09:39:04
* @LastEditors: lb
* @LastEditTime: 2022-04-20 9:20:00
* @Description:
*/
import request from '@/utils/request'
/**
* 获取备品备件分页列表
* @param {object} data
* @param {number} data.current
* @param {number} data.size
* @param {string} [data.key]
* @param {number} [data.enabled]
*/
export function list(data) {
return request({
url: '/basic/tool-spare-part/page',
method: 'post',
data
})
}
/**
* 获取备品备件
* @param {number} id
*/
export function detail(id) {
return request({
url: '/basic/tool-spare-part/get',
method: 'post',
data: { id }
})
}
/**
* 更新备品备件
* @param {object} data
* @param {number} data.id
* @param {string} data.code
* @param {string} data.name
* @param {number} [data.life]
* @param {string} [data.model]
* @param {string} [data.description]
* @param {string} [data.dictDataId]
* @param {string} [data.specifications]
*/
export function update(data) {
return request({
url: '/basic/tool-spare-part/update',
method: 'post',
data
})
}
/**
* 新增备品备件
* @param {object} data
* @param {number} [data.id]
* @param {string} data.code
* @param {string} data.name
* @param {number} [data.life]
* @param {string} [data.model]
* @param {string} [data.description]
* @param {string} [data.dictDataId]
* @param {string} [data.specifications]
*/
export function add(data) {
return request({
url: '/basic/tool-spare-part/add',
method: 'post',
data
})
}
/**
* 获取备品备件code
*/
export function getCode() {
return request({
url: '/basic/tool-spare-part/get-code',
method: 'post'
})
}
/**
* 删除备品备件
* @param {number} id
*/
export function del(id) {
return request({
url: '/basic/tool-spare-part/delete',
method: 'post',
data: { id }
})
}
/**
* 获取单位列表
* @param {object} data
* @param {number} data.current
* @param {number} data.size
* @param {number} [data.enabled]
*/
export function getUnitList(data) {
return request({
url: '/basic/platform-dict/selectPlatformDictDataListByPage',
method: 'post',
data: {
...data,
dictTypeId: '2'
}
})
}