import request from '@/utils/request' import qs from 'qs' export const getBaseResearchApplications = (params) => { return new request({ url: './resourceshare/baseResearchApplications/', method: 'get', params: params }); } export const deleteByDoor = (params) => { return new request({ url: './resourceshare/baseResearchApplications/deleteByDoor', method: 'get', params: params }); } export const get = (id) => { return new request({ url: './resourceshare/baseResearchApplications/' + id, method: 'get', }); } export function downloadResearchApplication(params){ return new request({ url: './resourceshare/baseResearchApplications/downloadResearchApplication', method: 'get', params: params, responseType: 'blob', }); } export function saveOrUpdate(baseResearchApplication, token) { return new request({ url: './resourceshare/baseResearchApplications', method: (baseResearchApplication.id ? 'put' : 'post'), headers: { token }, data: { baseResearchApplication } }); } export function del(id) { return new request({ url: './resourceshare/baseResearchApplications/' + id, method: 'delete', }); }