diff --git a/common/locales/en.js b/common/locales/en.js
index ac2ae99..590f2fd 100644
--- a/common/locales/en.js
+++ b/common/locales/en.js
@@ -160,5 +160,17 @@ export default {
noresults:'No matching results',
keyword:"Please enter search keywords",
prompt:'Prompt',
- restoremsg:'Confirm to restore the current customer data?'
+ restoremsg:'Confirm to restore the current customer data?',
+ onedayn:'Within 1 day',
+ threedayn:'Within 3 day',
+ sevendayn:'Within 7 day',
+ follow:'follow up',
+ timeout:'Timeout',
+ day:'day',
+ hour:'hour',
+ minute:'minute',
+ second:'second',
+ nextgjtime:'Next follow up time',
+ Remindergj:'Follow up reminder',
+ callPhonemsg:'Dial the wrong number!'
}
\ No newline at end of file
diff --git a/common/locales/zh.js b/common/locales/zh.js
index 42aec3e..6f1ba1d 100644
--- a/common/locales/zh.js
+++ b/common/locales/zh.js
@@ -159,5 +159,17 @@ export default {
noresults:'无匹配结果',
keyword:"请输入搜索关键词",
prompt:'提示',
- restoremsg:'确认要恢复当前客户数据?'
+ restoremsg:'确认要恢复当前客户数据?',
+ onedayn:'1天内',
+ threedayn:'3天内',
+ sevendayn:'7天内',
+ follow:'跟进',
+ timeout:'已超时',
+ day:'天',
+ hour:'时',
+ minute:'分',
+ second:'秒',
+ nextgjtime:'下次跟进时间',
+ Remindergj:'跟进提醒',
+ callPhonemsg:'拨打号码错误!'
}
\ No newline at end of file
diff --git a/pages/index/customer.vue b/pages/index/customer.vue
index d9c58c5..f2fae1b 100644
--- a/pages/index/customer.vue
+++ b/pages/index/customer.vue
@@ -222,7 +222,7 @@
var phoneNumber= item.phone
if (!phoneNumber) {
uni.showToast({
- title: '请输入电话号码',
+ title: this.$t('callPhonemsg'),
icon: 'none',
});
return;
diff --git a/pages/index/index.vue b/pages/index/index.vue
index df43737..2e561a3 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -1,68 +1,103 @@
-
-
- {{$t('home.langbtn')}}
-
-
- {{$t('home.title')}} CRM
-
-
- {{statisticsdata.day}}{{$t('home.day')}}
-
-
-
-
- {{$t('home.databf')}}
-
-
-
-
+
+
+
+
+ {{$t('home.langbtn')}}
+
+
+ {{$t('home.title')}} CRM
+
+
+ {{statisticsdata.day}}{{$t('home.day')}}
+
+
+
+ {{$t('home.databf')}}
+
+
+
+
+
+
+
+
+
+ {{statisticsdata.customer}}
+ {{$t('home.addkh')}}
+
+
+ {{statisticsdata.visit}}
+ {{$t('home.addbf')}}
+
+
+ {{statisticsdata.follow}}
+ {{$t('home.addgj')}}
+
+
+ {{statisticsdata.customer_init}}
+ {{$t('followup')}}
+
+
+ {{statisticsdata.customero_fllow}}
+ {{$t('deal')}}
+
+
+ {{statisticsdata.customer_deal}}
+ {{$t('lost')}}
+
+
+
+
+
+
+ {{$t('Remindergj')}}
+
+ {{secelttime}}
+
+
+
+
+
+
+
+
+
+ {{item.contacts}}
+
+
+ {{item.phone}}
+ {{$t('nextgjtime')}}:{{item.follow_next}}
+
+
+
+ {{$t('call')}}
+ {{$t('follow')}}
+
+
+
-
-
-
- {{statisticsdata.customer}}
- {{$t('home.addkh')}}
-
-
- {{statisticsdata.visit}}
- {{$t('home.addbf')}}
-
-
- {{statisticsdata.follow}}
- {{$t('home.addgj')}}
-
-
- {{statisticsdata.customer_init}}
- {{$t('followup')}}
-
-
- {{statisticsdata.customero_fllow}}
- {{$t('deal')}}
-
-
- {{statisticsdata.customer_deal}}
- {{$t('lost')}}
-
-
-
-
+
+
@@ -215,7 +347,7 @@
}
.changeyy {
- padding: 10px 15px;
+ padding: 20rpx 30rpx;
border-radius: 50px;
background-color: rgba(255, 255, 255, 0.2);
margin-bottom: 50rpx;
@@ -238,7 +370,10 @@
background-image: url("/static/image/topbg.png");
background-size: 100%;
background-repeat: no-repeat;
- padding: 88rpx 30rpx 240rpx;
+ /* #ifdef APP-PLUS */
+ padding: 80rpx 30rpx 0px;
+ /* #endif */
+ padding: 20rpx 30rpx 0px;
color: #FFFFFF;
.title {
@@ -265,7 +400,7 @@
margin: 15px;
padding: 15px;
border-radius: 10px;
- margin-top: -21%;
+ margin-top:80rpx;
.top {
display: flex;
@@ -308,15 +443,75 @@
}
-
- .userlist {
- background: linear-gradient(to bottom, #E6EDFF, #ffffff);
- background-size: 100%;
- background-repeat: no-repeat;
-
- .list {
- padding: 15px;
+ }
+ .gjtimetop{
+ margin:5px 15px;
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ .title{
+ color: #222222;
+ font-size: 32rpx;
+ font-weight: bold;
+ }
+ .selecttime{
+ display: flex;
+ align-items: center;
+ view{
+ margin-right: 5px;
+ }
+ // color: #666666;
+ }
+ }
+ .gjtime{
+ padding: 15px;
+
+ }
+ .contents{
+ background-color: #FFFFFF;
+ border-radius: 10px;
+ margin: 15px 0px;
+ .cont{
+ padding:15px;
+ font-size: 24rpx;
+ .title{
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ color: #222222;
+ image{
+ width: 18px;
+ height: 18px;
+ // vertical-align: sub;
+ margin-right: 5px;
+ }
+ }
+ .name{
+ font-size: 32rpx;
+ font-weight: bold;
+ margin-right: 10px;
+ }
+ .phone{
+ font-size: 28rpx;
+ }
+ .ststus{
+ color: #666666;
}
}
}
+ .desc1{
+ padding: 0px 15px 10px;
+ color: #3471FF;
+ display: flex;
+ justify-content: right;
+ view{
+ margin-left:15px;
+ }
+ image{
+ width: 14px;
+ height: 14px;
+ // vertical-align: sub;
+ margin-right: 5px;
+ }
+ }
\ No newline at end of file
diff --git a/static/image/gtime.png b/static/image/gtime.png
new file mode 100644
index 0000000..ea7e967
Binary files /dev/null and b/static/image/gtime.png differ
diff --git a/static/image/redtime.png b/static/image/redtime.png
new file mode 100644
index 0000000..9c267bc
Binary files /dev/null and b/static/image/redtime.png differ
diff --git a/static/image/topbg.png b/static/image/topbg.png
index aaec6d1..bbac171 100644
Binary files a/static/image/topbg.png and b/static/image/topbg.png differ