initial commit: giftlaw ni xue fa wo you li - natural resources session
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
import { Encrypt, Decrypt } from '@/js_sdk/cainiao-crypto/cainiao-crypto.js'
|
||||
|
||||
const install = (Vue, vm) => {
|
||||
const lylawPost = (url, params = {}) => {
|
||||
console.log('[接口请求]', url, JSON.stringify(params))
|
||||
return Vue.prototype.$u.post(url, { request: Encrypt(JSON.stringify(params)) }).then(res => {
|
||||
if (res && res.Data) {
|
||||
if (res.Data === 'VFXeGhPbmE9mfQeg2iiwdA==') {
|
||||
res.Data = null
|
||||
} else {
|
||||
try { res.Data = JSON.parse(Decrypt(res.Data)) } catch (e) {}
|
||||
}
|
||||
}
|
||||
return res
|
||||
})
|
||||
}
|
||||
Vue.prototype.$u.api = {
|
||||
getWxOpenId: (code) => lylawPost('/lylaw/api/lylaw/getWxOpenId', { code }),
|
||||
wxOpenidLogin: (data) => lylawPost('/lylaw/api/lylaw/wxOpenidLogin', data),
|
||||
sendSms: (phone) => lylawPost('/lylaw/api/lylaw/sendAliSms', { phone }),
|
||||
userRegist: (data) => lylawPost('/lylaw/api/lylaw/userRegist', data),
|
||||
queryWenjuanQA: (data) => lylawPost('/lylaw/api/lylaw/queryWenjuanQA', data),
|
||||
submitQA: (data) => lylawPost('/lylaw/api/lylaw/submitQA', data),
|
||||
getWenjuanPhb: (data) => lylawPost('/lylaw/api/lylaw/getWenjuanPhb', data),
|
||||
getChouJiangResult: (data) => lylawPost('/lylaw/api/lylaw/getChouJiangResult', data),
|
||||
addScore: (data) => lylawPost('/lylaw/api/lylaw/addScore', data),
|
||||
getUserHisResultList: (data) => lylawPost('/lylaw/api/lylaw/getUserHisResultList', data),
|
||||
getUserHisResultDetail: (data) => lylawPost('/lylaw/api/lylaw/getUserHisResultDetail', data),
|
||||
getWenjuanWinDetailList: (data) => lylawPost('/lylaw/api/lylaw/getWenjuanWinDetailList', data),
|
||||
getExchangePrize: (data) => lylawPost('/lylaw/api/lylaw/getExchangePrize', data),
|
||||
exchangePrize: (data) => lylawPost('/lylaw/api/lylaw/exchangePrize', data),
|
||||
getUserResult: (data) => lylawPost('/lylaw/api/lylaw/getUserResult', data)
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
export default {
|
||||
install
|
||||
}
|
||||
Reference in New Issue
Block a user