| | |
| | | import CryptoJS from './node_modules/crypto-js/crypto-js.js' |
| | | const baseUrl = 'https://tmy.xjzbh.com/api/' |
| | | const baseUrl = 'https://lp1994.lpyx.top/api/' |
| | | const cryptKey = '2025Shop2025Shop' |
| | | const cryptIv = '2025Shop2025Shop' |
| | | |
| | |
| | | } |
| | | |
| | | const getHeader = () => { |
| | | let token = uni.getStorageSync('lzsc-token') |
| | | let token = uni.getStorageSync('pig-token') |
| | | let header = { |
| | | 'Accept': 'application/json', |
| | | 'Content-type': 'application/json', |
| | |
| | | // #endif |
| | | // #ifdef APP-PLUS |
| | | platform = uni.getSystemInfoSync().platform |
| | | // #endif |
| | | // #endif |
| | | header.platform = platform |
| | | return header |
| | | } |
| | |
| | | url: baseUrl + url, |
| | | data: {data: data}, |
| | | header: header, |
| | | dataType: 'json', |
| | | dataType: 'json', |
| | | }).then((response) => { |
| | | //console.log('response', response) |
| | | uni.hideLoading() |
| | | let respon = { |
| | | code: response.data.code, |
| | | data: response.data.data.length > 0 ? JSON.parse(decryptDes(response.data.data)) : [], |
| | | data: response.data.data.length > 0 ? JSON.parse(decryptDes(response.data.data)) : [], |
| | | msg: response.data.msg |
| | | } |
| | | resolve(respon) |
| | |
| | | url: baseUrl + url, |
| | | data: {data: data}, |
| | | header: header, |
| | | dataType: 'json', |
| | | dataType: 'json', |
| | | }).then((response) => { |
| | | let respon = { |
| | | code: response.data.code, |
| | | data: response.data.data.length > 0 ? JSON.parse(decryptDes(response.data.data)) : [], |
| | | data: response.data.data.length > 0 ? JSON.parse(decryptDes(response.data.data)) : [], |
| | | msg: response.data.msg |
| | | } |
| | | resolve(respon) |
| | |
| | | var idCardReg = /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/; |
| | | var errorMsg = ""; //错误提示信息 |
| | | var isPass = true; //身份证验证是否通过(true通过、false未通过) |
| | | |
| | | |
| | | //如果身份证不满足格式正则表达式 |
| | | if (!idCardReg.test(code)) { |
| | | errorMsg = "身份证格式有误!"; |
| | | isPass = false; |
| | | } |
| | | |
| | | |
| | | //区域数组中不包含需验证的身份证前两位 |
| | | else if (!city[code.substr(0, 2)]) { |
| | | errorMsg = "身份证地址编码有误!"; |
| | |
| | | } |
| | | |
| | | const checkLogin = (url = '', burl = '') => { |
| | | let token = uni.getStorageSync('lzsc-token') ? uni.getStorageSync('lzsc-token') : null |
| | | console.log('url', url) |
| | | let token = uni.getStorageSync('pig-token') ? uni.getStorageSync('pig-token') : null |
| | | if(token == null){ |
| | | uni.showModal({ |
| | | title: '温馨提示', |
| | |
| | | } |
| | | |
| | | const checkGoPages = (url = '', burl = '', isgo = 1) => { |
| | | let token = uni.getStorageSync('lzsc-token') ? uni.getStorageSync('lzsc-token') : null |
| | | let token = uni.getStorageSync('pig-token') ? uni.getStorageSync('pig-token') : null |
| | | console.log('token', token) |
| | | if(token == null){ |
| | | uni.showModal({ |
| | |
| | | success: function (res) { |
| | | if (res.confirm) { |
| | | let goUrl = '' |
| | | |
| | | |
| | | if(burl != ''){ |
| | | goUrl = '/pages/login/login?backUrl=' + burl |
| | | } else{ |
| | |
| | | }) |
| | | return false |
| | | } else { |
| | | // return true |
| | | let userInfo = getUserInfo() |
| | | let goUrl = '' |
| | | if(userInfo.idcard_auth == 0){ |
| | |
| | | return true |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | const goSwitch = (url) => { |
| | | uni.switchTab({ |
| | |
| | | goAgree: goAgree, |
| | | checkLogin: checkLogin, |
| | | sendMsg: sendMsg, |
| | | } |
| | | } |