import request from '@/utils/request' /** * 获取App分页 * @param data * @returns */ export function getAppByPage(data) { return request({ url: '/app/page', method: 'GET', params: data }) } /** * 获取App列表 * @param data * @returns */ export function getAppByList(data) { return request({ url: '/app', method: 'GET', params: data }) } /** * 根据Id获取App * @param appId * @returns */ export function getAppById(appId) { return request({ url: `/app/${appId}`, method: 'GET' }) } /** * 添加App * @param data * @returns */ export function createApp(data) { return request({ url: `/app/add`, method: 'post', headers: { 'Content-Type': 'application/json;charset=UTF-8' }, data }) } /** * 更新App * @param data * @returns */ export function updateApp(data) { return request({ url: `/app/update`, method: 'PUT', headers: { 'Content-Type': 'application/json;charset=UTF-8' }, data }) } /** * 更新App * @param appId * @param status * @returns */ export function updateAppStatus(appId, status) { return request({ url: `/app/updateStatus/${appId}/${status}`, method: 'PUT' }) } /** * 更新App应用中心发布状态 * @param appId * @param ifStore * @returns */ export function updateAppStoreStatus(appId, ifStore) { return request({ url: `/app/updateStoreStatus/${appId}/${ifStore}`, method: 'PUT' }) } /** * 删除App * @param appId * @returns */ export function deleteAppById(appId) { return request({ url: `/app/${appId}`, method: 'DELETE' }) }