import Request, { DownloadRequest } from '@/utils/request' import { getProjectListRequestOptions } from '@/types/request' import { getProjectListResponse, getProjectNameOptionsResponse, projectDetailData } from '@/types/response' // 获取项目列表 export function getProjectListApi(data: getProjectListRequestOptions) { return Request({ method: 'POST', url: '/pa/web/v1/pettyproject/getpagelist', data }) } // 项目远程搜索 export function getProjectoptions(data) { return Request({ url: '/pa/web/v1/pettyproject/getoptionitems', method: 'post', data }) } // 人脸信息下发 export function projectRegisterPhoneApi(data) { return Request({ url: '/pa/web/v1/pettyproject/registerphone', method: 'post', data }) } // 获取项目详情 export function getProjectDetailApi(params) { return Request({ url: '/pa/web/v1/pettyproject/get', method: 'GET', params }) } // 修改项目详情(只能修改手机号) export function updateProjectItemApi(data) { return Request({ url: '/pa/web/v1/pettyproject/update', method: 'POST', data }) } // 变更设备号 export function updateProjectChangedeviceApi(data) { return Request({ url: '/pa/web/v1/pettyproject/changedevice', method: 'POST', data }) } // 导出 export function exportProjectListApi(data: getProjectListRequestOptions) { return DownloadRequest({ method: 'POST', url: '/pa/io/v1/pettyproject/export', data, responseType: 'blob' }) }