import request from '@/utils/request' import qs from 'qs' export const getBaseProjectEntitys = (params) => { return new request({ url: './project/baseProjectEntitys/', method: 'get', params: params }); } // export function getAllBaseProjectEntity() { // return new request({ // url: './project/baseProjectEntitys/getAllBaseProjectEntity', // method: 'get', // }); // } export function getBaseProjectEntityes(params, token) { return new request({ url: './project/baseProjectEntitys/getBaseProjectEntityes', method: 'get', headers: { token }, params: params }); } export const getBaseProjectEntitysApproval = (params) => { return new request({ url: './project/baseProjectEntitys/approval/', method: 'get', params: params }); } export const get = (id) => { return new request({ url: './project/baseProjectEntitys/' + id, method: 'get', }); } export function saveOrUpdate(baseProjectEntity,baseProjectInfos,files,bannerFiles, token) { return new request({ url: './project/baseProjectEntitys', method: (baseProjectEntity.id ? 'put' : 'post'), headers: { token }, data: { baseProjectEntity, baseProjectInfos, files, bannerFiles } }); } export const del= (id) =>{ return new request({ url: './project/baseProjectEntitys/del', method: 'get', params: { id:id } }); } export const commit= (id) =>{ return new request({ url: './project/baseProjectEntitys/commit', method: 'get', params: { id:id } }); } export const bak= (id) =>{ return new request({ url: './project/baseProjectEntitys/bak', method: 'get', params: { id:id } }); } export function approval(ids,type,message,token){ return new request({ url: './project/baseProjectEntitys/approval', method: 'post', headers: { token }, data: { ids, type, message } }); } export const gateGetArchiveFilePath = (projectId) => { return new request({ url: './project/baseProjectViews/gateGetArchiveFilePath', method: 'get', params: { projectId:projectId } }); } export const getBaseProjectInfoName = (language,projectId) => { return new request({ url: './project/baseProjectEntitys/getBaseProjectInfoName', method: 'get', params: { language:language, projectId:projectId } }); }