diff --git a/src/views/Service/ServiceKQ.vue b/src/views/Service/ServiceKQ.vue index af54af7..561ad07 100644 --- a/src/views/Service/ServiceKQ.vue +++ b/src/views/Service/ServiceKQ.vue @@ -25,19 +25,19 @@ export default { let centerNo = localStorage.getItem('centerNo') let ticket = this.common.getUrlParam('ticket') //浙里办app访问 let ticketId = this.common.getUrlParam('ticketId') //浙里办微信小程序访问 - alert(location.href) - alert(ticketId) - if (centerNo) { - alert('有中台编号:' + centerNo) - this.centerNo = centerNo - localStorage.setItem('centerNo', centerNo) - this.getUserInfo() - } else if (ticket) { + // alert(location.href) + // alert(ticketId) + if (ticket) { this.getCenterByTicket(ticket) } else if (ticketId) { - alert('调用getCenterByTicket') + // alert('getCenterByTicketId') this.getCenterByTicketId(ticketId) - } else { + }else if (centerNo) { + // alert('有中台编号:' + centerNo) + this.centerNo = centerNo + localStorage.setItem('centerNo', centerNo) + this.getUserInfo() + } else { const sUserAgent = window.navigator.userAgent.toLowerCase() const dtdreamweb = sUserAgent.indexOf('dtdreamweb') > -1 const miniprogram = sUserAgent.indexOf('miniprogram') > -1 && sUserAgent.indexOf('alipay') > -1 @@ -62,7 +62,7 @@ export default { api: 'mgop.sz.hswsy.getCenterNo', // 必须 host: 'https://mapi.zjzwfw.gov.cn/', dataType: 'JSON', - type: 'POST', + type: 'GET', appKey: 'fuxgnukl+2001895516+edccpx', // 必须 headers: { // 'isTestUrl': '1' @@ -72,7 +72,7 @@ export default { }, onSuccess: (res) => { console.log('通过ticket获取centerNo成功:', res) - alert('通过ticket获取centerNo成功:' + res.data.message) + // alert('通过ticket获取centerNo成功:' + res.data.message) if (res.data.code == 200) { this.centerNo = res.data.message localStorage.setItem('centerNo', res.data.message) @@ -82,7 +82,7 @@ export default { } }, onFail: (err) => { - alert('通过ticket获取centerNo失败:' + JSON.stringify(err)) + // alert('通过ticket获取centerNo失败:' + JSON.stringify(err)) console.log('通过ticket获取centerNo成功失败:', JSON.stringify(err)) this.reLoad() }, @@ -90,18 +90,46 @@ export default { }, // 通过ticketId获取centerNo getCenterByTicketId(ticketId) { - this.yxAxios.get(`${this.proxyUrl}/api/zlb/auth/getCenterNoWx?ticket=${ticketId}`).then((res) => { - alert('res:', JSON.stringify(res)) - if (res.data.code == 200) { - this.centerNo = res.data.message - localStorage.setItem('centerNo', res.data.message) - this.getUserInfo() - } else { - alert('通过ticketId获取centerNo失败:' + JSON.stringify(res.data.message)) - console.log('通过ticket获取centerNo成功失败:', JSON.stringify(res.data.message)) + // alert(ticketId) + this.mgop({ + api: 'mgop.sz.hswsy.getCenterNoWx', // 必须 + host: 'https://mapi.zjzwfw.gov.cn/', + dataType: 'JSON', + type: 'GET', + appKey: 'fuxgnukl+2001895516+edccpx', // 必须 + headers: { + // 'isTestUrl': '1' + }, + data: { + ticket: ticketId, + }, + onSuccess: (res) => { + console.log('通过ticketId获取centerNo成功:', res) + // alert('通过ticketId获取centerNo成功:' + res.data.message) + if (res.data.code == 200) { + this.centerNo = res.data.message + localStorage.setItem('centerNo', res.data.message) + this.getUserInfo() + } + }, + onFail: (err) => { + // alert('通过ticket获取centerNo失败:' + JSON.stringify(err)) + console.log('通过ticket获取centerNo成功失败:', JSON.stringify(err)) // this.reLoad() - } + }, }) + // this.yxAxios.get(`${this.proxyUrl}/api/zlb/auth/getCenterNoWx?ticket=${ticketId}`).then((res) => { + // alert('res:', JSON.stringify(res)) + // if (res.data.code == 200) { + // this.centerNo = res.data.message + // localStorage.setItem('centerNo', res.data.message) + // this.getUserInfo() + // } else { + // alert('通过ticketId获取centerNo失败:' + JSON.stringify(res.data.message)) + // console.log('通过ticket获取centerNo成功失败:', JSON.stringify(res.data.message)) + // // this.reLoad() + // } + // }) }, reLoad() { console.log('reload') -- libgit2 0.21.0