Commit 200d61da authored by xd's avatar xd

Merge branch 'master' of http://114.67.93.201/xulili/ybf

parents 917e9561 fbba3f2c
...@@ -8,10 +8,10 @@ module.exports = { ...@@ -8,10 +8,10 @@ module.exports = {
// '@vue/standard' // '@vue/standard'
], ],
rules: { rules: {
'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off', // 'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off', // 'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
'no-unused-vars': 'off', // 'no-unused-vars': 'off',
"quotes": [1, "single"],//引号类型 `` "" '' // "quotes": [1, "single"],//引号类型 `` "" ''
}, },
parserOptions: { parserOptions: {
parser: 'babel-eslint' parser: 'babel-eslint'
......
import request from '@/utils/request' import request from '@/utils/request'
import qs from 'qs'
export function ApiTestGet() { export function ApiTestGet() {
return request({ return request({
...@@ -6,14 +7,10 @@ export function ApiTestGet() { ...@@ -6,14 +7,10 @@ export function ApiTestGet() {
method: 'get' method: 'get'
}) })
} }
export function ApiTestPost(inData) { export function ApiLoginSubmit(inData) {
let postData = {
appCode: "0611",
args: inData
}
return request({ return request({
url: '/admin/common/findLoginType', url: '/admin/common/login',
method: 'post', method: 'post',
data: postData data: qs.stringify(inData)
}) })
} }
This diff is collapsed.
...@@ -43,9 +43,9 @@ export default { ...@@ -43,9 +43,9 @@ export default {
updateType: "dec", updateType: "dec",
vipId: 1 vipId: 1
}; };
ApiTestPost(postData).then(res => { // ApiTestPost(postData).then(res => {
log("--->Api: Post: res =", res); // log("--->Api: Post: res =", res);
}); // });
}, },
methods:{ methods:{
ztabsClick(){}, ztabsClick(){},
......
...@@ -16,13 +16,13 @@ export default { ...@@ -16,13 +16,13 @@ export default {
}) })
// 只在开发模式下打印 log // 只在开发模式下打印 log
if (process.env.NODE_ENV === 'development') { if (process.env.NODE_ENV === 'development') {
util.log.capsule('D2Admin', 'ErrorHandler', 'danger') // util.log.capsule('D2Admin', 'ErrorHandler', 'danger')
util.log.danger('>>>>>> 错误信息 >>>>>>') // util.log.danger('>>>>>> 错误信息 >>>>>>')
console.log(info) // console.log(info)
util.log.danger('>>>>>> Vue 实例 >>>>>>') // util.log.danger('>>>>>> Vue 实例 >>>>>>')
console.log(instance) // console.log(instance)
util.log.danger('>>>>>> Error >>>>>>') // util.log.danger('>>>>>> Error >>>>>>')
console.log(error) // console.log(error)
} }
}) })
} }
......
...@@ -8,11 +8,11 @@ export default { ...@@ -8,11 +8,11 @@ export default {
* @param {Object} state state * @param {Object} state state
*/ */
versionShow () { versionShow () {
util.log.capsule('D2Admin', `v${process.env.VUE_APP_VERSION}`) // util.log.capsule('D2Admin', `v${process.env.VUE_APP_VERSION}`)
console.log('D2 Admin https://github.com/d2-projects/d2-admin') // console.log('D2 Admin https://github.com/d2-projects/d2-admin')
console.log('D2 Crud https://github.com/d2-projects/d2-crud') // console.log('D2 Crud https://github.com/d2-projects/d2-crud')
console.log('Document https://d2.pub/zh/doc/d2-admin') // console.log('Document https://d2.pub/zh/doc/d2-admin')
console.log('请不要吝啬您的 star,谢谢 ~') // console.log('请不要吝啬您的 star,谢谢 ~')
} }
} }
} }
import axios from 'axios' import axios from 'axios'
import md5 from "js-md5" import md5 from "js-md5"
let BASE_API = "https://gd.chfatech.com/guangdian" let BASE_API = "http://139.155.48.151:8084"
const log = console.log.bind(console) const log = console.log.bind(console)
// URL 编码与拼接
const createSign = (inPostData, inAppSecret) => {
let appUser = inPostData.appUser
let appCode = inPostData.appCode
let ts = inPostData.ts
let args = JSON.parse(JSON.stringify(inPostData.args));
let appSecret = inAppSecret
let res = "";
// URL 编码
for (let key in args) {
res += encodeURIComponent(key) + "%3d" + encodeURIComponent(args[key]).toLowerCase() + "%26";
}
res = res.slice(0, -3);
// URL 拼接
res += `&appUser=${appUser}&appCode=${appCode}&${ts} ${appSecret}`
return res;
};
// Basic Info
let basicInfo = {
appUser: "user001",
ver: "v1.0",
appSecret: "JeC0mmE2ZjZmOfdmTGImYzU5Yjg1AYU2M3F="
}
// 创建 axios 实例 // 创建 axios 实例
const service = axios.create({ const service = axios.create({
...@@ -41,29 +13,8 @@ const service = axios.create({ ...@@ -41,29 +13,8 @@ const service = axios.create({
// request 拦截器 // request 拦截器
service.interceptors.request.use( service.interceptors.request.use(
res => { request => {
log('--->axios: res.data:', res.data) return request
let oldPostData = JSON.parse(JSON.stringify(res.data))
let newPostData = {
appUser: basicInfo.appUser,
appCode: oldPostData.appCode,
ts: String(Date.parse(new Date())),
ver: basicInfo.ver,
args: oldPostData.args
}
let postData = {
appUser: newPostData.appUser,
appCode: newPostData.appCode,
ts: newPostData.ts,
sign: md5(createSign(newPostData, basicInfo.appSecret)),
ver: newPostData.ver,
args: newPostData.args
}
res.data = postData
return res
}, },
error => { error => {
Promise.reject(error) Promise.reject(error)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment