/* * Copyright (c) 2019. * author: wally * email: 18603454788@163.com */ import axios from 'axios'; let { proxyUrl, msgUrl } = require('@/config/setting'); const greenvalley = `${proxyUrl}/wiki`; const policy = `${proxyUrl}/policy`; // 创新政策接口 const researchTeam = `${greenvalley}/researchTeam`; // 创新平台相关操作 const page = `${greenvalley}/page`; // 页面管理相关操作 const carousel = `${greenvalley}/carousel`; // 轮播图相关接口 const industryInfo = `${greenvalley}/industryInfo`; // 行业资讯相关操作 const activity = `${greenvalley}/activity`; // 活动公告相关操作 const creatingPlatform = `${greenvalley}/creatingPlatform`; // 合作意向相关操作 const serviceProject = `${greenvalley}/serviceProject`; // 创新部服务相关操作 const institute = `${greenvalley}/institute`; // 实验室(研究院)相关操作 const achInstr = `${greenvalley}/achInstr`; // 创新部类型相关操作 const service = `${greenvalley}/service`; // 三大平台相关接口 const comment = `${greenvalley}/comment`; // 交流社区相关操作 const place = `${greenvalley}/place`; // 孵化部入驻实体申请相关操作 const business = `${greenvalley}/business`; // 交流社区相关操作 const academy = `${greenvalley}/academy`; // 创业学院相关操作 const releaseTheList = `${greenvalley}/releaseTheList`; // 创业学院相关操作 const tutorRelated = `${greenvalley}/tutorRelated`; // 导师相关操作 const personApply = `${greenvalley}/PersonApply`; // 加入我们相关操作 export const upload = `${greenvalley}/file/upload`; // 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 deleteActivity = params => axios.post(`${activity}/del`, 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 addPolicy = params => axios.post(`${policy}/policy/addPolicy`, params); // 删除一条政策 export const deletePolicy = params => axios.post(`${policy}/policy/deletePolicy`, params); // 发帖查询 export const selCommentH = params => axios.post(`${comment}/selCommentH`, params); // 置顶和取消置顶帖子。修改发帖内容,修改发帖标题, export const upTopping = params => axios.post(`${comment}/upTopping`, params); // 跟帖查询 export const selCommunityH = params => axios.post(`${comment}/selCommunityH`, params); // 修改跟贴表中得数据 export const upComment = params => axios.post(`${comment}/upComment`, params); // 后台查询合作伙伴和衍生企业 export const backendSearch = params => axios.post(`${business}/backendSearch`, params); // 后台增加合作伙伴和衍生企业 export const backendAdd = params => axios.post(`${business}/backendAdd`, params); // 后台删除合作伙伴和衍生企业 export const backendDelete = params => axios.post(`${business}/backendDelete`, params); // 后台修改合作伙伴或者衍生企业 export const backendUpdate = params => axios.post(`${business}/backendUpdate`, params); // 合作意向列表查询 export const getCreatingPlatformSearch = params => axios.post(`${creatingPlatform}/search`, params); // 合作意向删除 export const getCreatingPlatformstatusUpdate = params => axios.post(`${creatingPlatform}/statusUpdate`, params); // 创新部服务列表查询 export const getInnovativeServiceSearch = params => axios.post(`${serviceProject}/selServiceH`, params); // 创新部服务添加 export const saveService = params => axios.post(`${serviceProject}/saveService`, params); // 创新部服务修改 export const updateService = params => axios.post(`${serviceProject}/updateService`, params); // 查询服务内容 export const selContent = params => axios.post(`${serviceProject}/selContent`, params); // 创新部服务删除 export const deleteService = params => axios.post(`${serviceProject}/deleteService`, params); // 实验室[研究院]列表查询 export const getInstituteSearchBack = params => axios.post(`${institute}/searchBack`, params); // 实验室[研究院]删除 export const deleteInstitute = params => axios.post(`${institute}/instituteDelete`, params); // 实验室[研究院]新增 export const addInstitute = params => axios.post(`${institute}/instituteAdd`, params); // 实验室[研究院]修改 export const updateInstitute = params => axios.post(`${institute}/instituteUpdate`, params); // 创新部类型列表查询 export const selModelSearch = params => axios.post(`${achInstr}/selModel`, params); // 创新部类型删除 export const selModelDelete = params => axios.post(`${achInstr}/deleteModel`, params); // 创新部类型添加 export const selModelAdd = params => axios.post(`${achInstr}/addModel`, params); // 创新部类型修改 export const selModelUpdate = params => axios.post(`${achInstr}/updateModel`, params); // 创新部仪器列表查询 export const selInstrumentSearch = params => axios.post(`${achInstr}/selInstrument`, params); // 创新部仪器列表详情查询 export const selInstrumentMes = params => axios.post(`${achInstr}/selInstrumentMesH`, params); // 创新部仪器删除 export const selInstrumentDelete = params => axios.post(`${achInstr}/deleteInstrument`, params); // 创新部仪器添加 export const selInstrumentAdd = params => axios.post(`${achInstr}/addInstrument`, params); // 创新部仪器修改 export const selInstrumentUpdate = params => axios.post(`${achInstr}/updateInstrument`, params); // 创新部成果列表查询 export const selResSearch = params => axios.post(`${achInstr}/selRes`, params); // 创新部成果列表详情查询 export const selResMesH = params => axios.post(`${achInstr}/selResMesH`, params); // 创新部成果删除 export const selResDelete = params => axios.post(`${achInstr}/deleteRes`, params); // 创新部成果添加 export const selResAdd = params => axios.post(`${achInstr}/addRes`, params); // 创新部成果修改 export const selResUpdate = params => axios.post(`${achInstr}/updateRes`, params); // 孵化部入驻实体列表查询 export const entityApplicationSearch = params => axios.post(`${place}/search`, params); // 入驻企业申请的处理状态 export const changeStatus = params => axios.post(`${place}/status`, params); // 入驻企业修改 export const updatePlace = params => axios.post(`${place}/update`, params); // 入驻企业申请的删除 export const deletePlace = params => axios.post(`${place}/delete`, params); // 入驻企业申请(管理员用) export const handleApplyBackend = params => axios.post(`${place}/applyBackend`, 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); // // 页面列表查询 // 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 queryCarousel = params => axios.post(`${carousel}/queryCarousel`, params); // 添加轮播图 export const addCarousel = params => axios.post(`${carousel}/addCarousel`, params); // 删除轮播图 export const deleteCarousel = params => axios.post(`${carousel}/deleteCarousel`, params); // 修改轮播图 export const updateCarousel = params => axios.post(`${carousel}/updateCarousel`, params); // 三大平台需求填报查询 export const searchServiceApply = params => axios.post(`${service}/searchServiceApply`, params); // 三大平台需求删除 export const deleteServiceApply = params => axios.post(`${service}/deleteServiceApply`, params); // 三大平台需求填报状态修改 export const serviceApplyStatus = params => axios.post(`${service}/ServiceApplyStatus`, params); // 入驻企业申请 export const applyBackend = params => axios.post(`${greenvalley}/place/applyBackend`, params); // 获取修改/添加政策时的发布部门 export const getAreaBranch = params => axios.post(`${policy}/policy/area`, params); // 删除创业学院内容 export const academyDelete = params => axios.post(`${academy}/delete`, params); // 查询创业学院内容 export const academyQueryBack = params => axios.post(`${academy}/query/back`, params); // 添加创业学院内容 export const academySave = params => axios.post(`${academy}/save`, params); // 修改创业学院内容 export const academyUpdate = params => axios.post(`${academy}/update`, params); // 查询创业学院栏目 export const queryMold = params => axios.post(`${academy}/queryMold`, params); // 创新挑战查看发榜列表 export const selTelease = params => axios.post(`${releaseTheList}/selTelease`, params); // 创新挑战查看某个榜的揭榜列表 export const selfulUnveilingList = params => axios.post(`${releaseTheList}/selfulUnveilingList`, params); // 创新挑战修改 export const updateTelease = params => axios.post(`${releaseTheList}/updateTelease`, params); // 创新挑战增加 export const addTelease = params => axios.post(`${releaseTheList}/addTelease`, params); // 创新挑战发榜类型查询 export const findTypeList = params => axios.post(`${releaseTheList}/findTypeList`, params); // 创新挑战发榜类型查询 export const selTeleaseById = params => axios.post(`${releaseTheList}/selTeleaseById`, params); // 创新挑战发榜审核 export const upPublished = params => axios.post(`${releaseTheList}/upPublishedSuccessfully`, params); // 创新挑战揭榜列表 export const selfulUnveiling = params => axios.post(`${releaseTheList}/selfulUnveilingList`, params); // 创新挑战修改揭榜审核状态 export const upUnveiling = params => axios.post(`${releaseTheList}/upSuccessfulUnveiling`, params); // 增加导师 export const addTeacher = params => axios.post(`${tutorRelated}/addTeacher`, params); // 删除导师 export const delTeacher = params => axios.post(`${tutorRelated}/delTeacher`, params); // 修改导师 export const upTeacher = params => axios.post(`${tutorRelated}/upTeacher`, params); // 查询导师 export const getFindTeachH = params => axios.post(`${tutorRelated}/findTeachH`, params); // 查询导师类型 export const getSelTutorH = params => axios.post(`${tutorRelated}/selTutorH`, params); // 增加导师类型 export const addTutor = params => axios.post(`${tutorRelated}/addTutor`, params); // 修改导师类型 export const upTutorH = params => axios.post(`${tutorRelated}/upTutorH`, params); // 删除导师类型 export const delTutorH = params => axios.post(`${tutorRelated}/delTutorH`, params); // 后台查询修改 export const contactUsSearch = params => axios.post(`${personApply}/SearchJoinUs`, params);