import http from '@/http/api.js' export const add = (row) => { return http.request({ url: '/api/blade-sm/patrol/patrolRecord/add', method: 'post', data: row }) } export const update = (row) => { return http.request({ url: '/api/blade-sm/patrol/patrolRecord/edit', method: 'post', data: row }) } export const getPatrolRecordByTaskId = (taskId, itemIds) => { return http.request({ url: '/api/blade-sm/patrol/patrolRecord/getPatrolRecordByTaskId', method: 'GET', params: { taskId, itemIds } }) } export const getByTaskIdAndItemId = (taskId, itemIds) => { return http.request({ url: '/api/blade-sm/patrol/patrolRecord/getByTaskIdAndItemId', method: 'GET', params: { taskId, itemIds } }) } //获取所有巡查记录 export const getAll = (data) => { return http.request({ url: '/api/blade-sm/patrol/patrolRecord/all', method: 'GET', data: data }) } //获取指标项 export const getItemList = (itemIds, groupId, taskId) => { return http.request({ url: "/api/blade-sm/patrol/patrolRecord/getItemByItemIds", method: "GET", params: { itemIds, groupId, taskId } }) } //获取指标项 export const getByTaskIdAndGroupId = (groupId, taskId) => { return http.request({ url: "/api/blade-sm/patrol/patrolRecord/getByTaskIdAndGroupId", method: "GET", params: { groupId, taskId } }) } //更新数据并添加数据 export const updateThenSaveBatch = (data) => { return http.request({ url: "/api/blade-sm/patrol/patrolRecord/updateThenSaveBatch", method: "POST", data: data }) } export const getHistoryRecord = (params) => { return http.request({ url: "/api/blade-sm/patrol/patrolRecord/getHistoryRecord", method: "POST", params: { ...params } }) }