index.js 2.38 KB
/**
 * params ((page,pageSize))
 * data ((deviceProfileIds))
 */
//保养计划列表
const getMaintenancePlanListApi = (urlParams, data) => {
  const { page, pageSize } = urlParams
  return uni.$u.http.post(`/yt/preservePlan/pageData?page=${page}&pageSize=${pageSize}`, data)
}

// 保养计划列表详情
const getMaintenancePlanDetail = (id) => {
  return uni.$u.http.get(`/yt/preservePlan/detail?id=${id}`)
}


//保养记录列表
const getMaintenanceRecordListApi = (urlParams, data) => {
  const { page, pageSize } = urlParams
  return uni.$u.http.post(`/yt/preserveRecord/pageData?page=${page}&pageSize=${pageSize}`, data)
}

// 保养记录列表详情
const getMaintenanceRecordDetail = (id) => {
  return uni.$u.http.get(`/yt/preserveRecord/detail?id=${id}`)
}


//保养明细列表
const getMaintenanceDetailApi = (urlParams, data) => {
  const { page, pageSize } = urlParams
  return uni.$u.http.post(`/yt/preservePlan/pageDetail?page=${page}&pageSize=${pageSize}`, data)
}

//巡检计划列表
const getPatrolPlanListApi = (urlParams) => {
  const { page, pageSize,type='',name='',startTimeStart='',startTimeEnd='',endTimeStart='',endTimeEnd=''} = urlParams
  return uni.$u.http.get(`/yt/inspectionPlan?page=${page}&pageSize=${pageSize}&type=${type}&name=${name}&startTimeStart=${startTimeStart}&startTimeEnd=${startTimeEnd}&endTimeStart=${endTimeStart}&endTimeEnd=${endTimeEnd}`)
}

// 巡检计划列表详情
const getPatrolPlanDetail = (id) => {
  return uni.$u.http.get(`/yt/inspectionPlan/detail?id=${id}`)
}

//巡检记录列表
const getPatrolRecordListApi = (urlParams) => {
  const { page, pageSize,inspectionPlanId='',inspectorId='',startTime='',endTime='',recordResult='',inspectionPlanName='',deviceId = ''} = urlParams
  return uni.$u.http.get(`/yt/inspectionRecord?page=${page}&pageSize=${pageSize}&inspectionPlanId=${inspectionPlanId}&inspectorId=${inspectorId}&startTime=${startTime}&endTime=${endTime}&recordResult=${recordResult}&inspectionPlanName=${inspectionPlanName}&deviceId=${deviceId}`)
}

// 巡检记录列表详情
const getPatrolRecordDetail = (id) => {
  return uni.$u.http.get(`/yt/inspectionRecord/detail?id=${id}`)
}


export default {
  getMaintenancePlanListApi,
  getMaintenancePlanDetail,
  getMaintenanceRecordListApi,
  getMaintenanceRecordDetail,
  getMaintenanceDetailApi,
  getPatrolPlanListApi,
  getPatrolPlanDetail,
  getPatrolRecordListApi,
  getPatrolRecordDetail
  
}