diff --git a/config/index.js b/config/index.js index 38ad3fa..f030a2a 100644 --- a/config/index.js +++ b/config/index.js @@ -58,7 +58,7 @@ module.exports = { * Source Maps */ - productionSourceMap: false, + productionSourceMap: true, // https://webpack.js.org/configuration/devtool/#production devtool: '#source-map', diff --git a/src/api/binDing/binding.js b/src/api/binDing/binding.js new file mode 100644 index 0000000..e1b3839 --- /dev/null +++ b/src/api/binDing/binding.js @@ -0,0 +1,28 @@ +import request from '@/utils/request' + + +// 获取验证码 +export function sendverificode(params) { + return request({ + url: 'user/sendverificode', + method: 'post', + data: params + }) +} + +// 绑定手机号 +export function bindCustByOpenId(params) { + return request({ + url: 'wxPublicUser/bindCustByOpenId', + method: 'post', + data: params + }) +} + + + + + + + + diff --git a/src/api/selfNav/selfNav.js b/src/api/selfNav/selfNav.js new file mode 100644 index 0000000..402639a --- /dev/null +++ b/src/api/selfNav/selfNav.js @@ -0,0 +1,62 @@ +import request from '@/utils/request' + + +// 获取OpenId +export function getOpenIdByCode(params) { + return request({ + url: 'weixinPublicPay/getOpenIdByCode', + method: 'post', + data: params + }) +} + + +// 获取token +export function getTokenByOpenId(params) { + return request({ + url: 'wxPublicUser/getTokenByOpenId', + method: 'post', + data: params + }) +} + +// 获取用户消息 +export function queryUserInfo(params) { + return request({ + url: 'user/queryUserInfo', + method: 'post', + data: params + }) +} + +//获取手机号和头像 +export function queryCustPersonBaseInfo(params) { + return request({ + url: 'user/queryCustPersonBaseInfo', + method: 'post', + data: params + }) +} + +//获取手机号和头像 +export function logout(params) { + return request({ + url: 'user/logout', + method: 'post', + data: params + }) +} + + + + + + + + + + + + + + diff --git a/src/main.js b/src/main.js index 97551d8..b795e00 100644 --- a/src/main.js +++ b/src/main.js @@ -70,10 +70,11 @@ import { TransferDom, Confirm, Toast, - dateFormat + dateFormat, + Loading }from 'vux' - +Vue.component('loading', Loading) Vue.component('Toast', Toast) Vue.component('Confirm', Confirm) Vue.component('TransferDom', TransferDom) @@ -94,6 +95,8 @@ Vue.component('tabbar-item', TabbarItem); Vue.component('tab', Tab); Vue.component('tab-item', TabItem); +import { LoadingPlugin } from 'vux' +Vue.use(LoadingPlugin) import { ToastPlugin } from 'vux' Vue.use(ToastPlugin) diff --git a/src/router/index.js b/src/router/index.js index bd4ad48..09021c1 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -110,19 +110,19 @@ export default new Router({ component: () => import("@/views/mySelf/selfNav.vue") }, // - // // ------------------------建议反馈 - // { - // path: '/suggestionBack', - // name: 'suggestionBack', - // component: () => import("@/views/mySelf/feedback/suggestionBack.vue") - // }, - // - // // ------------------------停车记录 - // { - // path: '/parkNotes', - // name: 'parkNotes', - // component: () => import("@/views/mySelf/parkNotes/parkNotes.vue") - // }, + // ------------------------建议反馈 + { + path: '/suggestionBack', + name: 'suggestionBack', + component: () => import("@/views/mySelf/feedback/suggestionBack.vue") + }, + + // ------------------------停车记录 + { + path: '/parkNotes', + name: 'parkNotes', + component: () => import("@/views/mySelf/parkNotes/parkNotes.vue") + }, // // // ------------------------绑定手机 diff --git a/src/utils/utils.js b/src/utils/utils.js index c851267..fc10acd 100644 --- a/src/utils/utils.js +++ b/src/utils/utils.js @@ -203,7 +203,7 @@ export default { deviceInfo: this.myDeviceInfo, salt: salt, sign_type: "md5", - token: sessionStorage.getItem('urlToken'), + token: sessionStorage.getItem("wx_Token"), orgId: this.myOrgId }; return reqData; diff --git a/src/views/binding/binDing.vue b/src/views/binding/binDing.vue index fe1e223..26f4b92 100644 --- a/src/views/binding/binDing.vue +++ b/src/views/binding/binDing.vue @@ -3,71 +3,155 @@ - -
{{timeNum}}
+ +
- 绑定 + 绑定
diff --git a/src/views/eInvoice/eInvoiceWrap.vue b/src/views/eInvoice/eInvoiceWrap.vue index 0fdeae7..8a9d43e 100644 --- a/src/views/eInvoice/eInvoiceWrap.vue +++ b/src/views/eInvoice/eInvoiceWrap.vue @@ -37,8 +37,8 @@ export default { name: "eInvoiceWrap", mounted(){ - let _token = this.$route.query.token; - sessionStorage.setItem('urlToken',_token) + // let _token = this.$route.query.token; + // sessionStorage.setItem('urlToken',_token) } }; diff --git a/src/views/mySelf/selfNav.vue b/src/views/mySelf/selfNav.vue index 607589c..41f9805 100644 --- a/src/views/mySelf/selfNav.vue +++ b/src/views/mySelf/selfNav.vue @@ -2,34 +2,239 @@
-
+
    -
  • 15911111111
  • -
  • 账户余额: ¥100.00
  • -
  • 我的卡券:20张
  • +
  • 昵称:{{ userPhone}}
  • +
  • 账户余额: ¥{{(acctBalance/100).toFixed(2)}}
  • +
  • 我的卡券:{{ couponNum }}张
- + - + - + - + -
- 退出账户 +
+ {{ loginTxt }}