|
@@ -6,36 +6,49 @@
|
|
|
<el-select v-model="dateType" size="small" @change="dateTypeChange" :popper-append-to-body="false">
|
|
<el-select v-model="dateType" size="small" @change="dateTypeChange" :popper-append-to-body="false">
|
|
|
<el-option :label="$t('本周')" value="本周"></el-option>
|
|
<el-option :label="$t('本周')" value="本周"></el-option>
|
|
|
<el-option :label="$t('本月')" value="本月"></el-option>
|
|
<el-option :label="$t('本月')" value="本月"></el-option>
|
|
|
|
|
+ <el-option :label="$t('上月')" value="上月"></el-option>
|
|
|
<el-option :label="$t('本年')" value="本年"></el-option>
|
|
<el-option :label="$t('本年')" value="本年"></el-option>
|
|
|
</el-select>
|
|
</el-select>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="box-style">
|
|
<div class="box-style">
|
|
|
- <div class="justify-content-style-set">
|
|
|
|
|
- <div>
|
|
|
|
|
- <div class="data-font">{{list.xsxz}}</div>
|
|
|
|
|
- <div class="title">{{$t(`新增线索`)}}</div>
|
|
|
|
|
|
|
+ <div class="box-border">
|
|
|
|
|
+ <div class="justify-content-style-set">
|
|
|
|
|
+ <div>
|
|
|
|
|
+ <div class="data-font">{{list.xsxz}}</div>
|
|
|
|
|
+ <div class="title">{{$t(`新增线索`)}}</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="magin-10">
|
|
|
|
|
+ <div class="data-font">{{list.xmxz}}</div>
|
|
|
|
|
+ <div class="title">{{$t(`新增项目`)}}</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="magin-10">
|
|
|
|
|
+ <div class="data-font">{{list.lxxz}}</div>
|
|
|
|
|
+ <div class="title">{{$t(`新增联系人`)}}</div>
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
- <div>
|
|
|
|
|
- <div class="data-font">{{list.xmxz}}</div>
|
|
|
|
|
- <div class="title">{{$t(`新增项目`)}}</div>
|
|
|
|
|
|
|
+ <div class="justify-content-style-set">
|
|
|
|
|
+ <div>
|
|
|
|
|
+ <div class="data-font">{{list.khxz}}</div>
|
|
|
|
|
+ <div class="title">{{$t(`新增客户`)}}</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="magin-10">
|
|
|
|
|
+ <div class="data-font">{{list.khgj}}</div>
|
|
|
|
|
+ <div class="title">{{$t(`客户跟进`)}}</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="magin-10">
|
|
|
|
|
+ <div class="data-font">{{list.xsgj}}</div>
|
|
|
|
|
+ <div class="title">{{$t(`跟进线索`)}}</div>
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
- <div>
|
|
|
|
|
- <div class="data-font">{{list.khxz}}</div>
|
|
|
|
|
- <div class="title">{{$t(`新增客户`)}}</div>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="justify-content-style-set">
|
|
|
|
|
- <div>
|
|
|
|
|
- <div class="data-font">{{list.khgj}}</div>
|
|
|
|
|
- <div class="title">{{$t(`客户跟进`)}}</div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div>
|
|
|
|
|
- <div class="data-font">{{list.xsgj}}</div>
|
|
|
|
|
- <div class="title">{{$t(`跟进线索`)}}</div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div>
|
|
|
|
|
- <div class="data-font">{{list.xmgj}}</div>
|
|
|
|
|
- <div class="title">{{$t(`项目跟进`)}}</div>
|
|
|
|
|
|
|
+ <div class="justify-content-style-set">
|
|
|
|
|
+ <div>
|
|
|
|
|
+ <div class="data-font">{{list.lxgj}}</div>
|
|
|
|
|
+ <div class="title">{{$t(`联系人跟进`)}}</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div style="margin-left: 0.52vw">
|
|
|
|
|
+ <div class="data-font">{{list.xmgj}}</div>
|
|
|
|
|
+ <div class="title">{{$t(`项目跟进`)}}</div>
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
@@ -69,7 +82,9 @@ export default {
|
|
|
xmgj:'',
|
|
xmgj:'',
|
|
|
xmxz:'',
|
|
xmxz:'',
|
|
|
xsgj:'',
|
|
xsgj:'',
|
|
|
- xsxz:'5'
|
|
|
|
|
|
|
+ xsxz:'',
|
|
|
|
|
+ lxgj:'',
|
|
|
|
|
+ lxxz:'',
|
|
|
},
|
|
},
|
|
|
listNew:""
|
|
listNew:""
|
|
|
}
|
|
}
|
|
@@ -78,6 +93,7 @@ export default {
|
|
|
async listData(){
|
|
async listData(){
|
|
|
const res = await this.$api.requested(this.param)
|
|
const res = await this.$api.requested(this.param)
|
|
|
this.listNew = res.data
|
|
this.listNew = res.data
|
|
|
|
|
+ console.log(this.listNew,'数据1111222')
|
|
|
this.dateTypeChange()
|
|
this.dateTypeChange()
|
|
|
},
|
|
},
|
|
|
dateTypeChange(){
|
|
dateTypeChange(){
|
|
@@ -88,6 +104,8 @@ export default {
|
|
|
this.list.xmgj = this.listNew.byxmgj
|
|
this.list.xmgj = this.listNew.byxmgj
|
|
|
this.list.xsgj = this.listNew.byxsgj
|
|
this.list.xsgj = this.listNew.byxsgj
|
|
|
this.list.xsxz = this.listNew.byxsxz
|
|
this.list.xsxz = this.listNew.byxsxz
|
|
|
|
|
+ this.list.lxgj = this.listNew.bylxgj
|
|
|
|
|
+ this.list.lxxz = this.listNew.bylxxz
|
|
|
}else if (this.dateType == '本周') {
|
|
}else if (this.dateType == '本周') {
|
|
|
this.list.khgj = this.listNew.bzkhgj
|
|
this.list.khgj = this.listNew.bzkhgj
|
|
|
this.list.khxz = this.listNew.bzkhxz
|
|
this.list.khxz = this.listNew.bzkhxz
|
|
@@ -95,6 +113,8 @@ export default {
|
|
|
this.list.xmgj = this.listNew.bzxmgj
|
|
this.list.xmgj = this.listNew.bzxmgj
|
|
|
this.list.xsgj = this.listNew.bzxsgj
|
|
this.list.xsgj = this.listNew.bzxsgj
|
|
|
this.list.xsxz = this.listNew.bzxsxz
|
|
this.list.xsxz = this.listNew.bzxsxz
|
|
|
|
|
+ this.list.lxgj = this.listNew.bzlxgj
|
|
|
|
|
+ this.list.lxxz = this.listNew.bzlxxz
|
|
|
}else if (this.dateType == '本年') {
|
|
}else if (this.dateType == '本年') {
|
|
|
this.list.khgj = this.listNew.bnkhgj
|
|
this.list.khgj = this.listNew.bnkhgj
|
|
|
this.list.khxz = this.listNew.bnkhxz
|
|
this.list.khxz = this.listNew.bnkhxz
|
|
@@ -102,6 +122,17 @@ export default {
|
|
|
this.list.xmgj = this.listNew.bnxmgj
|
|
this.list.xmgj = this.listNew.bnxmgj
|
|
|
this.list.xsgj = this.listNew.bnxsgj
|
|
this.list.xsgj = this.listNew.bnxsgj
|
|
|
this.list.xsxz = this.listNew.bnxsxz
|
|
this.list.xsxz = this.listNew.bnxsxz
|
|
|
|
|
+ this.list.lxgj = this.listNew.bnlxgj
|
|
|
|
|
+ this.list.lxxz = this.listNew.bnlxxz
|
|
|
|
|
+ }else if (this.dateType == '上月'){
|
|
|
|
|
+ this.list.khgj = this.listNew.sykhgj
|
|
|
|
|
+ this.list.khxz = this.listNew.sykhxz
|
|
|
|
|
+ this.list.xmxz = this.listNew.syxmxz
|
|
|
|
|
+ this.list.xmgj = this.listNew.syxmgj
|
|
|
|
|
+ this.list.xsgj = this.listNew.syxsgj
|
|
|
|
|
+ this.list.xsxz = this.listNew.syxsxz
|
|
|
|
|
+ this.list.lxgj = this.listNew.sylxgj
|
|
|
|
|
+ this.list.lxxz = this.listNew.sylxxz
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
detailClick(){
|
|
detailClick(){
|
|
@@ -121,6 +152,25 @@ export default {
|
|
|
border: 0.052vw solid #CFDCE5;
|
|
border: 0.052vw solid #CFDCE5;
|
|
|
margin-top: 0.642vw;
|
|
margin-top: 0.642vw;
|
|
|
}
|
|
}
|
|
|
|
|
+.box-border{
|
|
|
|
|
+ margin: 0vw 0 0.605vw 0vw;
|
|
|
|
|
+ max-width: 13.021vw;
|
|
|
|
|
+ max-height: 6.058vw;
|
|
|
|
|
+ overflow: auto;
|
|
|
|
|
+}
|
|
|
|
|
+.box-border::-webkit-scrollbar {
|
|
|
|
|
+ width: 0.313vw;
|
|
|
|
|
+ height: 0.313vw;
|
|
|
|
|
+ background-color: transparent;
|
|
|
|
|
+}
|
|
|
|
|
+.box-border::-webkit-scrollbar-track {
|
|
|
|
|
+ background-color: transparent;
|
|
|
|
|
+ background-color: rgb(15, 43, 87);
|
|
|
|
|
+}
|
|
|
|
|
+.box-border::-webkit-scrollbar-thumb {
|
|
|
|
|
+ border-radius: 0.156vw;
|
|
|
|
|
+ background-image: linear-gradient(135deg, #c0c7cc, #c0c7cc);
|
|
|
|
|
+}
|
|
|
.box-style .data-font{
|
|
.box-style .data-font{
|
|
|
font-family: Microsoft YaHei, Microsoft YaHei;
|
|
font-family: Microsoft YaHei, Microsoft YaHei;
|
|
|
font-weight: bold;
|
|
font-weight: bold;
|
|
@@ -142,7 +192,10 @@ export default {
|
|
|
}
|
|
}
|
|
|
.justify-content-style-set{
|
|
.justify-content-style-set{
|
|
|
display: flex;
|
|
display: flex;
|
|
|
- justify-content: space-between;
|
|
|
|
|
|
|
+ justify-content:left;
|
|
|
padding: 0.225vw 1.042vw 0 1.042vw;
|
|
padding: 0.225vw 1.042vw 0 1.042vw;
|
|
|
}
|
|
}
|
|
|
|
|
+.magin-10{
|
|
|
|
|
+ margin-left: 1.182vw;
|
|
|
|
|
+}
|
|
|
</style>
|
|
</style>
|