|
|
@@ -292,6 +292,7 @@ const clearValueEmpty = (data) => {
|
|
|
* @param {*} isLoad 是否显示加载提示
|
|
|
*/
|
|
|
const baseRequest = (url, data, method, success, isLoad) => {
|
|
|
+ let postData = data
|
|
|
getToken(token => {
|
|
|
if (!isLoad) uni.showNavigationBarLoading();
|
|
|
header.authorityToken = token;
|
|
|
@@ -337,6 +338,41 @@ const baseRequest = (url, data, method, success, isLoad) => {
|
|
|
if (typeof data === 'string' && data.indexOf("{") === 0) {
|
|
|
data = JSON.parse(data);
|
|
|
}
|
|
|
+
|
|
|
+ try{
|
|
|
+ // 用户授权手机号日志
|
|
|
+ if(url=='/api/weixin/mobile'){
|
|
|
+ let sys = uni.getSystemInfoSync()
|
|
|
+ let dataP = {
|
|
|
+ type:3,
|
|
|
+ model: sys.model,
|
|
|
+ os: sys.osName,
|
|
|
+ osVersion: sys.osVersion
|
|
|
+ }
|
|
|
+ postRequest('/api/log/authorize/save',dataP,res=>{
|
|
|
+
|
|
|
+ })
|
|
|
+ }
|
|
|
+ // 用户授权昵称头像日志
|
|
|
+ if(url=='/api/user/save' && (postData.avatar || postData.nickName)){
|
|
|
+ let sys = uni.getSystemInfoSync()
|
|
|
+ let dataP = {
|
|
|
+ type:'',
|
|
|
+ model: sys.model,
|
|
|
+ os: sys.osName,
|
|
|
+ osVersion: sys.osVersion
|
|
|
+ }
|
|
|
+ if(postData.avatar&&postData.nickName) dataP.type = '1,2'
|
|
|
+ else if(postData.nickName) dataP.type = '1'
|
|
|
+ else if(postData.avatar) dataP.type = '2'
|
|
|
+ postRequest('/api/log/authorize/save',dataP,res=>{
|
|
|
+
|
|
|
+ })
|
|
|
+ }
|
|
|
+ }catch(e){
|
|
|
+ //TODO handle the exception
|
|
|
+ }
|
|
|
+
|
|
|
success.call(this, data);
|
|
|
},
|
|
|
fail() {
|