/* * Copyright (c) 2019. * author: wally * email: 18603454788@163.com */ import axios from 'axios'; let { proxyUrl, msgUrl } = require('@/config/setting'); const greenvalley = `${proxyUrl}/greenvalley`; const policy = `${proxyUrl}/policy`; // 创新政策接口 const researchTeam = `${greenvalley}/researchTeam`; // 创新平台相关操作 const page = `${greenvalley}/page`; // 页面管理相关操作 const industryInfo = `${greenvalley}/industryInfo`; // 行业资讯相关操作 const activity = `${greenvalley}/activity`; // 活动公告相关操作 const creatingPlatform = `${greenvalley}/creatingPlatform`; // 合作意向相关操作 const serviceProject = `${greenvalley}/serviceProject`; // 创新部服务相关操作 const institute = `${greenvalley}/institute`; // 实验室(研究院)相关操作 const achInstr = `${greenvalley}/achInstr`; // 创新部类型相关操作 // websocket基础地址 export const WS_BASE_URL = msgUrl; // 页面列表查询 export const getPageList = params => axios.post(`${page}/list`, params); // 页面配置添加 export const addPage = params => axios.post(`${page}/add`, params); // 页面配置删除 export const deletePage = params => axios.post(`${page}/delete`, params); // 页面配置修改 export const updatePage = params => axios.post(`${page}/update`, params); // 页面详情查询 export const getPage = params => axios.post(`${page}/get`, params); // 行业资讯列表查询 export const getBackendSearch = params => axios.post(`${industryInfo}/backendSearch`, params); // 行业资讯列表删除 export const deleteIndustryInfo = params => axios.post(`${industryInfo}/delete`, params); // 行业资讯列表添加 export const addIndustryInfo = params => axios.post(`${industryInfo}/add`, params); // 行业资讯列表修改 export const updateIndustryInfo = params => axios.post(`${industryInfo}/update`, params); // 活动公告列表查询 export const getQueryBack = params => axios.post(`${activity}/query/back`, params); // 活动公告详情查询 export const getQueryDetail = params => axios.post(`${activity}/query/detail`, params); // 活动公告审核 export const auditApply = params => axios.post(`${activity}/audit`, params); // 添加活动公告 export const saveActivity = params => axios.post(`${activity}/save`, params); // 修改活动公告 export const updateActivity = params => axios.post(`${activity}/update`, params); // 查看活动下所有申请的人员列表 export const getQueryApply = params => axios.post(`${activity}/query/apply`, params); // 后台审批加入的申请 export const getAuditApply = params => axios.post(`${activity}/audit/apply`, params); // 导出活动下报名的人员列表(EXCEL) export const getExport = params => axios.post(`${activity}/export`, params); // 查询创新政策 export const selLikePolicyBack = params => axios.post(`${policy}/policy/selLikePolicyBack`, params); // 政策审批 export const upPolicy = params => axios.post(`${policy}/policy/upPolicy`, params); // 合作意向列表查询 export const getCreatingPlatformSearch = params => axios.post(`${creatingPlatform}/search`, params); // 合作意向删除 export const getCreatingPlatformDelete = params => axios.post(`${creatingPlatform}/delete`, params); // 创新部服务列表查询 export const getInnovativeServiceSearch = params => axios.post(`${serviceProject}/selServiceH`, params); // 实验室[研究院]列表查询 export const getInstituteSearchBack = params => axios.post(`${institute}/searchBack`, params); // 实验室[研究院]删除 export const deleteInstitute = params => axios.post(`${institute}/instituteDelete`, params); // 创新部类型列表查询 export const selModelSearch = params => axios.post(`${achInstr}/selModel`, params); // 创新部类型列表查询 export const selModelDelete = params => axios.post(`${achInstr}/deleteModel`, params); // 查询所有的研发团队相关信息 export const getAllTeam = () => axios.post(`${researchTeam}/selectAllTeam`); // 添加一条研发团队信息 export const addTeam = params => axios.post(`${researchTeam}/addTeam`, params); // 根据团队id查看研发团队相关信息 export const getSelectTeam = params => axios.post(`${researchTeam}/selectTeam`, params); // 根据团队id删除研发团队 export const delTeam = params => axios.post(`${researchTeam}/delTeam`, params); // 根据团队id修改研发团队 export const upTeam = params => axios.post(`${researchTeam}/upTeam`, params); // 根据团队名称搜索团队 export const selLikeTeam = params => axios.post(`${researchTeam}/selLikeTeam`, params);