配置代码

This commit is contained in:
2024-12-03 11:47:14 +08:00
parent 5f5af1821f
commit f474e9e1c8
209 changed files with 24169 additions and 11 deletions

View File

@@ -0,0 +1,94 @@
import request from '@/utils/request'
/**
* 设备报修饼图
* @param {*} data
* @returns
*/
export function defaultTypePie(data) {
return request({
url: 'mes/deviceManagement/dataAnalysis/defaultTypePie',
method: 'post',
data: data
})
}
/**
* 每日故障数量
* @param {*} data
* @returns
*/
export function FaultTypeBar(data) {
return request({
url: 'mes/deviceManagement/dataAnalysis/faultTypeBar',
method: 'post',
data: data
})
}
/**
* 获取设备故障类别累计次数折线图
* @param {*} data
* @returns
*/
export function FaultTypeLine(data) {
return request({
url: 'mes/deviceManagement/dataAnalysis/faultTypeLine',
method: 'post',
data: data
})
}
/**
* 获取设备故障类别累计次数折线图
* @param {*} data
* @returns
*/
export function FaultTypeBarByDay(data) {
return request({
url: 'mes/deviceManagement/dataAnalysis/faultTypeBarByDay',
method: 'post',
data: data
})
}
/**
* 获取每日点检巡检总数折线图
* @param {*} data
* @returns
*/
export function TaskLinebyDay(data) {
return request({
url: 'mes/deviceManagement/dataAnalysis/taskLinebyDay',
method: 'post',
data: data
})
}
/**
* 获取人员响应折线图
* @param {*} data
* @returns
*/
export function PersonResponse(data) {
return request({
url: 'mes/deviceManagement/dataAnalysis/personResponseLine',
method: 'post',
data: data
})
}
/**
* 获取大屏总数
* @param {*} data
* @returns
*/
export function GetAllTotal(data) {
return request({
url: 'mes/deviceManagement/dataAnalysis/getAllTotal',
method: 'post',
data: data
})
}

View File

@@ -0,0 +1,150 @@
import request from '@/utils/request'
/**
* 设备台账分页查询
* @param {查询条件} data
*/
export function listDeviceAccount(query) {
return request({
url: 'mes/deviceManagement/DeviceAccount/list',
method: 'get',
params: query
})
}
export function listDeviceAccount_route(query) {
return request({
url: 'mes/deviceManagement/DeviceAccount/list_route_inspect',
method: 'get',
params: query
})
}
/**
* 新增设备台账
* @param data
*/
export function addDeviceAccount(data) {
return request({
url: 'mes/deviceManagement/DeviceAccount',
method: 'post',
data: data
})
}
/**
* 修改设备台账
* @param data
*/
export function updateDeviceAccount(data) {
return request({
url: 'mes/deviceManagement/DeviceAccount',
method: 'PUT',
data: data
})
}
/**
* 获取设备台账详情
* @param {Id}
*/
export function getDeviceAccount(id) {
return request({
url: 'mes/deviceManagement/DeviceAccount/' + id,
method: 'get'
})
}
/**
* 删除设备台账
* @param {主键} pid
*/
export function delDeviceAccount(pid) {
return request({
url: 'mes/deviceManagement/DeviceAccount/' + pid,
method: 'delete'
})
}
/**
* 获取设备下拉树数据
* @param {查询条件} data DeviceName
*/
export function getSelectTree(query) {
return request({
url: 'mes/deviceManagement/DeviceAccount/getSelectTree',
method: 'get',
params: query
})
}
//******************************巡检************************************ */
/**
* 添加绑定关系 巡检计划和设备台账
* @param {*} data
* @returns
*/
export function AddRelation(data) {
return request({
url: 'mes/deviceManagement/DeviceAccount/AddRelation',
method: 'post',
data: data
})
}
/**
* 删除巡检计划和设备台账的关系
* @param {主键} pid
*/
export function delDeviceAccount_relation(query) {
return request({
url: 'mes/deviceManagement/DeviceAccount/remove_relation',
method: 'get',
params: query
})
}
//******************************点检************************************ */
export function listDeviceAccount_point(query) {
return request({
url: 'mes/deviceManagement/DeviceAccount/list_point_inspect',
method: 'get',
params: query
})
}
/**
* 添加绑定关系 点检计划和设备台账
* @param {*} data
* @returns
*/
export function AddRelation_point_account(data) {
return request({
url: 'mes/deviceManagement/DeviceAccount/AddRelation_point_account',
method: 'post',
data: data
})
}
/**
* 删除巡检计划和设备台账的关系
* @param {主键} pid
*/
export function delDeviceAccount_relation_point_account(query) {
return request({
url: 'mes/deviceManagement/DeviceAccount/remove_relation_point_account',
method: 'get',
params: query
})
}
//
/**
* 获取设备状态 设备看板用
* @param {主键} devicetype_id 设备类别id
*/
export function getDeviceStatusBoardData(query) {
return request({
url: 'mes/deviceManagement/DeviceAccount/getDeviceStatusBoardData',
method: 'get',
params: query
})
}

View File

@@ -0,0 +1,57 @@
import request from '@/utils/request'
/**
* 设备检查项表单配置表分页查询
* @param {查询条件} data
*/
export function listDeviceFormConfig(query) {
return request({
url: 'mes/deviceManagement/DeviceFormConfig/list',
method: 'get',
params: query
})
}
/**
* 新增设备检查项表单配置表
* @param data
*/
export function addDeviceFormConfig(data) {
return request({
url: 'mes/deviceManagement/DeviceFormConfig',
method: 'post',
data: data
})
}
/**
* 修改设备检查项表单配置表
* @param data
*/
export function updateDeviceFormConfig(data) {
return request({
url: 'mes/deviceManagement/DeviceFormConfig',
method: 'PUT',
data: data
})
}
/**
* 获取设备检查项表单配置表详情
* @param {Id}
*/
export function getDeviceFormConfig(id) {
return request({
url: 'mes/deviceManagement/DeviceFormConfig/' + id,
method: 'get'
})
}
/**
* 删除设备检查项表单配置表
* @param {主键} pid
*/
export function delDeviceFormConfig(pid) {
return request({
url: 'mes/deviceManagement/DeviceFormConfig/' + pid,
method: 'delete'
})
}

View File

@@ -0,0 +1,107 @@
import request from '@/utils/request'
/**
* 设备检查项分页查询
* @param {查询条件} data
*/
export function listDeviceInspect(query) {
return request({
url: 'mes/deviceManagement/DeviceInspect/list',
method: 'get',
params: query
})
}
/**
* 新增设备检查项
* @param data
*/
export function addDeviceInspect(data) {
return request({
url: 'mes/deviceManagement/DeviceInspect',
method: 'post',
data: data
})
}
/**
* 修改设备检查项
* @param data
*/
export function updateDeviceInspect(data) {
return request({
url: 'mes/deviceManagement/DeviceInspect',
method: 'PUT',
data: data
})
}
/**
* 获取设备检查项详情
* @param {Id}
*/
export function getDeviceInspect(id) {
return request({
url: 'mes/deviceManagement/DeviceInspect/' + id,
method: 'get'
})
}
/**
* 删除设备检查项
* @param {主键} pid
*/
export function delDeviceInspect(pid) {
return request({
url: 'mes/deviceManagement/DeviceInspect/' + pid,
method: 'delete'
})
}
/**
* 查看设备已绑定 Isbind = 1未绑定 Isbind = 0 的检查项
* @param {查询条件} data
*/
export function listDeviceInspect2(query) {
return request({
url: 'mes/deviceManagement/DeviceInspect/list2',
method: 'get',
params: query
})
}
/**
* 添加设备与检查项的关联
* @param {查询条件} data
*/
export function addBind(data) {
return request({
url: 'mes/deviceManagement/DeviceInspect/addbind',
method: 'post',
data: data
})
}
/**
* 取消设备与检查项的关联
* @param {查询条件} data
*/
export function removeBind(query) {
return request({
url: 'mes/deviceManagement/DeviceInspect/removebind',
method: 'get',
params: query
})
}
/**
* 检查项排序
* @param {查询条件} data
*/
export function sortDeviceInspect(data) {
return request({
url: 'mes/deviceManagement/DeviceInspect/sort',
method: 'post',
data: data
})
}

View File

@@ -0,0 +1,57 @@
import request from '@/utils/request'
/**
* 维修记录分页查询
* @param {查询条件} data
*/
export function listDeviceMaintenanceRecord(query) {
return request({
url: 'mes/deviceManagement/DeviceMaintenanceRecord/list',
method: 'get',
params: query,
})
}
/**
* 新增维修记录
* @param data
*/
export function addDeviceMaintenanceRecord(data) {
return request({
url: 'mes/deviceManagement/DeviceMaintenanceRecord',
method: 'post',
data: data,
})
}
/**
* 修改维修记录
* @param data
*/
export function updateDeviceMaintenanceRecord(data) {
return request({
url: 'mes/deviceManagement/DeviceMaintenanceRecord',
method: 'PUT',
data: data,
})
}
/**
* 获取维修记录详情
* @param {Id}
*/
export function getDeviceMaintenanceRecord(id) {
return request({
url: 'mes/deviceManagement/DeviceMaintenanceRecord/' + id,
method: 'get'
})
}
/**
* 删除维修记录
* @param {主键} pid
*/
export function delDeviceMaintenanceRecord(pid) {
return request({
url: 'mes/deviceManagement/DeviceMaintenanceRecord/' + pid,
method: 'delete'
})
}

View File

@@ -0,0 +1,57 @@
import request from '@/utils/request'
/**
* 点检任务分页查询
* @param {查询条件} data
*/
export function listDevicePointInspectionPlan(query) {
return request({
url: 'mes/deviceManagement/DevicePointInspectionPlan/list',
method: 'get',
params: query,
})
}
/**
* 新增点检任务
* @param data
*/
export function addDevicePointInspectionPlan(data) {
return request({
url: 'mes/deviceManagement/DevicePointInspectionPlan',
method: 'post',
data: data,
})
}
/**
* 修改点检任务
* @param data
*/
export function updateDevicePointInspectionPlan(data) {
return request({
url: 'mes/deviceManagement/DevicePointInspectionPlan',
method: 'PUT',
data: data,
})
}
/**
* 获取点检任务详情
* @param {Id}
*/
export function getDevicePointInspectionPlan(id) {
return request({
url: 'mes/deviceManagement/DevicePointInspectionPlan/' + id,
method: 'get'
})
}
/**
* 删除点检任务
* @param {主键} pid
*/
export function delDevicePointInspectionPlan(pid) {
return request({
url: 'mes/deviceManagement/DevicePointInspectionPlan/' + pid,
method: 'delete'
})
}

View File

@@ -0,0 +1,57 @@
import request from '@/utils/request'
/**
* 报修单分页查询
* @param {查询条件} data
*/
export function listDeviceRepair(query) {
return request({
url: 'business/DeviceRepair/list',
method: 'post',
data: query,
})
}
/**
* 新增报修单
* @param data
*/
export function addDeviceRepair(data) {
return request({
url: 'business/DeviceRepair',
method: 'post',
data: data,
})
}
/**
* 修改报修单
* @param data
*/
export function updateDeviceRepair(data) {
return request({
url: 'business/DeviceRepair',
method: 'PUT',
data: data,
})
}
/**
* 获取报修单详情
* @param {Id}
*/
export function getDeviceRepair(id) {
return request({
url: 'business/DeviceRepair/' + id,
method: 'get'
})
}
/**
* 删除报修单
* @param {主键} pid
*/
export function delDeviceRepair(pid) {
return request({
url: 'business/DeviceRepair/' + pid,
method: 'delete'
})
}

View File

@@ -0,0 +1,57 @@
import request from '@/utils/request'
/**
* 巡检计划分页查询
* @param {查询条件} data
*/
export function listDeviceRouteInspectionPlan(query) {
return request({
url: 'mes/deviceManagement/DeviceRouteInspectionPlan/list',
method: 'get',
params: query,
})
}
/**
* 新增巡检计划
* @param data
*/
export function addDeviceRouteInspectionPlan(data) {
return request({
url: 'mes/deviceManagement/DeviceRouteInspectionPlan',
method: 'post',
data: data,
})
}
/**
* 修改巡检计划
* @param data
*/
export function updateDeviceRouteInspectionPlan(data) {
return request({
url: 'mes/deviceManagement/DeviceRouteInspectionPlan',
method: 'PUT',
data: data,
})
}
/**
* 获取巡检计划详情
* @param {Id}
*/
export function getDeviceRouteInspectionPlan(id) {
return request({
url: 'mes/deviceManagement/DeviceRouteInspectionPlan/' + id,
method: 'get'
})
}
/**
* 删除巡检计划
* @param {主键} pid
*/
export function delDeviceRouteInspectionPlan(pid) {
return request({
url: 'mes/deviceManagement/DeviceRouteInspectionPlan/' + pid,
method: 'delete'
})
}

View File

@@ -0,0 +1,173 @@
import request from '@/utils/request'
import { downFile } from '@/utils/request'
/**
* 任务执行分页查询
* @param {查询条件} data
*/
export function listDeviceTaskExecute(query) {
return request({
url: 'mes/deviceManagement/DeviceTaskExecute/list',
method: 'post',
data: query
})
}
/**
* 新增任务执行
* @param data
*/
export function addDeviceTaskExecute(data) {
return request({
url: 'mes/deviceManagement/DeviceTaskExecute',
method: 'post',
data: data
})
}
/**
* 修改任务执行
* @param data
*/
export function updateDeviceTaskExecute(data) {
return request({
url: 'mes/deviceManagement/DeviceTaskExecute',
method: 'PUT',
data: data
})
}
/**
* 获取任务执行详情
* @param {Id}
*/
export function getDeviceTaskExecute(id) {
return request({
url: 'mes/deviceManagement/DeviceTaskExecute/' + id,
method: 'get'
})
}
/**
* 删除任务执行
* @param {主键} pid
*/
export function delDeviceTaskExecute(pid) {
return request({
url: 'mes/deviceManagement/DeviceTaskExecute/' + pid,
method: 'delete'
})
}
// 清空任务执行
export function clearDeviceTaskExecute() {
return request({
url: 'mes/deviceManagement/DeviceTaskExecute/clean',
method: 'delete'
})
}
// 导出任务执行
export async function exportDeviceTaskExecute(query) {
await downFile('mes/deviceManagement/DeviceTaskExecute/export', { ...query })
}
/**
* 检查派发任务
* @param {Id} 设备id
*/
export function taskdispatch(id) {
return request({
url: 'mes/deviceManagement/DeviceTaskExecute/dispatch/' + id,
method: 'get'
})
}
/**
* 根据任务id获取绑定设备
* @param {Id} 设备id
*/
export function AchieveTaskbindDevice(id) {
return request({
url: 'mes/deviceManagement/DeviceTaskExecute/get_bind_device/' + id,
method: 'get'
})
}
/**
* 根据任务绑定设备id 获取检查项
* @param {Id}
*/
export function AchieveDevicebindInspect(params) {
return request({
url: 'mes/deviceManagement/DeviceTaskExecute/get_bind_inspect',
method: 'get',
params: params
})
}
/**
* 根据检查项id 获取绑定的表单
* @param {Id}
*/
export function AchieveInspectbindForm(id) {
return request({
url: 'mes/deviceManagement/DeviceTaskExecute/bind_form/' + id,
method: 'get'
})
}
/**
* 根据检查项id 获取绑定的表单
* @param {PlanType,FkPlanId,FkDeviceId,FkInspectId}
*/
export function getAchieveInspectbindFormResult(data) {
return request({
url: 'mes/deviceManagement/DeviceTaskExecute/get_form_result',
method: 'post',
data
})
}
/**
* 根据检查项id 修改绑定的值
* @param {id,value}
*/
export function setAchieveInspectbindFormResult(data) {
return request({
url: 'mes/deviceManagement/DeviceTaskExecute/update_form_result',
method: 'post',
data
})
}
/**
* 修改任务值
* @param {id,status}
*/
export function updateTaskStatus(params) {
return request({
url: 'mes/deviceManagement/DeviceTaskExecute/update_task_status',
method: 'get',
params: params
})
}
/**
* 设置任务开始时间(仅生效第一次)
* @param {id}
*/
export function setTaskStartTime(params) {
return request({
url: 'mes/deviceManagement/DeviceTaskExecute/add_task_start',
method: 'get',
params: params
})
}
/**
* 设置任务结束时间(多次生效)
* @param {id}
*/
export function setTaskEndTime(params) {
return request({
url: 'mes/deviceManagement/DeviceTaskExecute/add_task_finally',
method: 'get',
params: params
})
}

View File

@@ -0,0 +1,57 @@
import request from '@/utils/request'
/**
* 巡检/点检任务结果表分页查询
* @param {查询条件} data
*/
export function listDeviceTaskExecuteResult1(query) {
return request({
url: 'mes/deviceManagement/DeviceTaskExecuteResult/list',
method: 'get',
params: query
})
}
/**
* 新增巡检/点检任务结果表
* @param data
*/
export function addDeviceTaskExecuteResult1(data) {
return request({
url: 'mes/deviceManagement/DeviceTaskExecuteResult',
method: 'post',
data: data
})
}
/**
* 修改巡检/点检任务结果表
* @param data
*/
export function updateDeviceTaskExecuteResult1(data) {
return request({
url: 'mes/deviceManagement/DeviceTaskExecuteResult',
method: 'PUT',
data: data
})
}
/**
* 获取巡检/点检任务结果表详情
* @param {Id}
*/
export function getDeviceTaskExecuteResult1(id) {
return request({
url: 'mes/deviceManagement/DeviceTaskExecuteResult/' + id,
method: 'get'
})
}
/**
* 删除巡检/点检任务结果表
* @param {主键} pid
*/
export function delDeviceTaskExecuteResult1(pid) {
return request({
url: 'mes/deviceManagement/DeviceTaskExecuteResult/' + pid,
method: 'delete'
})
}

View File

@@ -0,0 +1,53 @@
import request from '@/utils/request'
/**
* 查询
* @param {查询条件} data
*/
export function getList(query) {
return request({
url: 'mes/deviceManagement/DeviceType/list',
method: 'get',
params: query
})
}
export function getTree(query) {
return request({
url: 'mes/deviceManagement/DeviceType/tree',
method: 'get',
params: query
})
}
/**
* 更改
* @param {*} data
* @returns
*/
export function updateDevicetype(data) {
return request({
url: 'mes/deviceManagement/DeviceType/update',
method: 'post',
data: data
})
}
/**
* 新增
* @param {*} data
* @returns
*/
export function addDevicetype(data) {
return request({
url: 'mes/deviceManagement/DeviceType/insert',
method: 'post',
data: data
})
}
export function deleteDevicetype(id) {
return request({
url: 'mes/deviceManagement/DeviceType/delete/' + id,
method: 'get'
})
}