From a8736e84e62cae98c05b1cc6ac6992e4b31e7cf2 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期一, 13 一月 2020 00:48:31 +0800 Subject: [PATCH] 2020-01-13 --- src/api/index.js | 124 +++++++++-------------------------------- 1 files changed, 27 insertions(+), 97 deletions(-) diff --git a/src/api/index.js b/src/api/index.js index 0a4e201..b89eb20 100644 --- a/src/api/index.js +++ b/src/api/index.js @@ -1,10 +1,11 @@ import axios from 'axios' import qs from 'qs' import {notification } from 'antd' +// import md5 from 'md5' +// import Utils from '@/utils/utils.js' +import options from '@/store/options.js' -// axios.defaults.baseURL = 'http://qingqiumarket.cn' axios.defaults.crossDomain = true -// axios.defaults.headers.common['token'] = 'token' axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8' axios.defaults.withCredentials = true @@ -15,7 +16,7 @@ } else if (config.url.includes('Upload')) { config.headers = { 'Content-Type': 'multipart/form-data' } } else { - config.headers.token = sessionStorage.getItem('TOKEN') || '' + // config.headers.token = sessionStorage.getItem('TOKEN') || '' config.data = JSON.stringify(config.data) } @@ -102,21 +103,6 @@ } }) } - - /** - * @description 閲嶇疆瀵嗙爜 - */ - resetpassword (originpwd, newpwd) { - return axios({ - url: '/local/dostar', - data: { - func: 's_PwdUpt', - userid: sessionStorage.getItem('UserID'), - OriginPwd: originpwd, - NewPwd: newpwd - } - }) - } /** * @description 鑾峰彇鎴栦慨鏀圭郴缁熼厤缃紝澧炲姞appkey @@ -127,9 +113,22 @@ param.SessionUid = sessionStorage.getItem('SessionUid') || '' param.LoginUID = sessionStorage.getItem('LoginUID') || '' param.appkey = window.GLOB.appkey || '' - if (window.GLOB.mainSystemApi) { + + if (sessionStorage.getItem('isEditState') && options.cloudServiceApi) { // 缂栬緫鐘舵�侊紝涓斿瓨鍦ㄤ簯绔湴鍧� + param.rduri = options.cloudServiceApi + param.userid = sessionStorage.getItem('CloudUserID') + param.SessionUid = sessionStorage.getItem('CloudSessionUid') || '' + param.LoginUID = sessionStorage.getItem('CloudLoginUID') || '' + } else if (window.GLOB.mainSystemApi) { param.rduri = window.GLOB.mainSystemApi } + + // param.nonc = Utils.getuuid() + // param._ = new Date().getTime() + + // let keys = Object.keys(param).sort() + // let values = keys.map(key => key + param[key]).join('') + // param.sign = md5(values) return axios({ url: '/webapi/dostar', @@ -195,7 +194,11 @@ param.lang = localStorage.getItem('lang') || '' param.SessionUid = sessionStorage.getItem('SessionUid') || '' param.LoginUID = sessionStorage.getItem('LoginUID') || '' - + + if (param.func === 'RolesAdd') { // 瑙掕壊娣诲姞鏃讹紝浼燼ppkey + param.appkey = window.GLOB.appkey || '' + } + return axios({ url: '/webapi/dostar', data: param @@ -263,69 +266,7 @@ } /** - * @description 鑾峰彇椤甸潰閰嶇疆淇℃伅 - * @param {String} MenuNo 椤甸潰鑿滃崟鍙傛暟 - */ - getMainConfigsData (MenuNo) { - return axios({ - url: '/local/dostar', - data: { - func: 'GetMainConfigs', - userid: sessionStorage.getItem('UserID'), - MenuNo: MenuNo - } - }) - } - - /** - * @description 鑾峰彇椤甸潰鍒楄〃鏁版嵁 - * @param {String} MenuNo 椤甸潰鑿滃崟鍙傛暟 - */ - getMainTableData (MenuNo, pageIndex = 1, pageSize = 10, orderColumn = '', orderType = '', search) { - return axios({ - url: '/local/dostar', - data: { - func: 'GetMainData', - userid: sessionStorage.getItem('UserID'), - MenuNo: MenuNo, - PageIndex: pageIndex, - PageSize: pageSize, - orderColumn: orderColumn, - orderType: orderType, - search: search - } - }) - } - - /** - * @description 鑾峰彇椤甸潰閰嶇疆淇℃伅 - * @param {String} MenuNo 椤甸潰鑿滃崟鍙傛暟 - */ - getModelFormData (MenuNo) { - return axios({ - url: '/local/dostar', - data: { - func: 'getModelFormData', - userid: sessionStorage.getItem('UserID'), - MenuNo: MenuNo - } - }) - } - - /** - * @description 鑾峰彇椤甸潰鍒楄〃鏁版嵁 - * @param {String} param 鎻愪氦鍙傛暟 - */ - setActionSubmit (param) { - param.userid = sessionStorage.getItem('UserID') - return axios({ - url: '/local/dostar', - data: param - }) - } - - /** - * @description 閫氱敤鎺ュ彛 + * @description 閫氱敤鎺ュ彛(鏁版嵁绠$悊) * @param {Object} param 鏌ヨ鍙婃彁浜ゅ弬鏁� */ commonInterface (param) { @@ -335,6 +276,7 @@ param.LoginUID = sessionStorage.getItem('LoginUID') || '' param.BID = param.BID || '' param.debug = param.debug || '' + return axios({ url: '/webapi/dostar', data: param @@ -342,7 +284,7 @@ } /** - * @description 閫氱敤鎺ュ彛(鎻愪氦) + * @description 閫氱敤鎺ュ彛(鎻愪氦)(鏁版嵁绠$悊) * @param {Object} param 鏌ヨ鍙婃彁浜ゅ弬鏁� */ submitInterface (param) { @@ -350,24 +292,12 @@ param.lang = localStorage.getItem('lang') || '' param.SessionUid = sessionStorage.getItem('SessionUid') || '' param.LoginUID = sessionStorage.getItem('LoginUID') || '' + return axios({ url: '/webapi/dostar', data: param }) } - - // /** - // * @description 鐧诲嚭绯荤粺 - // */ - // logoutsystem () { - // return axios({ - // url: '/local/dostar', - // data: { - // func: 'logout', - // userid: sessionStorage.getItem('UserID') - // } - // }) - // } } export default new Api() \ No newline at end of file -- Gitblit v1.8.0