@@ -2,9 +2,9 @@ | |||
* 小程序配置文件 | |||
*/ | |||
// 此处主机域名修改成腾讯云解决方案分配的域名 | |||
var host = 'http://121.42.63.138:9091/autoSR/api'; // 测试站 | |||
// var host = 'http://121.42.63.138:9091/autoSR/api'; // 测试站 | |||
// var host = 'http://192.168.31.163:8080/autoSR/api'; // 长龙 | |||
// var host = 'http://192.168.31.128:8080/autoSR/api'; // 佳豪 | |||
var host = 'http://192.168.31.128:8080/autoSR/api'; // 佳豪 | |||
// var host = 'http://10.2.1.104:8081/autoSR/api'; // 刘敏 | |||
// var host = 'https://zkgj.quhouse.com/api'; // 质控正式 | |||
// var host = 'https://hfju.com/api'; // 数智正式 | |||
@@ -115,9 +115,19 @@ | |||
<view v-if="screeningshow4==true" class="call_zhezhao" @click="allcancel()"></view> | |||
<view v-if="screeningshow4==true" class="yuyipick"> | |||
<view class="inputdlex"> | |||
<view :class="{ timeactive111: keywordsId == item.keywordsId }" @click="semantictap(index)" | |||
<!-- <view :class="{ timeactive111: keywordsId == item.keywordsId }" @click="semantictap(index)" | |||
v-for="(item,index) in semanticlist" :key="index">{{item.name}}</view> --> | |||
<view :class="{ timeactive111: item.checked }" @click="itemChcek(index)" | |||
v-for="(item,index) in semanticlist" :key="index">{{item.name}}</view> | |||
</view> | |||
<view class="screen-foot"> | |||
<view class="screen-foot-reset" @click="reset"> | |||
重置 | |||
</view> | |||
<view class="screen-foot-sure" @click="screensure"> | |||
确定 | |||
</view> | |||
</view> | |||
</view> | |||
<u-calendar v-model="totalTimeShow" mode="range" @change="totalTimeChange"></u-calendar> | |||
</view> | |||
@@ -148,7 +158,8 @@ export default { | |||
pageNum:1, | |||
pageSize:10, | |||
tadelist:[], | |||
totalpage:0 | |||
totalpage:0, | |||
keywordIds:'' | |||
}; | |||
}, | |||
onLoad(options) { | |||
@@ -164,7 +175,8 @@ export default { | |||
this.endoftime=''; | |||
this.Datesicing=''; | |||
} | |||
this.keywordsId=options.keywordsId | |||
// this.keywordsId=options.keywordsId | |||
this.keywordIds=options.keywordsId | |||
this.houseId=uni.getStorageSync('buildingID').id; | |||
this.Accesstolevel() | |||
}, | |||
@@ -191,6 +203,37 @@ export default { | |||
this.pageNum=1; | |||
this.getinit() | |||
}, | |||
itemChcek(index){ | |||
this.semanticlist[index].checked=!this.semanticlist[index].checked | |||
this.$forceUpdate() | |||
}, | |||
reset(){ | |||
this.semanticlist.map(item=>{ | |||
item.checked=false | |||
}) | |||
this.keywordIds='' | |||
this.$forceUpdate() | |||
this.allcancel() | |||
this.totalpage=0; | |||
this.tadelist=[]; | |||
this.pageNum=1; | |||
this.getinit() | |||
}, | |||
screensure(){ | |||
let arr=[] | |||
this.semanticlist.map(item=>{ | |||
if(item.checked){ | |||
arr.push(item.keywordsId) | |||
} | |||
}) | |||
this.keywordIds=arr.join(',') | |||
// console.log(this.keywordIds) | |||
this.allcancel() | |||
this.totalpage=0; | |||
this.tadelist=[]; | |||
this.pageNum=1; | |||
this.getinit() | |||
}, | |||
//点击三级 | |||
semantictap(index){ | |||
this.keywordsId=this.semanticlist[index].keywordsId; | |||
@@ -219,7 +262,8 @@ export default { | |||
name:this.name, | |||
agentName:this.agentName, | |||
type:0, | |||
keywordsId:this.keywordsId, | |||
keywordIds:this.keywordIds, | |||
// keywordsId:this.keywordsId, | |||
projectId:this.houseId, | |||
} | |||
} | |||
@@ -236,7 +280,8 @@ export default { | |||
name:this.name, | |||
agentName:this.agentName, | |||
type:0, | |||
keywordsId:this.keywordsId, | |||
keywordIds:this.keywordIds, | |||
// keywordsId:this.keywordsId, | |||
projectId:this.houseId, | |||
} | |||
} | |||
@@ -278,6 +323,11 @@ export default { | |||
if(item.isInterval==0){ | |||
item.name=item.name+item.unit+'-'+item.endName+item.unit | |||
} | |||
if(item.keywordsId==this.keywordIds){ | |||
item.checked=true | |||
}else{ | |||
item.checked=false | |||
} | |||
}) | |||
this.semanticlist=data; | |||
this.getinit(); | |||
@@ -601,7 +651,7 @@ export default { | |||
max-height: 500rpx; | |||
background: #FFFFFF; | |||
overflow-y: auto; | |||
padding-bottom: 20rpx; | |||
// padding-bottom: 20rpx; | |||
position: absolute; | |||
top: 74rpx; | |||
left: 0; | |||
@@ -621,4 +671,30 @@ export default { | |||
margin-top: 26rpx; | |||
} | |||
} | |||
.screen-foot{ | |||
width: 100%; | |||
height: 88rpx; | |||
display: flex; | |||
margin-top: 20rpx; | |||
border-top: 1px solid #E0E0E0; | |||
.screen-foot-reset{ | |||
width: 50%; | |||
text-align: center; | |||
height: 88rpx; | |||
line-height: 88rpx; | |||
font-size: 30rpx; | |||
font-weight: 400; | |||
color: #666666; | |||
} | |||
.screen-foot-sure{ | |||
width: 50%; | |||
text-align: center; | |||
line-height: 88rpx; | |||
height: 88rpx; | |||
font-size: 30rpx; | |||
font-weight: 400; | |||
color: #FFFFFF; | |||
background: #2671E2; | |||
} | |||
} | |||
</style> |
@@ -25,11 +25,13 @@ | |||
<view class="content-sec-lab"> | |||
手机号码:<view class="content-sec-lab1">{{customerInfo.phone&&customerInfo.isShow==1?customerInfo.phone.substr(0, 3) + '****' + customerInfo.phone.substr(7):customerInfo.phone&&customerInfo.isShow!=1?customerInfo.phone: '--'}}</view> | |||
</view> | |||
<view class="content-sec-lab"> | |||
<view class="content-sec-lab" @click.stop="tipupon"> | |||
客户标签: | |||
<text v-if="customerInfo.demand.cusSemanticWordsList.length==0">暂无</text> | |||
<view v-else class="content-sec-tips" v-for="(che,ind) in customerInfo.demand.cusSemanticWordsList" :key='ind'>{{che.name}}</view> | |||
<text v-if="!customerInfo.demand.cusSemanticWordsList">暂无</text> | |||
<view v-else class="content-sec-tips" v-for="(che,ind) in customerInfo.demand.cusSemanticWordsList" :key='ind'>{{che.name}}</view> | |||
<view class="conmsg-msg-lab-img" v-if="customerInfo.demand.cusSemanticWordsList.length>0"> | |||
<image class="screen-sel-img" src="../../../static/images/right.png" mode=""></image> | |||
</view> | |||
</view> | |||
<view class="content-sec-lab"> | |||
顾问姓名:<view class="content-sec-lab1">{{customerInfo.agentName}}</view> | |||
@@ -197,6 +199,17 @@ | |||
<!-- <view class="foot-tab">拨打电话</view> --> | |||
<view class="foot-tab" @click="followRecordAdd()">写跟进</view> | |||
</view> | |||
<!-- closeable --> | |||
<u-popup v-model="tipshow" mode="center" width="500rpx" height="500rpx" closeable> | |||
<scroll-view scroll-y="true" style="height: 440rpx;"> | |||
<view style="margin-top: 60rpx; display: flex; flex-wrap: wrap; padding-left: 20rpx;"> | |||
<view class="upon-sec-tips" v-for="(item,index) in customerInfo.demand.cusSemanticWords" :key="index"> | |||
{{item.name}} | |||
</view> | |||
</view> | |||
</scroll-view> | |||
</u-popup> | |||
</view> | |||
</template> | |||
@@ -207,6 +220,7 @@ | |||
return{ | |||
activeTotal: 0, | |||
customerId:'', | |||
tipshow:false, | |||
customerInfo:{ | |||
name:'', | |||
createTime:'', | |||
@@ -250,12 +264,16 @@ | |||
res.fraction='0'; | |||
} | |||
if(res.demand.cusSemanticWordsList!=null){ | |||
res.demand.cusSemanticWords=res.demand.cusSemanticWordsList | |||
res.demand.cusSemanticWordsList.forEach(che=>{ | |||
if(che.isInterval==0){ | |||
che.name=che.name+che.unit+'-'+che.endName+che.unit; | |||
} | |||
}) | |||
} | |||
res.demand.cusSemanticWordsList=res.demand.cusSemanticWordsList.slice(0,3) | |||
} | |||
// console.log(res.demand.cusSemanticWords,'关键字') | |||
this.customerInfo = res; | |||
}) | |||
}, | |||
@@ -353,6 +371,10 @@ | |||
}) | |||
} | |||
}, | |||
tipupon(){ | |||
if(!this.customerInfo.demand.cusSemanticWordsList)return | |||
this.tipshow=true | |||
}, | |||
changeshow(item, type) { | |||
if (type == 1) { | |||
item.show = true | |||
@@ -695,7 +717,7 @@ | |||
font-weight: 400; | |||
color: #2671E2; | |||
line-height: 45rpx; | |||
bottom: 30rpx; | |||
bottom: 15rpx; | |||
right: 30rpx; | |||
text-align: center; | |||
} | |||
@@ -916,4 +938,32 @@ | |||
color: #FFFFFF; | |||
} | |||
} | |||
.upon-sec-tips{ | |||
// max-width:120rpx ; | |||
height: 46rpx; | |||
background: #F2F2F2; | |||
border-radius: 6rpx; | |||
text-align: center; | |||
line-height: 26rpx; | |||
overflow: hidden; | |||
text-overflow:ellipsis; | |||
white-space: nowrap; | |||
font-size: 26rpx; | |||
font-weight: 400; | |||
color: #333333; | |||
margin-right: 20rpx; | |||
margin-top: 20rpx; | |||
box-sizing: border-box; | |||
padding: 10rpx 24rpx; | |||
} | |||
.conmsg-msg-lab-img{ | |||
width: 14rpx; | |||
height: 30rpx; | |||
margin-top: 6rpx; | |||
margin-left: auto; | |||
image{ | |||
width: 100%; | |||
height: 100%; | |||
} | |||
} | |||
</style> |
@@ -1,7 +1,7 @@ | |||
const baseUrl = 'http://121.42.63.138:9091/autoSR/api';// 测试站 | |||
// const baseUrl = 'http://121.42.63.138:9091/autoSR/api';// 测试站 | |||
// const baseUrl = 'http://192.168.31.161:8080/autoSR/api'; // 长龙 | |||
// const baseUrl = 'http://192.168.31.128:8080/autoSR/api'; // 佳豪 | |||
const baseUrl = 'http://192.168.31.128:8080/autoSR/api'; // 佳豪 | |||
// const baseUrl = 'http://10.2.1.104:8081/autoSR/api'; // 刘敏 | |||
// const baseUrl = 'https://zkgj.quhouse.com/api'; // 质控正式 | |||
// const baseUrl = 'https://hfju.com/api'; // 数智正式 | |||