From 4aac1609c95a097de0e8da843a9ed2f211303d4e Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期四, 27 十月 2022 14:21:37 +0800 Subject: [PATCH] 黑白名单,系统配置,综合展示权限管理添加 --- src/api/api.js | 331 ++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 304 insertions(+), 27 deletions(-) diff --git a/src/api/api.js b/src/api/api.js index c4d3fe8..50d4b97 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,18 +194,29 @@ return request.get('/sign/logout', { params: params }); } - //璇锋眰鑿滃崟鏍忔暟鎹� export function queryMenuTree() { - return request.get('/Menu/selectMenuAll'); + return request.get('/perms/selectMenus'); +} +//鑿滃崟閫掑綊鏌ヨ鏁版嵁 +export function selectMenuRecursive(params) { + return request.get('/menu/selectMenuRecursive', { params: params }); +} +//鏂板鍗曟潯鑿滃崟 +export function insertMenu(params) { + return request.post('/menu/insertMenu', params); +} +//鍒犻櫎澶氭潯鑿滃崟 +export function deleteMenu(params) { + return request.get('/menu/deleteMenus', { params: params }); } //鏇存柊鍗曟潯鑿滃崟鏍� 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); } //璇锋眰鐩綍鏍戞暟鎹� @@ -196,7 +229,7 @@ } //鍒犻櫎澶氭潯鐩綍 export function deleteDir(params) { - return request.get('/dir/deleteDirs?' + params); + return request.get('/dir/deleteDirs', { params: params }); } //鏇存柊鍗曟潯鐩綍鏍� export function updateDirTree(params) { @@ -207,10 +240,17 @@ 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 }); } //鏇存柊鍗曟潯鍗曚綅鏁版嵁 export function updateDepTree(params) { @@ -222,14 +262,31 @@ } // 璇锋眰鐢ㄦ埛绠$悊鏁版嵁 -export function queryPageUser(pageIndex, pageSize) { - return request.get( - '/user/selectByPageAndCount?pageIndex=' + - pageIndex + - '&pageSize=' + - pageSize - ); +export function queryPageUser(params) { + return request.get('/user/selectByPageForRole', { params: params }); } +// 鏂板鐢ㄦ埛绠$悊鏁版嵁 +export function insertUser(params) { + return request.post('/user/insertUser', params); +} +// 鍒犻櫎鐢ㄦ埛绠$悊鏁版嵁 +export function deleteUser(params) { + return request.get('/user/deleteUsers', { params: params }); +} + +// 鏇存敼鐢ㄦ埛淇℃伅 +export function updateUser(params) { + return request.post('/user/updateUser', 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) { //璇锋眰鍦板潃 @@ -248,5 +305,225 @@ // 鐢ㄦ埛瑙掕壊鏂板澶氶�� export function roleUserinserts(params) { //璇锋眰鍦板潃 - return request.post('/roleUser/inserts', params ); -} \ No newline at end of file + 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'); +} -- Gitblit v1.9.3