/** * 看板 */ import base from './base'; // 导入接口域名列表 import axios from '@/request'; // 导入http中创建的axios实例 import axios_new from '@/request/index_new'; // 导入http中创建的axios实例 const kanbanAPI = { /** * 看板 运行效率 接口 */ getDdeviceCountOfSpectacularseptsTree() { return axios.post(`${base.url}/apis/device/countOfSpectaculars`, {}) }, /** * 故障排名 */ repairEventFaultRank(params) { return axios.post(`${base.url}/apis/repairEvent/faultRank`, {}) }, /** * 修复能力 */ repairEventRepairPower() { return axios.post(`${base.url}/apis/repairEvent/repairPower`, {}) }, /** * 维修看板 */ eventListForBoard(params) { return axios.post(`${base.url}/apis/repairEvent/eventListForBoard`, params) }, /** * 保养看板 */ upkeepOfBoard(params) { return axios.post(`${base.url}/apis/upkeepRecorder/upkeepOfBoard`, params) }, /** * 巡视看板 */ recordListForBoard(params) { return axios.post(`${base.url}/apis/patrolRecord/recordListForBoard`, params) }, /** * 任务列表看板 */ taskMainListForBoard(params) { return axios.post(`${base.url}/apis/taskMain/listForBoard`, params) }, /** * 任务看板 */ ManageKanbanDeviceTask(params) { return axios.post(`${base.url}/apis/ManageKanban/deviceTask`, params) }, /** * 设备状态 */ equipmentStatus(params) { return axios.post(`${base.url}/apis/board/dispachase/equipmentStatus`, params) }, /** * 设备产量 */ equipmentProduction(params) { return axios.post(`${base.url}/apis/board/dispachase/equipmentProduction`, params) }, /** * 车间WIP看板 */ manageKanbanWorkshop(params) { return axios.post(`${base.url}/apis/ManageKanban/workshop`, params) }, /** * 工序WIP看板 */ manageKanbanProcess(params) { return axios.post(`${base.url}/apis/ManageKanban/process`, params) }, /** * 物料配送看板 */ manageKanbanMaterielDelivery(params) { return axios.post(`${base.url}/apis/ManageKanban/materielDelivery`, params) }, /** * 产量统计 */ manageKanbanProductionStatistics(params) { return axios.post(`${base.url}/apis/ManageKanban/productionStatistics`, params) }, /** * 工单分布 */ dispachaseDistributionDiagram(params) { return axios.post(`${base.url}/apis/board/dispachase/distributionDiagram`, params) }, /** * 良率统计()产品最高top 10 */ ManageKanbanYieldStatisticsByProduct(params) { return axios.post(`${base.url}/apis/ManageKanban/yieldStatisticsByProduct`, params) }, /** * 良率统计()不良最高top 10 */ ManageKanbanYieldStatisticsByDefectiveRate(params) { return axios.post(`${base.url}/apis/ManageKanban/yieldStatisticsByDefectiveRate`, params) }, /** * 计件工资 */ dispachasePieceRateWage(params) { return axios.post(`${base.url}/apis/board/dispachase/pieceRateWage`, params) }, /** * 生产进度 */ dispachaseProductionSchedule(params) { return axios.post(`${base.url}/apis/board/dispachase/productionSchedule`, params) }, /** * 不良原因 */ ManageKanbanBadReasonsCount(params) { return axios.post(`${base.url}/apis/ManageKanban/badReasonsCount`, params) }, /** * 生产运营驾驶舱-设备任务总览 */ ManageKanbanDeviceTaskOverview(params) { return axios.post(`${base.url}/apis/ManageKanban/deviceTaskOverview`, params) }, /** * 生产运营驾驶舱-产量(按车间) */ ManageKanbanOutPut(params) { return axios_new.post(`${base.url}/apis/ManageKanban/outPut`, params) }, /** * 生产运营驾驶舱-产量(按车间) */ WorkShopCompleteList(params) { return axios_new.post(`${base.url}/apis/board/dispachase/workShopCompleteList`, params) }, /** * 生产运营驾驶舱-全部设备产量(按设备) */ ManageKanbanAllDevice(params) { return axios_new.post(`${base.url}/apis/ManageKanban/allDevice`, params) }, ManageKanbanAllDeviceData(params) { return axios_new.post(`${base.url}/apis/ManageKanban/allDeviceData`, params) }, /** * 生产运营驾驶舱-设备产能分析 */ ManageKanbanDeviceCapacityAnalysis(params) { return axios_new.get(`${base.url}/apis/ManageKanban/deviceCapacityAnalysis/` + params) }, /** * 公司运营驾驶舱 */ analysis(params) { return axios.post(`${base.url}/apis/financialManagement/analysis`, params) }, // 公司运营看板 todayOutPut() { return axios.get(`${base.url}/apis/companyOperation/todayOutPut`, {}) }, //生产运营看板 unfinishedWorkOrderDistribution() { return axios_new.post(`${base.url}/apis/board/dispachase/unfinishedWorkOrderDistribution`, {}) }, allDeviceDataAdd() { return axios_new.post(`${base.url}/apis/ManageKanban/allDeviceDataAdd`,) }, } export default kanbanAPI;