lancer 3 years ago
parent
commit
821a700505
5 changed files with 179 additions and 8 deletions
  1. +8
    -0
      pages.json
  2. +7
    -5
      pages/center/records/index.vue
  3. +19
    -1
      pages/center/records/recordSearch.vue
  4. +7
    -2
      pages/index/customer.vue
  5. +138
    -0
      pages/mine/reception/consultant.vue

+ 8
- 0
pages.json View File

@@ -135,6 +135,14 @@
"navigationBarBackgroundColor": "#FFFFFF", "navigationBarBackgroundColor": "#FFFFFF",
"navigationBarTextStyle": "black" "navigationBarTextStyle": "black"
} }
},
{
"path": "reception/consultant",
"style": {
"navigationBarTitleText": "选择顾问",
"navigationBarBackgroundColor": "#FFFFFF",
"navigationBarTextStyle": "black"
}
} }


+ 7
- 5
pages/center/records/index.vue View File

@@ -3,7 +3,7 @@
<!-- 搜索框点击跳转 --> <!-- 搜索框点击跳转 -->
<view> <view>
<view class="search-box"> <view class="search-box">
<view class="search">
<view class="search" @click="goSearch">
<view class="search-img"> <view class="search-img">
<image class="search-img1" src="../../../static/images/search.png" mode=""></image> <image class="search-img1" src="../../../static/images/search.png" mode=""></image>
</view> </view>
@@ -253,6 +253,11 @@
console.log(this.screen) console.log(this.screen)
this.screenShow=false this.screenShow=false
}, },
goSearch(){
uni.navigateTo({
url: '/pages/center/records/recordSearch'
});
},
}, },
onLoad() { onLoad() {
console.log('这里是进入') console.log('这里是进入')
@@ -331,6 +336,7 @@
border: 1px solid #C9C9C9; border: 1px solid #C9C9C9;
border-radius: 50%; border-radius: 50%;
text-align: center; text-align: center;
line-height: 52rpx;
} }
.name{ .name{
font-weight: 600; font-weight: 600;
@@ -376,14 +382,12 @@
display: flex; display: flex;
.cus{ .cus{
font-size: 30rpx; font-size: 30rpx;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400; font-weight: 400;
color: #666666; color: #666666;
line-height: 30rpx; line-height: 30rpx;
} }
.arriveNum{ .arriveNum{
font-size: 30rpx; font-size: 30rpx;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400; font-weight: 400;
line-height: 30rpx; line-height: 30rpx;
margin-left: 10rpx; margin-left: 10rpx;
@@ -403,7 +407,6 @@
.content-last{ .content-last{
margin: 30rpx 0; margin: 30rpx 0;
font-size: 30rpx; font-size: 30rpx;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400; font-weight: 400;
color: #666666; color: #666666;
line-height: 30rpx; line-height: 30rpx;
@@ -425,7 +428,6 @@
.screen-text{ .screen-text{
margin: 40rpx 0 36rpx 0; margin: 40rpx 0 36rpx 0;
font-size: 30rpx; font-size: 30rpx;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400; font-weight: 400;
color: #333333; color: #333333;
line-height: 30rpx; line-height: 30rpx;


+ 19
- 1
pages/center/records/recordSearch.vue View File

@@ -1,8 +1,26 @@
<template> <template>
<view class="box">
<view style="width: 690rpx;margin: 0 auto;margin-top: 20rpx;">
<u-search placeholder="请输入" v-model="keyword"></u-search>
</view>
</view>
</template> </template>


<script> <script>
export default{
data(){
return{
keyword:''
}
}
}
</script> </script>


<style>
<style lang="scss" scoped>
.box {
width: 100%;
height: 100%;
// background: #F8F8F8;
}
</style> </style>

+ 7
- 2
pages/index/customer.vue View File

@@ -23,7 +23,7 @@
</view> </view>
<view class="footer-button"> <view class="footer-button">
<view class="footer1">接待延时</view> <view class="footer1">接待延时</view>
<view class="footer1">重新指派</view>
<view class="footer1" @click="goConsultant">重新指派</view>
<view class="footer3">结束接待</view> <view class="footer3">结束接待</view>
</view> </view>
</view> </view>
@@ -92,7 +92,12 @@
uni.navigateTo({ uni.navigateTo({
url: '/pages/mine/reception/addreception' url: '/pages/mine/reception/addreception'
}); });
}
},
goConsultant(){
uni.navigateTo({
url: '/pages/mine/reception/consultant'
});
},
}, },
}; };


+ 138
- 0
pages/mine/reception/consultant.vue View File

@@ -0,0 +1,138 @@
<template>
<view class="box">
<!-- 顾问选择 -->
<view class="nextcon">
下一位接待顾问:毛丫丫
</view>
<view class="content">
<radio-group v-model="value" @change="radioChange">
<view class="content-tips">
<view class="left">
<view class="img">
</view>
<view class="text">
<view class="name">
宋幸运
</view>
<view class="num">
今日接待: 5
</view>
</view>
</view>
<view class="right">
<radio value="2" style="transform:scale(0.7)" color="#2671E2"></radio>
</view>
</view>
<view class="content-tips">
<view class="left">
<view class="img">
</view>
<view class="text">
<view class="name">
宋幸运
</view>
<view class="num">
今日接待: 5
</view>
</view>
</view>
<view class="right">
<radio value="2" style="transform:scale(0.8)" color="#2671E2"></radio>
</view>
</view>
<view class="content-tips">
<view class="left">
<view class="img">
</view>
<view class="text">
<view class="name">
宋幸运
</view>
<view class="num">
今日接待: 5
</view>
</view>
</view>
<view class="right">
<radio value="2" style="transform:scale(0.7)" color="#2671E2"></radio>
</view>
</view>

</radio-group>
</view>
</view>
</template>

<script>
export default {
data(){
return{
value:"",
}
},
methods:{
radioChange(e){
console.log(e)
}
}
}
</script>

<style lang="scss" scoped>
.box{
background: #F8F8F8;
width: 100%;
height: 100%;
font-size: 30rpx;
font-weight: 400;
// line-height: 30px;
.nextcon{
height: 78rpx;
background: #F4F8FD;
color: #2671E2;
text-align: center;
line-height: 78rpx;
}
.content-tips{
display: flex;
justify-content: space-between;
background: #fff;
padding: 0 30rpx;
height: 148rpx;
margin-bottom: 20rpx;
.left{
display: flex;
margin-top: 30rpx;
.img{
width: 72rpx;
height: 72rpx;
background: #FFFFFF;
border: 1px solid #C9C9C9;
line-height: 64rpx;
text-align: center;
border-radius: 50%;
margin-right: 20rpx;
}
.text{
.name{
margin-top: 4rpx;
font-weight: 600;
color: #333333;
line-height: 30rpx;
margin-bottom: 24rpx;
}
}
}
.right{
margin: 54rpx 0;
}
}
}
</style>

Loading…
Cancel
Save