Commit 6222e22a authored by huangjie's avatar huangjie

*

parent 60b71e8d
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.12); box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.12);
border-radius: 2px; border-radius: 2px;
position: absolute; position: absolute;
z-index: 3; z-index: 20;
text-align: center; text-align: center;
.words{ .words{
padding: 24px 0; padding: 24px 0;
......
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
</div> </div>
</div> </div>
<div class="flex"> <div class="flex">
<el-card class="box-card noborder left" style="position: relative"> <el-card class="box-card noborder left" style="position: relative;padding-bottom: 0">
<div class="cardtitles">客户级别</div> <div class="cardtitles">客户级别</div>
<div class="chartsum"> <div class="chartsum">
<div class="sum">23家</div> <div class="sum">23家</div>
...@@ -67,7 +67,7 @@ ...@@ -67,7 +67,7 @@
</el-card> </el-card>
<el-card class="box-card noborder right"> <el-card class="box-card noborder right" style="padding-bottom: 0">
<div class="cardtitles">客户跟进动态 <div class="cardtitles">客户跟进动态
<div class="labels"> <div class="labels">
<div :class="{'on':datatype==1}" @click="getDT(1)">周</div> <div :class="{'on':datatype==1}" @click="getDT(1)">周</div>
...@@ -259,11 +259,11 @@ ...@@ -259,11 +259,11 @@
{ {
name: '', name: '',
type: 'bar', type: 'bar',
barWidth: '12px', barWidth: '18px',
data: [100, 152, 200, 334, 390, 330, 220,256,178], data: [100, 152, 200, 334, 390, 330, 220,256,178],
itemStyle:{ itemStyle:{
normal: { normal: {
barBorderRadius: [4, 4, 0, 0], barBorderRadius: [9, 9, 0, 0],
color: '#165DFF' color: '#165DFF'
} }
} }
...@@ -316,11 +316,11 @@ ...@@ -316,11 +316,11 @@
{ {
name: '', name: '',
type: 'bar', type: 'bar',
barWidth: '12px', barWidth: '18px',
data: [110, 112, 190, 234, 310, 350, 220,276,198], data: [110, 112, 190, 234, 310, 350, 220,276,198],
itemStyle:{ itemStyle:{
normal:{ normal:{
barBorderRadius:[4,4,0,0], barBorderRadius:[9,9,0,0],
color:'#14C9C9' color:'#14C9C9'
}, },
} }
...@@ -367,7 +367,7 @@ ...@@ -367,7 +367,7 @@
left:'8%', left:'8%',
top:'8%', top:'8%',
right:'5%', right:'5%',
bottom:'10%', bottom:'42px',
}, },
tooltip:{ tooltip:{
axisPointer:{ //悬浮于圆点展示标签 axisPointer:{ //悬浮于圆点展示标签
......
...@@ -253,7 +253,6 @@ export default { ...@@ -253,7 +253,6 @@ export default {
weekdata1.length = time weekdata1.length = time
weekdata2.length = time weekdata2.length = time
weekdata3.length = time weekdata3.length = time
console.log(time)
for(var i=0;i<7;i++){ for(var i=0;i<7;i++){
if(i > time){ if(i > time){
weekdata1.push('') weekdata1.push('')
...@@ -304,8 +303,6 @@ export default { ...@@ -304,8 +303,6 @@ export default {
default: default:
break; break;
} }
console.log(datas)
console.log(labels)
this.initDT(datas,labels) this.initDT(datas,labels)
}, },
resizeEcharts (){ resizeEcharts (){
...@@ -350,8 +347,8 @@ export default { ...@@ -350,8 +347,8 @@ export default {
// trigger: 'axis' // trigger: 'axis'
}, },
legend: { legend: {
right: '20px', right: '155px',
top:"30px", top:"2px",
data: ['成交金额', '储备项目', '跟进动态'], data: ['成交金额', '储备项目', '跟进动态'],
itemHeight: 8, // 修改icon图形大小 itemHeight: 8, // 修改icon图形大小
itemGap: 20 itemGap: 20
......
...@@ -60,6 +60,12 @@ ...@@ -60,6 +60,12 @@
prop="responsiblePerson" prop="responsiblePerson"
label="备注" label="备注"
width=""> width="">
<template slot-scope="scope">
<el-tooltip v-if="scope.row.responsiblePerson" class="item" effect="dark" :content="scope.row.responsiblePerson" placement="top">
<div class="showremark">{{scope.row.responsiblePerson}}</div>
</el-tooltip>
<div v-else>--</div>
</template>
</el-table-column> </el-table-column>
<el-table-column v-if="isDisableds == false" <el-table-column v-if="isDisableds == false"
prop="name" prop="name"
...@@ -328,6 +334,18 @@ ...@@ -328,6 +334,18 @@
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
.showremark{
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
word-break: break-all;
cursor: pointer;
&:hover{
color: #0081FF;
}
}
.searchInput .el-input{ .searchInput .el-input{
width: 68%; width: 68%;
} }
......
...@@ -139,7 +139,7 @@ ...@@ -139,7 +139,7 @@
</div> </div>
<div class="det-con" v-if="item.ownerCompany "> <div class="det-con" v-if="item.ownerCompany ">
<span>业主单位:</span> <span>业主单位:</span>
<span class="wordprimary">{{item.ownerCompany}}</span> <span class="wordprimary" @click="toEnterprise(item)">{{item.ownerCompany}}</span>
</div> </div>
</div> </div>
<el-divider v-if="index != datalist.length-1"></el-divider> <el-divider v-if="index != datalist.length-1"></el-divider>
...@@ -185,6 +185,7 @@ ...@@ -185,6 +185,7 @@
import addproject from './component/addProject' import addproject from './component/addProject'
import batchimport from './component/batchImport' import batchimport from './component/batchImport'
import skeleton from './component/skeleton' import skeleton from './component/skeleton'
import {encodeStr} from "@/assets/js/common.js"
export default { export default {
name: 'ProjectList', name: 'ProjectList',
components:{addproject,batchimport,skeleton}, components:{addproject,batchimport,skeleton},
...@@ -387,6 +388,13 @@ export default { ...@@ -387,6 +388,13 @@ export default {
toDetail(id,tag){ toDetail(id,tag){
this.$router.push({ path: '/project/projectList/detail', query: {id:id,tag:tag} }); this.$router.push({ path: '/project/projectList/detail', query: {id:id,tag:tag} });
}, },
toEnterprise(item){
if(item.ownerCompanyUipId){
this.$router.push({ path: '/enterprise/'+this.encodeStr(item.ownerCompanyUipId)});
}else{
this.$router.push({ path: '/company/'+this.encodeStr(item.ownerCompanyCid)});
}
},
handleClick(){ handleClick(){
this.reset() this.reset()
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment