| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- import request from '@/utils/request';
- /**
- * 查询项目列表
- * @data data
- */
- export async function projectsPageAPI(data) {
- const res = await request.post('/pro/projects/page', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- /**
- * 查询任务列表
- * @data data
- */
- export async function projectsTaskPageAPI(data) {
- const res = await request.post('/pro/projectstask/page', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- /**
- * 根据当前用户获取所有菜单数据
- * @data data
- */
- export async function getAllResourceByCurrentUserAPI() {
- const res = await request.get(
- '/sys/indexuserresource/getAllResourceByCurrentUser'
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- /**
- * 保存菜单数据
- * @data data
- */
- export async function userResourceSaveAPI(data) {
- const res = await request.post('/sys/indexuserresource/save', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- /**
- * 当前用户菜单数据
- * @data data
- */
- export async function userResourceListAPI() {
- const res = await request.post('/sys/indexuserresource/list');
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- /**
- * 删除当前用户菜单数据
- * @data data
- */
- export async function userResourceDeleteAPI(data) {
- const res = await request.delete('/sys/indexuserresource/delete', { data });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- /**
- * 统一门户
- * @params params
- */
- export async function getList(params) {
- const res = await request.get(`/sys/system/page`, { params });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
|