import request from '@/utils/request.js' const hgxfxApi = { Add: '/apply/hgxfx/AddHgxfx', Delect: '/apply/hgxfx/DeleteFxjg', GetFxjg: '/apply/hgxfx/GetFxjg', GetPage: '/apply/hgxfx/GetPage', GetScx: '/apply/hgxfx/GetScxList', UpdateScx: '/apply/hgxfx/UpdateScx', // ShapeUpload:'/file/uploadShpZip', ShapeUpload: '/file/upload/geom', ShapeUploadV1: '/upload/geom/v1', GetLog: '/apply/hgxfx/GetLog', AddHgxfxV1:'/apply/hgxfx/AddHgxfxV1' } /** * 上传SHP文件 * @param parameter * @returns {*} */ export function ShapeUpload(parameter) { return request({ method: 'post', url: hgxfxApi.ShapeUpload, data: parameter, headers: { 'Content-Type': 'application/json;charset=UTF-8' } }) } /** * 上传SHP文件v1版本 * @param parameter * @returns {*} */ export function ShapeUploadV1(parameter) { return request({ method: 'post', url: hgxfxApi.ShapeUploadV1, data: parameter, headers: { 'Content-Type': 'application/json;charset=UTF-8' } }) } /** * 根据任务编号查询任务 * @param parameter * @returns {*} */ export function GetLog(parameter) { return request({ method: 'get', url: hgxfxApi.GetLog, params: parameter, headers: { 'Content-Type': 'application/json;charset=UTF-8' } }) } /** * 登录 * @param parameter * @returns {*} * */ export function Add(parameter) { // parameter.scxs = parameter.scxs.toString(); return request({ url: hgxfxApi.Add, method: 'post', data: parameter, headers: { 'Content-Type': 'application/json;charset=UTF-8' } }) } /** * 删除项目信息 * @param parameter * @returns {*} */ export function Delect(parameter) { return request({ method: 'get', url: hgxfxApi.Delect, params: parameter, headers: { 'Content-Type': 'application/json;charset=UTF-8' } }) } /** * 获取检查项 * @param parameter * @returns {*} * */ export function GetScx(parameter) { return request({ url: hgxfxApi.GetScx, method: 'get', params: parameter, headers: { 'Content-Type': 'application/json;charset=UTF-8' } }) } /** * 分页获取选择任务 * @param parameter * @returns {*} */ export function GetPage(parameter) { return request({ method: 'get', url: hgxfxApi.GetPage, params: parameter, headers: { 'Content-Type': 'application/json;charset=UTF-8' } }) } /** * 根据选址标识码查询结果 * @param parameter * @returns {*} */ export function GetFxjg(parameter) { return request({ method: 'get', url: hgxfxApi.GetFxjg, params: parameter, headers: { 'Content-Type': 'application/json;charset=UTF-8' } }) } /** * 同步合规性审查因子项 * @param parameter * @returns {*} */ export function UpdateScx(parameter) { return request({ method: 'get', url: hgxfxApi.UpdateScx, params: parameter, headers: { 'Content-Type': 'application/json;charset=UTF-8' } }) } export function AddHgxfxV1(parameter) { // parameter.scxs = parameter.scxs.toString(); return request({ url: hgxfxApi.AddHgxfxV1, method: 'post', data: parameter, headers: { 'Content-Type': 'application/json;charset=UTF-8' } }) }