@@ -54,21 +54,25 @@ | |||||
</view> | </view> | ||||
</view> | </view> | ||||
<view class="Pinspeak" v-if="shifoinfo==0">顾问</view> | |||||
<view class="chented" v-if="shifoinfo==0" @click="clickShowhid()"> | |||||
<view class="title" style="border: none;"> | |||||
<view class="titletext">接待顾问</view> | |||||
<view class="titletext2" | |||||
style="font-size: 30rpx;font-weight: 400;color: #B2B2B2;line-height: 90rpx;padding-left: 10rpx;"> | |||||
<!-- {{text || '请选择接待顾问'}} --> | |||||
<text v-if="text" style="color: #333333;">{{text}}</text> | |||||
<text v-else>请选择接待顾问</text> | |||||
</view> | |||||
<view class="titleimg"> | |||||
<image class="titleimg1" src="../../../static/images/arrow.png" mode=""></image> | |||||
<template v-if="shifoinfo==0"> | |||||
<view class="Pinspeak">顾问</view> | |||||
<view class="chented" @click="clickShowhid()"> | |||||
<view class="title" style="border: none;"> | |||||
<view class="titletext">接待顾问</view> | |||||
<view class="titletext2" | |||||
style="font-size: 30rpx;font-weight: 400;color: #B2B2B2;line-height: 90rpx;padding-left: 10rpx;"> | |||||
<!-- {{text || '请选择接待顾问'}} --> | |||||
<text v-if="text" style="color: #333333;">{{text}}</text> | |||||
<text v-else>请选择接待顾问</text> | |||||
</view> | |||||
<view class="titleimg"> | |||||
<image class="titleimg1" src="../../../static/images/arrow.png" mode=""></image> | |||||
</view> | |||||
</view> | </view> | ||||
</view> | </view> | ||||
</view> | |||||
</template> | |||||
<view class="clive" @click.stop="$noMultipleClicks(save)" :style="{background:(isBand==false?'#2671E2':'#949494')}">确定</view> | <view class="clive" @click.stop="$noMultipleClicks(save)" :style="{background:(isBand==false?'#2671E2':'#949494')}">确定</view> | ||||
@@ -126,6 +130,11 @@ | |||||
fdFlag:null | fdFlag:null | ||||
}; | }; | ||||
}, | }, | ||||
computed: { | |||||
}, | |||||
onShow() { | onShow() { | ||||
this.parames.projectId = uni.getStorageSync('buildingID').id; | this.parames.projectId = uni.getStorageSync('buildingID').id; | ||||
console.log(this.$u) | console.log(this.$u) | ||||
@@ -1,8 +1,8 @@ | |||||
// http.js使用域名 | // http.js使用域名 | ||||
const baseUrl = 'http://81.70.55.170:9090/autoSR/api';// 最新测试 | |||||
// const baseUrl = 'http://81.70.55.170:9090/autoSR/api';// 最新测试 | |||||
// const baseUrl = 'http://192.168.31.211:8080/api';// 泽明 | // const baseUrl = 'http://192.168.31.211:8080/api';// 泽明 | ||||
// const baseUrl = 'http://localhost:8080/autoSR/api'; // 本地 | // const baseUrl = 'http://localhost:8080/autoSR/api'; // 本地 | ||||
// const baseUrl = 'http://192.168.31.161:8080/autoSR/api'; // 长龙 | |||||
const baseUrl = 'http://192.168.31.161:8080/autoSR/api'; // 长龙 | |||||
// const baseUrl = 'http://192.168.31.86:9090/api'; // 盛浩 | // const baseUrl = 'http://192.168.31.86:9090/api'; // 盛浩 | ||||
// const baseUrl = 'https://zkgj.quhouse.com/api'; // 质控正式 | // const baseUrl = 'https://zkgj.quhouse.com/api'; // 质控正式 | ||||
// const baseUrl = 'https://hfju.com/api'; // 数智正式 | // const baseUrl = 'https://hfju.com/api'; // 数智正式 | ||||
@@ -1,5 +1,6 @@ | |||||
import { baseUrl } from './domain.js' | |||||
import { | |||||
baseUrl | |||||
} from './domain.js' | |||||
const install = (Vue, vm) => { | const install = (Vue, vm) => { | ||||
Vue.prototype.$u.http.setConfig({ | Vue.prototype.$u.http.setConfig({ | ||||
@@ -7,44 +8,44 @@ const install = (Vue, vm) => { | |||||
loadingText: '加载中~', | loadingText: '加载中~', | ||||
loadingTime: 800, | loadingTime: 800, | ||||
}); | }); | ||||
// 请求拦截,如果有token,携带token | |||||
Vue.prototype.$u.http.interceptor.request = (config) => { | |||||
const token = uni.getStorageSync('weapp_session_login_data'); | |||||
if(token){ | |||||
config.header['Access-Token'] = token.token; | |||||
} | |||||
return config | |||||
} | |||||
// 响应拦截,公共错误处理 | |||||
Vue.prototype.$u.http.interceptor.response = (res) => { | |||||
if(res.code == 10000) { | |||||
return res.data; | |||||
}else if(res.code == 10003 || res.code == 20006){ | |||||
uni.hideToast(); | |||||
uni.showToast({ | |||||
icon:"none", | |||||
title:"您的登录已失效,请重新登录", | |||||
duration: 2000 | |||||
}) | |||||
uni.clearStorageSync(); | |||||
setTimeout(function () { | |||||
uni.reLaunch({ | |||||
url: '/pages/login/index' | |||||
}); | |||||
},2000); | |||||
return false; | |||||
}else{ | |||||
uni.hideLoading(); | |||||
uni.showToast({ | |||||
icon:"none", | |||||
title:res.message, | |||||
duration: 3000 | |||||
}) | |||||
return false; | |||||
} | |||||
} | |||||
// 请求拦截,如果有token,携带token | |||||
Vue.prototype.$u.http.interceptor.request = (config) => { | |||||
const token = uni.getStorageSync('weapp_session_login_data'); | |||||
if (token) { | |||||
config.header['Access-Token'] = token.token; | |||||
} | |||||
return config | |||||
} | |||||
// 响应拦截,公共错误处理 | |||||
Vue.prototype.$u.http.interceptor.response = (res) => { | |||||
if (res.code == 10000) { | |||||
return res.data; | |||||
} else if (res.code == 10003 || res.code == 20006) { | |||||
uni.hideToast(); | |||||
uni.showToast({ | |||||
icon: "none", | |||||
title: "您的登录已失效,请重新登录", | |||||
duration: 2000 | |||||
}) | |||||
uni.clearStorageSync(); | |||||
setTimeout(function() { | |||||
uni.reLaunch({ | |||||
url: '/pages/login/index' | |||||
}); | |||||
}, 2000); | |||||
return false; | |||||
} else { | |||||
uni.hideLoading(); | |||||
uni.showToast({ | |||||
icon: "none", | |||||
title: res.message, | |||||
duration: 3000 | |||||
}) | |||||
return false; | |||||
} | |||||
} | |||||
} | } | ||||
export default { | export default { | ||||
install | install | ||||
} | |||||
} |