From c6a9b11ff0783bcd81a043a179fbc27f685eee70 Mon Sep 17 00:00:00 2001 From: lxl <lixuliang_hd@126.com> Date: 星期一, 07 十一月 2022 16:19:43 +0800 Subject: [PATCH] 菜单 --- src/api/api.js | 341 ++++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 313 insertions(+), 28 deletions(-) diff --git a/src/api/api.js b/src/api/api.js index dd0f55e..95ad999 100644 --- a/src/api/api.js +++ b/src/api/api.js @@ -7,7 +7,15 @@ * @LastEditTime: 2022-04-19 20:29:30 */ import request from '@/utils/request'; - +import axios from 'axios'; +import './rollups'; +//鍏徃鍚庡彴 +const service = axios.create({ + // baseURL: '/api', // api鐨刡ase_url + //baseURL: 'http://192.168.20.106/', // api鐨刡ase_url + baseURL: 'http://192.168.20.39/', // api鐨刡ase_url + timeout: 35000, +}); //瀛楀吀绠$悊鍒楄〃 export function selectByPageAndCount(params) { //璇锋眰鍦板潃 @@ -45,9 +53,9 @@ return request.post('/role/insertRole', params); } //瑙掕壊绠$悊鍒犻櫎 -export function deleteRole(params) { +export function deleteRoles(params) { //璇锋眰鍦板潃 - return request.get('/role/deleteRole', { params: params }); + return request.get('/role/deleteAuths', { params: params }); } //瑙掕壊绠$悊淇敼 export function updateRole(params) { @@ -73,40 +81,45 @@ //鐗堟湰绠$悊鍒楄〃 export function select_Ver_ByPageAndCount(params) { //璇锋眰鍦板潃 - return request.get('/version/selectByPageAndCount', { params: params }); + return request.get('/ver/selectByPageAndCount', { params: params }); } //鐗堟湰绠$悊鏂板 export function insertVersion(params) { //璇锋眰鍦板潃 - return request.post('/version/insertVersion', params); + return request.post('/ver/insertVersion', params); } //鐗堟湰绠$悊鍒犻櫎 export function deleteVersion(params) { //璇锋眰鍦板潃 - return request.get('/version/deleteVersion?id=' + params); + return request.get('/ver/deleteVersion?id=' + params); } //鐗堟湰绠$悊淇敼 export function updateVersion(params) { //璇锋眰鍦板潃 - return request.post('/version/updateVersion', params); + return request.post('/ver/updateVersion', params); } //鏍峰紡绠$悊璇锋眰鍒楄〃 export function select_Style_ByPageAndCount(params) { - return request.get('/Style/selectByPageAndCount', { params: params }); + return request.get('/style/selectByPageAndCount', { params: params }); } //鏍峰紡绠$悊娣诲姞 export function insertStyle(params) { - return request.post('/Style/insertStyle', params); + return request.post('/style/insertStyle', params); } //鏍峰紡绠$悊鍒犻櫎 export function deleteStyles(params) { - return request.get('/Style/deleteStyles', { params: params }); + return request.get('/style/deleteStyles', { params: params }); } //鏍峰紡绠$悊淇敼 export function updateStyle(params) { - return request.post('/Style/updateStyle', params); + return request.post('/style/updateStyle', params); } +//鏍峰紡绠$悊涓婁紶 +export function upload_style(params) { + return request.post('/style/upload', params); +} + //鐧诲綍鏃ュ織 export function loginSelectByPageAndCount(params) { //璇锋眰鍦板潃 @@ -127,6 +140,12 @@ //璇锋眰鍦板潃 return request.get('/auth/selectByPageAndCount', { params: params }); } +//鏉冮檺绠$悊鍒楄〃鏍规嵁鑿滃崟 +export function select_AuthMenu_ByPageAndCount(params) { + //璇锋眰鍦板潃 + return request.get('/auth/selectByPageForMenu', { params: params }); +} + //鏉冮檺绠$悊娣诲姞 export function insertAuth(params) { return request.post('/auth/insertAuth', params); @@ -155,7 +174,10 @@ export function deleteRess(params) { return request.get('/res/deleteRess', { params: params }); } - +//璧勬簮涓婁紶 +export function upload_res(params) { + return request.post('/res/upload', params); +} //鑾峰彇鍏挜鐢ㄤ簬鍔犲瘑 export function getPublicKey(params) { //璇锋眰鍦板潃 @@ -172,12 +194,18 @@ return request.get('/sign/logout', { params: params }); } - //璇锋眰鑿滃崟鏍忔暟鎹� export function queryMenuTree() { - return request.get('/Menu/selectMenuAll'); + return request.get('/perms/selectMenus'); } - +// //璇锋眰缂栬緫鑿滃崟鏍忔暟鎹� +export function queryMenuAll() { + return request.get('/menu/selectMenuAll'); +} +//鑿滃崟閫掑綊鏌ヨ鏁版嵁 +export function selectMenuRecursive(params) { + return request.get('/menu/selectMenuRecursive', { params: params }); +} //鏂板鍗曟潯鑿滃崟 export function insertMenu(params) { return request.post('/menu/insertMenu', params); @@ -188,14 +216,12 @@ } //鏇存柊鍗曟潯鑿滃崟鏍� export function updateMenuTree(params) { - return request.post('/Menu/updateMenu', params); + return request.post('/menu/updateMenu', params); } //鏇存柊鏁翠綋鑿滃崟鏍� export function updateMenuTrees(params) { - return request.post('/Menu/updateMenus', params); + return request.post('/menu/updateMenus', params); } - - //璇锋眰鐩綍鏍戞暟鎹� export function queryDirTree() { @@ -218,16 +244,15 @@ return request.post('/dir/updateDirs', params); } - //璇锋眰鍗曚綅鏍� export function queryDepTree() { return request.get('/dep/selectDepAll'); } -//鏂板鍗曟潯鐩綍 +//鏂板鍗曟潯鍗曚綅 export function insertDep(params) { return request.post('/dep/insertDep', params); } -//鍒犻櫎澶氭潯鐩綍 +//鍒犻櫎澶氭潯鍗曚綅 export function deleteDep(params) { return request.get('/dep/deleteDeps', { params: params }); } @@ -242,7 +267,7 @@ // 璇锋眰鐢ㄦ埛绠$悊鏁版嵁 export function queryPageUser(params) { - return request.get('/user/selectByPageAndCount', { params: params }); + return request.get('/user/selectByPageForRole', { params: params }); } // 鏂板鐢ㄦ埛绠$悊鏁版嵁 export function insertUser(params) { @@ -250,14 +275,274 @@ } // 鍒犻櫎鐢ㄦ埛绠$悊鏁版嵁 export function deleteUser(params) { - return request.get('/user/deleteUser', { params: params }); + return request.get('/user/deleteUsers', { params: params }); } -// 鐢ㄦ埛绠$悊鏁版嵁 +// 鏇存敼鐢ㄦ埛淇℃伅 export function updateUser(params) { return request.post('/user/updateUser', params); } -// 鐢ㄦ埛绠$悊鏁版嵁 -export function updateUserPwd(params) { - return request.post('/user/updateUserPwd', params); +// 鎵归噺鏇存敼鐢ㄦ埛瀵嗙爜 +export function updatePwd(params) { + return request.post('/user/updateUsersPwd', params); +} +// 鏌ヨ鐢ㄦ埛鍚嶅崰鐢� +export function selectByUserid(params) { + return request.get('/user/selectByUid', { params: params }); +} + +//鏍规嵁瑙掕壊鏌ヨ鐢ㄦ埛 +export function roleUserselectByPageForRole(params) { + //璇锋眰鍦板潃 + return request.get('/roleUser/selectByPageAndCount', { params: params }); +} +//鐢ㄦ埛瑙掕壊鍒犻櫎 +export function roleUserdeletes(params) { + //璇锋眰鍦板潃 + return request.get('/roleUser/deletes', { params: params }); +} +//鏍规嵁瑙掕壊閮ㄩ棬鏌ヨ鐢ㄦ埛 +export function userselectByPageForRole(params) { + //璇锋眰鍦板潃 + return request.get('/user/selectByPageForRole', { params: params }); +} +// 鐢ㄦ埛瑙掕壊鏂板澶氶�� +export function roleUserinserts(params) { + //璇锋眰鍦板潃 + return request.post('/roleUser/inserts', params); +} + +//绯荤粺閰嶇疆鍒楄〃 +export function select_Args_ByPageAndCount(params) { + return request.get('/args/selectByPageAndCount', { params: params }); +} +//绯荤粺閰嶇疆淇敼 +export function update_args(params) { + return request.post('/args/update', params); +} + +//鑿滃崟鏉冮檺璇锋眰鍒楄〃 +export function select_menuAuth_ByPageAndCount(params) { + return request.get('/menuAuth/selectByPageAndCount', { params: params }); +} +//鑿滃崟鏉冮檺娣诲姞澶氭潯鏁版嵁 +export function menuAuthinserts(params) { + return request.post('/menuAuth/inserts', params); +} +//鑿滃崟鏉冮檺鍒犻櫎澶氭潯 +export function menuAuthDeletes(params) { + return request.get('/menuAuth/deletes', { params: params }); +} +//瑙掕壊璧勬簮鍒楄〃 +export function roleReselectByPageAndCount(params) { + return request.get('/roleRes/selectByPageAndCount', { params: params }); +} +//瑙掕壊璧勬簮鏂板 +export function roleResInserts(params) { + return request.post('/roleRes/inserts', params); +} +//瑙掕壊璧勬簮鍒犻櫎 +export function roleResDeletes(params) { + return request.get('/roleRes/deletes', { params: params }); +} +//璧勬簮绠$悊-鏍规嵁瑙掕壊鍒嗛〉鏌ヨ骞惰繑鍥炶褰曟暟 +export function resSelectCountForRole(params) { + return request.get('/res/selectByPageForRole', { params: params }); +} +//瑙掕壊鑿滃崟-鏍规嵁瑙掕壊ID+鑿滃崟ID鍒嗛〉鏌ヨ骞惰繑鍥炶褰曟暟 +export function roleMenuAuthelectByPageForRole(params) { + return request.get('/roleMenuAuth/selectByPageForRole', { params: params }); +} +//瑙掕壊鑿滃崟-鎻掑叆澶氭 +export function roleMenuAuthInserts(params) { + return request.post('/roleMenuAuth/inserts', params); +} +//瑙掕壊鑿滃崟-鍒犻櫎澶氭潯 +export function roleMenuAuthDeletes(params) { + return request.get('/roleMenuAuth/deletes', { params: params }); +} +//鑿滃崟鏉冮檺-鏍规嵁瑙掕壊ID+鑿滃崟ID鍒嗛〉鏌ヨ骞惰繑鍥炶褰曟暟 +export function menuAuthSelectByPageForRole(params) { + return request.get('/menuAuth/selectByPageForRole', { params: params }); +} +//浠ょ墝绠$悊鍒楄〃鑾峰彇 +export function select_Token_ByPageAndCount(params) { + return request.get('/token/selectByPageAndCount', { params: params }); +} +//浠ょ墝绠$悊鏂板 +export function insertToken(params) { + return request.post('/token/insertToken', params); +} +//浠ょ墝绠$悊鍒犻櫎 +export function deleteTokens(params) { + return request.get(' /token/deleteTokens', { params: params }); +} +//浠ょ墝绠$悊淇敼 +export function updateToken(params) { + return request.post('/token/updateToken', params); +} +//榛戠櫧鍚嶅崟鍒楄〃鑾峰彇 +export function blacklistSelectByPageAndCount(params) { + return request.get('/blacklist/selectByPageAndCount', { params: params }); +} + +//榛戠櫧鍚嶅崟娣诲姞 +export function blacklistAppend(params) { + return request.post('/blacklist/insert', params); +} +//榛戠櫧鍚嶅崟鍒犻櫎 +export function deletelacklist(params) { + return request.get('/blacklist/deletes', { params: params }); +} +//榛戠櫧鍚嶅崟淇敼 +export function updateblacklist(params) { + return request.post('/blacklist/update', params); +} +//榛戠櫧鍚嶅崟缁熻 +export function blacklistSelectCount(params) { + return request.get('/blacklist/selectCount', { params: params }); +} + +//鍏冩暟鎹鐞嗗垪琛ㄨ幏鍙� +export function select_meta_ByPageAndCount(params) { + return request.get('/meta/selectByPageAndCount', { params: params }); +} +//鍏冩暟鎹鐞嗗垪琛ㄦ柊澧� +export function insertMeta(params) { + return request.post('/meta/insert', params); +} + +//鍏冩暟鎹鐞嗗垪琛ㄤ慨鏀� +export function updateMeta(params) { + return request.post('/meta/update', params); +} +//鍏冩暟鎹鐞嗗垹闄� +export function deleteMeta(params) { + return request.get('/meta/deletes', { params: params }); +} + +//缁煎悎灞曠ず鑾峰彇 +export function select_Comprehensive_ByPageAndCount(params) { + return request.get('/comprehensive/selectAddrByPage', { params: params }); +} +//缁煎悎灞曠ず鍦板悕瀹氫綅 +export function select_Comprehensive_SelectWktById(params) { + return request.get('/comprehensive/selectWktById', { params: params }); +} + +export function comprehensive_uploadShp(params) { + return request.post('/comprehensive/uploadShp', params); +} + +//璇锋眰绔欏満鐐瑰唴瀹� +export function querySitePoint(size, index, name) { + return service.get( + '/LFServer/SitePoint/Query?pageSize=' + + size + + '&pageIndex=' + + (index - 1) + + '&name=' + + name + ); +} +//璇锋眰绔欏満鐐规暟閲� +export function querySitePointCount(name) { + return service.get('/LFServer/SitePoint/Count?name=' + name); +} +//璇锋眰绠¢亾涓績绾垮唴瀹� +export function queryStationSeries(size, index, name) { + return service.get( + '/LFServer/StationSeries/Query?pageSize=' + + size + + '&pageIndex=' + + (index - 1) + + '&name=' + + name + ); +} +//璇锋眰绠¢亾涓績绾挎暟閲� +export function queryStationSeriesCount(name) { + return service.get('/LFServer/StationSeries/Count?name=' + name); +} + +//璇锋眰鏍囨々鍐呭 +export function queryMarker(size, index, name) { + return service.get( + '/LFServer/Marker/Query?pageSize=' + + size + + '&pageIndex=' + + (index - 1) + + '&name=' + + name + ); +} +//璇锋眰鏍囨々鏁伴噺 +export function queryMarkerCount(name) { + return service.get('/LFServer/Marker/Count?name=' + name); +} + +// 鏇存柊鍦虹珯鏁版嵁 +export function UpdateSitePoint(params) { + return service.post('LFServer/SitePoint/Update', params); +} +// 鏇存柊绠¢亾涓績绾挎暟鎹� +export function UpdateStationSeries(params) { + return service.post('LFServer/StationSeries/Update', params); +} +// 鏇存柊鏍囨々鏁版嵁 +export function UpdatgeMarker(params) { + return service.post('LFServer/Marker/Update', params); +} +// 鍒犻櫎鍦虹珯鏁版嵁 +export function dltSitePoint(params) { + return service.post( + 'http://192.168.20.106/LFServer/SitePoint/Deletes', + params + ); +} +// 鍒犻櫎绠¢亾涓績绾挎暟鎹� +export function dltStationSeries(params) { + return service.post( + 'http://192.168.20.106/LFServer/StationSeries/Deletes', + params + ); +} +// 鍒犻櫎鏍囨々鏁版嵁 +export function dltMarker(params) { + return service.post('http://192.168.20.106/LFServer/Marker/Deletes', params); +} + +export function encr(word) { + return CryptoJS.AES.encrypt( + CryptoJS.enc.Utf8.parse(word), + CryptoJS.enc.Utf8.parse(base64Decode('QSNzX2xGX3NFcnZlX2sueQ==')), + { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 } + ).toString(); +} +export function decr(word) { + return CryptoJS.AES.encrypt( + CryptoJS.enc.Utf8.parse(word), + CryptoJS.enc.Utf8.parse(base64Decode('QSNzX2xGX3NFcnZlX2sueQ==')), + { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 } + ).toString(); +} + +// 鏌ヨ褰撳墠鐢ㄦ埛鐨勬潈闄愭巿鏉冨疄浣撻泦鍚� +export function getPerms() { + return request.get('perms/selectPermsEntity'); +} +// 鏌ヨ鍊煎煙琛ㄧ粨鏋勬爲 +export function getDomainTabs() { + return request.get('domain/selectTabs'); +} +//鍒嗛〉鏌ヨ +export function getSingleTab(params) { + return request.get('domain/selectByPageAndCount', { params: params }); +} + +export function updateDomain(params) { + return service.post('domain/update', params); +} +export function insertDomain(params) { + return service.post('domain/insert', params); } \ No newline at end of file -- Gitblit v1.9.3