/** * 现场巡查监管相关数据接口 */ import { get, post } from '../baseRequset'; import { inspectUrl, inspectPicUrl } from '../../config/index'; import { transSceneType } from '../../model/sceneType'; // 获取场景基本信息 function fetchScene(sceneId) { return get( { url: `/scense/${sceneId}`, }, inspectUrl, ).then(res => { return res.data; }); } /** * 查找场景 */ function searchScene(area, page = 1, perPage = 20) { const data = {...area} data.scensetypeid = transSceneType(area.scensetypeid); return post( { url: `/scense/find`, params: { page: page, per_page: perPage, }, data: data, }, inspectUrl, ).then(res => res.data); } // function fetchSceneProSummary({ area, page = 1, per_page = 30 }) { const data = {...area} data.scensetypeid = transSceneType(area.scensetypeid); return post( { url: `/problemlist/summary/scene`, params: { page: page, per_page: per_page, }, data: data, }, inspectUrl, ).then(res => { return res.data; }); } export { fetchScene, searchScene, fetchSceneProSummary };