diff --git a/pages.json b/pages.json
index bbf1059..30634cd 100644
--- a/pages.json
+++ b/pages.json
@@ -254,6 +254,14 @@
"navigationBarTextStyle": "black"
}
},
+ {
+ "path": "Piabodata/selectTeam",
+ "style": {
+ "navigationBarTitleText": "选择团队",
+ "navigationBarBackgroundColor": "#FFFFFF",
+ "navigationBarTextStyle": "black"
+ }
+ },
{
"path": "Piabodata/Userinsightinto",
"style": {
@@ -317,6 +325,30 @@
"navigationBarBackgroundColor": "#FFFFFF",
"navigationBarTextStyle": "black"
}
+ },
+ {
+ "path": "consumer/remind",
+ "style": {
+ "navigationBarTitleText": "添加提醒",
+ "navigationBarBackgroundColor": "#FFFFFF",
+ "navigationBarTextStyle": "black"
+ }
+ },
+ {
+ "path": "consumer/edit",
+ "style": {
+ "navigationBarTitleText": "编辑客户",
+ "navigationBarBackgroundColor": "#FFFFFF",
+ "navigationBarTextStyle": "black"
+ }
+ },
+ {
+ "path": "consumer/newFollowup/newFollowup",
+ "style": {
+ "navigationBarTitleText": "写跟进",
+ "navigationBarBackgroundColor": "#FFFFFF",
+ "navigationBarTextStyle": "black"
+ }
}
]
}
diff --git a/pages/center/Piabodata/Groupcontrast.vue b/pages/center/Piabodata/Groupcontrast.vue
index e6a21ea..ef5e556 100644
--- a/pages/center/Piabodata/Groupcontrast.vue
+++ b/pages/center/Piabodata/Groupcontrast.vue
@@ -197,7 +197,7 @@
-
+
@@ -211,6 +211,7 @@
activeTotal: 2,
activeTotal2: 0,
bocindex:0,
+ totalTimeShow: false,
newlisttabinfo:[
{name:'接待量',zxl:'10'},
{name:'平均执行率',zxl:'50'},
@@ -236,6 +237,19 @@
tapspagek2(index) {
this.bocindex = index;
},
+ //时间切换
+ tabtimetap(index) {
+ if (index == 3) {
+ this.totalTimeShow = true;
+ } else {
+ this.activeTotal = index;
+ }
+ },
+ //自定义时间
+ totalTimeChange(e) {
+ console.log(e.startDate, e.endDate)
+ this.activeTotal=3;
+ },
//集团对比
Groupcontrast(){
uni.navigateTo({
diff --git a/pages/center/Piabodata/StaffAnalysis.vue b/pages/center/Piabodata/StaffAnalysis.vue
index b9af221..62d59a8 100644
--- a/pages/center/Piabodata/StaffAnalysis.vue
+++ b/pages/center/Piabodata/StaffAnalysis.vue
@@ -105,7 +105,7 @@
-
+
@@ -114,6 +114,7 @@
data() {
return {
timepickpickisshow:false,
+ totalTimeShow: false,
activeTotal:0,
activeTotal2:0,
lineOptsect:{
@@ -148,6 +149,20 @@
checkboxChange(){
this.timepickpickisshow=!this.timepickpickisshow;
},
+ tabtimetap(index){
+ // console.log(idx)
+ // this.activeTotal=idx
+ if (index == 3) {
+ this.totalTimeShow = true;
+ } else {
+ this.activeTotal = index;
+ }
+ },
+ //自定义时间
+ totalTimeChange(e) {
+ console.log(e.startDate, e.endDate)
+ this.activeTotal=3;
+ },
},
}
diff --git a/pages/center/Piabodata/Theteamcompared.vue b/pages/center/Piabodata/Theteamcompared.vue
index e6a21ea..22693cd 100644
--- a/pages/center/Piabodata/Theteamcompared.vue
+++ b/pages/center/Piabodata/Theteamcompared.vue
@@ -126,7 +126,7 @@
违禁能力(TOP10)
-
+
楼盘
@@ -197,7 +197,7 @@
-
+
@@ -211,6 +211,7 @@
activeTotal: 2,
activeTotal2: 0,
bocindex:0,
+ totalTimeShow: false,
newlisttabinfo:[
{name:'接待量',zxl:'10'},
{name:'平均执行率',zxl:'50'},
@@ -232,6 +233,19 @@
},
methods: {
+ //时间切换
+ tabtimetap(index) {
+ if (index == 3) {
+ this.totalTimeShow = true;
+ } else {
+ this.activeTotal = index;
+ }
+ },
+ //自定义时间
+ totalTimeChange(e) {
+ console.log(e.startDate, e.endDate)
+ this.activeTotal=3;
+ },
//指标执行率分析tab
tapspagek2(index) {
this.bocindex = index;
@@ -241,6 +255,12 @@
uni.navigateTo({
url: '/pages/center/Piabodata/Groupcontrast'
});
+ },
+ // 去选择团队
+ goTeam(){
+ uni.navigateTo({
+ url:'/pages/center/Piabodata/selectTeam'
+ })
}
}
};
diff --git a/pages/center/Piabodata/selectTeam.vue b/pages/center/Piabodata/selectTeam.vue
new file mode 100644
index 0000000..7bd5020
--- /dev/null
+++ b/pages/center/Piabodata/selectTeam.vue
@@ -0,0 +1,92 @@
+
+
+
+
+ 最多选择五项
+
+
+
+
+
+
+ {{item.name}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/center/consumer/consumerDetail.vue b/pages/center/consumer/consumerDetail.vue
index 67ad0c3..232c626 100644
--- a/pages/center/consumer/consumerDetail.vue
+++ b/pages/center/consumer/consumerDetail.vue
@@ -1,7 +1,7 @@
-
+
@@ -10,6 +10,9 @@
李先生
+
+
+
@@ -204,7 +207,7 @@
+
+
+
+
diff --git a/pages/center/consumer/index.vue b/pages/center/consumer/index.vue
index 485c93a..bfc7dc4 100644
--- a/pages/center/consumer/index.vue
+++ b/pages/center/consumer/index.vue
@@ -66,7 +66,7 @@
拨打电话
-
+
写跟进
@@ -327,6 +327,12 @@
url: '/pages/center/consumer/consumerSearch'
});
},
+ goFollow(){
+ uni.navigateTo({
+ url:`/pages/center/consumer/newFollowup/newFollowup?id=5f3846c2e8134dda8b3f41fc90684114`,
+
+ })
+ },
},
onLoad() {
console.log('这里是进入')
diff --git a/pages/center/consumer/newFollowup/newFollowup.css b/pages/center/consumer/newFollowup/newFollowup.css
new file mode 100644
index 0000000..71bd883
--- /dev/null
+++ b/pages/center/consumer/newFollowup/newFollowup.css
@@ -0,0 +1,265 @@
+/* 新增客户跟进 */
+
+page {
+ background: #f9f9f9;
+}
+
+.follow_up {
+}
+
+/* 最新状态 */
+
+.follow_up_list {
+ padding: 0rpx 30rpx 0rpx 30rpx;
+ box-sizing: border-box;
+ background: #fff;
+ overflow: hidden;
+ margin-bottom: 0rpx;
+}
+
+.follow_up_list_title {
+ display: flex;
+ align-items: center;
+}
+
+.follow_up_list_title image {
+ width: 19rpx;
+ height: 18rpx;
+ display: block;
+ margin-right: 10rpx;
+}
+
+.follow_up_list_title label {
+ height: 42rpx;
+ font-size: 30rpx;
+ font-weight: 600;
+ color: rgba(51, 51, 51, 1);
+ line-height: 42rpx;
+ letter-spacing: 1rpx;
+}
+
+.follow_up_list_label {
+ margin-top: 30rpx;
+}
+
+.follow_up_list_label view {
+ padding: 0rpx 25rpx;
+ height: 50rpx;
+ border-radius: 8rpx;
+ border: 2rpx solid rgba(206, 206, 206, 1);
+ float: left;
+ color: rgba(97, 110, 135, 1);
+ font-size: 26rpx;
+ line-height: 50rpx;
+ margin-left: 20rpx;
+ margin-bottom: 22rpx;
+
+}
+
+.active {
+ background: rgba(42, 111, 255, 1);
+ border: 2rpx solid rgba(42, 111, 255, 1) !important;
+ color: #fff !important;
+}
+
+/* 意向级别 */
+
+.assess-star {
+ padding: 10rpx 0rpx 0rpx 20rpx;
+ box-sizing: border-box;
+ display: flex;
+ align-items: center;
+}
+
+.star-wrap {
+ display: flex;
+ align-items: center;
+}
+
+.star-item {
+ display: inline-block;
+ height: 38rpx;
+ width: 36rpx;
+ margin-right: 0rpx;
+}
+
+.star-item image {
+width: 26rpx;
+height: 26rpx;
+margin-left: 10rpx;
+
+}
+
+
+.star-desc {
+ font-size: 26rpx;
+ font-weight: 400;
+ color: rgba(97, 110, 135, 1);
+ text-align: center;
+height: 44rpx;
+margin-left: 27rpx;
+line-height: 44rpx;
+
+}
+
+/* 跟进内容 */
+
+.follow_content {
+ background: #fff;
+ padding: 30rpx;
+ box-sizing: border-box;
+ position: relative;
+}
+
+.follow_content_title {
+ color: #333;
+ font-size: 30rpx;
+ line-height: 42rpx;
+}
+
+.follow_content_title em {
+ color: #a6a6a6;
+}
+
+.follow_content_textarea {
+ padding: 30rpx 20rpx;
+ box-sizing: border-box;
+ font-size: 30rpx;
+ width: 100%;
+ height: 200rpx;
+}
+
+.follow_content .voice{
+ width: 100rpx;
+ margin-left: calc(50% - 50rpx);
+ z-index: 10000;
+}
+
+.place {
+ color: #a6a6a6;
+ line-height: 42px;
+ font-size: 30rpx;
+}
+
+.follow_btn {
+ width: 688rpx;
+ height: 90rpx;
+ background: rgba(221, 221, 223, 1);
+ border-radius: 8rpx;
+ line-height: 90rpx;
+ margin: 50rpx auto;
+ color: #fff;
+ text-align: center;
+ font-size: 34rpx;
+}
+
+.follow_btn_active {
+ background: rgba(42, 111, 255, 1);
+}
+/* 提醒 */
+.tixing{
+ width: 100rpx;
+ height: 50rpx;
+ text-align: center;
+ line-height: 50rpx;
+ float: right;
+}
+.tixing image{
+ width: 26rpx;
+ height: 30rpx;
+ display: inline-block;
+}
+.mask{
+ width: 100%;
+ height: 100%;
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: 999;
+ background:rgba(0,0,0,0.61);
+}
+.time-box{
+ position: fixed;
+ width: 100%;
+ bottom: 0;
+ left: 0;
+ z-index: 9999;
+ background: #fff;
+ box-sizing: content-box
+}
+.time-title{
+float:left;
+width:20%;
+text-align:center;
+color:rgba(51, 51, 51, 1);
+}
+.time-title-box{
+ border-top: 1rpx solid rgba(51, 51, 51, 1);
+ height: 70rpx;
+ font-size: 31rpx;
+ line-height: 70rpx;
+ color: rgba(51, 51, 51, 1);
+}
+.picker-text{
+ text-align:center;
+ width: calc(750rpx / 5);
+ background: #fff;
+}
+.time-text{
+ text-align: center;
+ color: rgba(51, 51, 51, 1);
+ height: 90rpx;
+ font-size: 33rpx;
+ line-height: 90rpx;
+}
+.time-sure{
+ float: right;
+ /* margin-right: 20rpx; */
+ font-size: 33rpx;
+ width: 120rpx;
+ height: 100%;
+}
+.tixing1 {
+ width: 26rpx;
+ height: 32rpx;
+ display: inline-block;
+ margin-right: 10rpx;
+}
+.tixingBox{
+ width:750rpx;
+ height:109rpx;
+ background:rgba(255,255,255,1);
+ color:rgba(17, 94, 255, 1);
+ display: flex;
+ align-items: center;
+ line-height: 109rpx;
+ padding: 0 30rpx;
+ box-sizing: border-box;
+ margin-top: 21rpx;
+}
+.tixing{
+ width: 160rpx;
+ height: 60rpx;
+ background: rgba(42,111,255,1);
+ border-radius: 35rpx;
+ padding: 0 22rpx;
+ box-sizing: border-box;
+ display: flex;
+ justify-content: space-around;
+ line-height: 60rpx;
+ font-size: 28rpx;
+ font-family: PingFangSC-Medium,PingFang SC;
+ font-weight: 500;
+ color: rgba(255,255,255,1);
+ margin-left: 368rpx;
+}
+.tixing image{
+ width: 30rpx;
+ height: 30rpx;
+margin-top: 15rpx;
+margin-right: 0;
+
+}
+.active1{
+ background:#DEDEDE;
+}
\ No newline at end of file
diff --git a/pages/center/consumer/newFollowup/newFollowup.vue b/pages/center/consumer/newFollowup/newFollowup.vue
new file mode 100644
index 0000000..7d29238
--- /dev/null
+++ b/pages/center/consumer/newFollowup/newFollowup.vue
@@ -0,0 +1,816 @@
+
+
+
+
+
+
+
+ 跟进提醒
+
+ 设置
+
+
+
+
+
+ 跟进提醒
+
+ 已设置
+
+
+
+
+
+
+
+
+
+
+
+
+ {{item.stageName}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ A级
+ B级
+ C级
+ D级
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 已选择{{chosedCustomer.length}}个
+
+
+
+ {{item.keywords}}
+
+
+
+ 选择更多
+
+
+
+
+
+
+
+
+
+ 跟进内容
+ ({{feedbackContent.length}}/50)
+
+
+
+
+
+
+ 保存
+
+
+
+
+
+
+
+
+ {{year}}-{{month}}-{{day}} {{hour}}:{{minute}}
+ 确定
+ 取消
+
+
+ 年
+ 月
+ 日
+ 时
+ 分
+
+
+
+ {{item}}
+
+
+ {{item}}
+
+
+ {{item}}
+
+
+ {{item}}
+
+
+ {{item}}
+
+
+
+
+
+
+
+
+ {{isRecording?'正在输入':'长按语音输入'}}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/center/consumer/remind.vue b/pages/center/consumer/remind.vue
new file mode 100644
index 0000000..66663f0
--- /dev/null
+++ b/pages/center/consumer/remind.vue
@@ -0,0 +1,88 @@
+
+
+
+
+
+ 客户信息
+
+
+ 李先生/12385945986
+
+
+
+
+ 提醒时间
+
+
+ 请选择提醒时间(必填)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/center/records/index.vue b/pages/center/records/index.vue
index 80b8908..b48eddf 100644
--- a/pages/center/records/index.vue
+++ b/pages/center/records/index.vue
@@ -185,6 +185,8 @@
+
+
@@ -196,6 +198,7 @@
value:'',
screenShow:false,
selectshow:false,
+ totalTimeShow: false,
screen:{
counselorName:'',
record:'0',
@@ -227,9 +230,19 @@
}
},
methods:{
- tabtimetap(idx){
- console.log(idx)
- this.activeTotal=idx
+ tabtimetap(index){
+ // console.log(idx)
+ // this.activeTotal=idx
+ if (index == 3) {
+ this.totalTimeShow = true;
+ } else {
+ this.activeTotal = index;
+ }
+ },
+ //自定义时间
+ totalTimeChange(e) {
+ console.log(e.startDate, e.endDate)
+ this.activeTotal=3;
},
// 筛选
screenshow(){
diff --git a/static/images/edit.png b/static/images/edit.png
new file mode 100644
index 0000000..206c014
Binary files /dev/null and b/static/images/edit.png differ