@@ -26,6 +26,9 @@ export default { | |||||
.el-tooltip__popper { | .el-tooltip__popper { | ||||
max-width: 300px; | max-width: 300px; | ||||
} | } | ||||
.el-table__row{ | |||||
font-size: 14px!important; | |||||
} | |||||
.nulllist{ | .nulllist{ | ||||
width: 100%; | width: 100%; | ||||
height: 350px; | height: 350px; | ||||
@@ -48,4 +51,8 @@ export default { | |||||
} | } | ||||
} | } | ||||
.cen-tab,.booxtop,.app-top{ | |||||
border-radius: 4px; | |||||
} | |||||
</style> | </style> |
@@ -272,9 +272,6 @@ | |||||
</div> | </div> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
<!-- <div class="pagechen1"></div> | |||||
<div class="pagechen1"></div> --> | |||||
</div> | </div> | ||||
<div class="app-box-san"> | <div class="app-box-san"> | ||||
@@ -1261,12 +1258,12 @@ | |||||
<div class="app-box-san"> | <div class="app-box-san"> | ||||
<div class="zuo"> | <div class="zuo"> | ||||
<div class="title1" style="cursor: pointer"> | |||||
<div class="title1"> | |||||
<div> | <div> | ||||
{{ role == 2 ? "项目排名(TOP10)" : "公司排名(TOP10)" }} | {{ role == 2 ? "项目排名(TOP10)" : "公司排名(TOP10)" }} | ||||
</div> | </div> | ||||
<div style="display: flex"> | |||||
<div class="text1" style="margin-right: 10px" @click="chooseCompanyRank('classatec1', 0)" | |||||
<div style="display: flex;cursor: pointer"> | |||||
<div class="text1" style="margin-right: 10px;" @click="chooseCompanyRank('classatec1', 0)" | |||||
:class="{ colostyle: classatec1 == 0 }"> | :class="{ colostyle: classatec1 == 0 }"> | ||||
接待量 | 接待量 | ||||
</div> | </div> | ||||
@@ -1314,7 +1311,7 @@ | |||||
<div class="tabbox"> | <div class="tabbox"> | ||||
<el-table :header-cell-style="{background:'#F5F7FA',color:'#333333'}" :data="houseRank" | <el-table :header-cell-style="{background:'#F5F7FA',color:'#333333'}" :data="houseRank" | ||||
style="width: 100%; font-size: 14px">> | |||||
style="width: 100%; font-size: 14px;cursor: pointer">> | |||||
<el-table-column prop="houseName" :label="role == 2 ? '顾问名称' : '项目名称'" align="center"> | <el-table-column prop="houseName" :label="role == 2 ? '顾问名称' : '项目名称'" align="center"> | ||||
<template slot-scope="{ row }"> | <template slot-scope="{ row }"> | ||||
{{ role != 2 ? row.houseName : row.accountName }} | {{ role != 2 ? row.houseName : row.accountName }} | ||||
@@ -1901,14 +1898,6 @@ export default { | |||||
display: flex; | display: flex; | ||||
margin-top: 16px; | margin-top: 16px; | ||||
.pagechen1 { | |||||
flex: 1; | |||||
// min-width: 190px; | |||||
border-radius: 4px; | |||||
margin-right: 20px; | |||||
padding: 20px; | |||||
} | |||||
.projectCardItem { | .projectCardItem { | ||||
display: flex; | display: flex; | ||||
justify-content: space-between; | justify-content: space-between; | ||||
@@ -2064,6 +2053,7 @@ export default { | |||||
padding: 12px; | padding: 12px; | ||||
border-bottom: 3px solid #fff; | border-bottom: 3px solid #fff; | ||||
transition: all 0.3s linear; | transition: all 0.3s linear; | ||||
cursor: pointer; | |||||
&:hover { | &:hover { | ||||
border-bottom: 3px solid #2671E2; | border-bottom: 3px solid #2671E2; | ||||
@@ -73,9 +73,7 @@ | |||||
<el-table-column :show-overflow-tooltip="true" width="140px" prop="operationalName" label="系统运营" align="center"> | <el-table-column :show-overflow-tooltip="true" width="140px" prop="operationalName" label="系统运营" align="center"> | ||||
<template slot-scope="{ row }"> | <template slot-scope="{ row }"> | ||||
<el-tooltip class="item" effect="dark" :content="row.operationalName" placement="top-start"> | |||||
<span style="display: block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;"> {{row.operationalName || "-"}}</span> | |||||
</el-tooltip> | |||||
<span> {{row.operationalName || "-"}}</span> | |||||
</template> | </template> | ||||
</el-table-column> | </el-table-column> | ||||
<el-table-column prop="managerPhone" label="管理员账号" :width="120" align="center"> | <el-table-column prop="managerPhone" label="管理员账号" :width="120" align="center"> | ||||
@@ -1119,9 +1117,8 @@ export default { | |||||
<style scoped="scoped" lang="scss" > | <style scoped="scoped" lang="scss" > | ||||
.box-center { | .box-center { | ||||
width: 100%; | width: 100%; | ||||
padding: 15px; | |||||
padding: 5px 15px 100px; | |||||
min-width: 1000px; | min-width: 1000px; | ||||
padding-bottom: 100px; | |||||
} | } | ||||
.cen-tab { | .cen-tab { | ||||
@@ -1027,9 +1027,8 @@ export default { | |||||
} | } | ||||
.box-center { | .box-center { | ||||
width: 100%; | width: 100%; | ||||
padding: 15px; | |||||
padding: 5px 15px 100px; | |||||
min-width: 1000px; | min-width: 1000px; | ||||
padding-bottom: 100px; | |||||
} | } | ||||
.cen-tab { | .cen-tab { | ||||
width: 100%; | width: 100%; | ||||
@@ -1057,7 +1056,6 @@ export default { | |||||
font-weight: 400; | font-weight: 400; | ||||
color: #32363d; | color: #32363d; | ||||
line-height: 14px; | line-height: 14px; | ||||
margin-left: 15px; | |||||
min-width: 100px; | min-width: 100px; | ||||
text-align: right; | text-align: right; | ||||
} | } | ||||
@@ -38,7 +38,7 @@ | |||||
</div> | </div> | ||||
<!-- 表格 --> | <!-- 表格 --> | ||||
<div class="cen-tab"> | <div class="cen-tab"> | ||||
<el-table :data="tableData" stripe style="width: 100%" height="640" :header-cell-style="{background:'#F5F7FA',color:'#333333'}"> | |||||
<el-table :data="tableData" stripe style="width: 100%" :header-cell-style="{background:'#F5F7FA',color:'#333333'}"> | |||||
<el-table-column prop="houseName" label="项目名称" align="center"> | <el-table-column prop="houseName" label="项目名称" align="center"> | ||||
</el-table-column> | </el-table-column> | ||||
<el-table-column prop="stageName" label="阶段名称" align="center"> | <el-table-column prop="stageName" label="阶段名称" align="center"> | ||||
@@ -246,9 +246,8 @@ computed: { | |||||
<style scoped="scoped" lang="scss" > | <style scoped="scoped" lang="scss" > | ||||
.box-center { | .box-center { | ||||
width: 100%; | width: 100%; | ||||
padding: 15px; | |||||
padding: 5px 15px 20px; | |||||
min-width: 1000px; | min-width: 1000px; | ||||
padding-bottom: 100px; | |||||
} | } | ||||
.cen-tab { | .cen-tab { | ||||
width: 100%; | width: 100%; | ||||
@@ -273,7 +273,6 @@ | |||||
stripe | stripe | ||||
style="width: 100%" | style="width: 100%" | ||||
@selection-change="handleSelectionChange" | @selection-change="handleSelectionChange" | ||||
height="390" | |||||
:header-cell-style="{background:'#F5F7FA',color:'#333333'}" | :header-cell-style="{background:'#F5F7FA',color:'#333333'}" | ||||
> | > | ||||
<el-table-column type="selection" width="55"></el-table-column> | <el-table-column type="selection" width="55"></el-table-column> | ||||
@@ -550,7 +549,7 @@ export default { | |||||
}, | }, | ||||
], | ], | ||||
currentPage: 1, | currentPage: 1, | ||||
size: 30, | |||||
size: 10, | |||||
total: 10, | total: 10, | ||||
value: "", | value: "", | ||||
input: "", | input: "", | ||||
@@ -843,13 +842,9 @@ export default { | |||||
<style scoped="scoped" lang="scss" > | <style scoped="scoped" lang="scss" > | ||||
.box-center { | .box-center { | ||||
width: 98%; | |||||
margin: 0 auto; | margin: 0 auto; | ||||
margin-top: 6px; | |||||
padding: 16px; | |||||
padding: 5px 15px 20px; | |||||
min-width: 1000px; | min-width: 1000px; | ||||
padding-bottom: 20px; | |||||
// background: #ffffff; | |||||
border-radius: 4px; | border-radius: 4px; | ||||
font-size: 14px; | font-size: 14px; | ||||
} | } | ||||
@@ -439,13 +439,13 @@ | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<!-- v-if="selectTime1" --> | <!-- v-if="selectTime1" --> | ||||
<div style="margin-top: 20px"> | |||||
<div style="margin-top: 15px"> | |||||
<div class="zgutteruo"> | <div class="zgutteruo"> | ||||
<div class="zgutteruo-tit">对比</div> | <div class="zgutteruo-tit">对比</div> | ||||
<div id="compare" style="width: 100%; height: 360px"></div> | <div id="compare" style="width: 100%; height: 360px"></div> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
<div style="margin-top: 20px" v-if="!selectTime1"> | |||||
<div style="margin-top: 15px" v-if="!selectTime1"> | |||||
<el-row :gutter="40"> | <el-row :gutter="40"> | ||||
<el-col :span="12"> | <el-col :span="12"> | ||||
<div class="zgutteruo"> | <div class="zgutteruo"> | ||||
@@ -1581,7 +1581,7 @@ export default { | |||||
<style lang='less' scoped> | <style lang='less' scoped> | ||||
.box-center { | .box-center { | ||||
width: 100%; | width: 100%; | ||||
padding: 15px; | |||||
padding: 20px 15px; | |||||
min-width: 1000px; | min-width: 1000px; | ||||
padding-bottom: 100px; | padding-bottom: 100px; | ||||
} | } | ||||
@@ -559,9 +559,8 @@ export default { | |||||
} | } | ||||
.box-center { | .box-center { | ||||
width: 100%; | width: 100%; | ||||
padding: 15px; | |||||
padding: 5px 15px 20px; | |||||
min-width: 1000px; | min-width: 1000px; | ||||
padding-bottom: 100px; | |||||
} | } | ||||
.toptab { | .toptab { | ||||
width: 100%; | width: 100%; | ||||
@@ -1503,9 +1503,8 @@ export default { | |||||
<style scoped="scoped" lang="scss" > | <style scoped="scoped" lang="scss" > | ||||
.box-center { | .box-center { | ||||
width: 100%; | width: 100%; | ||||
padding: 15px; | |||||
padding: 5px 15px 20px; | |||||
min-width: 1000px; | min-width: 1000px; | ||||
padding-bottom: 100px; | |||||
} | } | ||||
.tongji { | .tongji { | ||||
padding-bottom: 10px; | padding-bottom: 10px; | ||||
@@ -269,9 +269,8 @@ export default { | |||||
.box-center { | .box-center { | ||||
width: 100%; | width: 100%; | ||||
min-height: 100%; | min-height: 100%; | ||||
padding: 15px; | |||||
padding: 5px 15px 100px; | |||||
min-width: 1000px; | min-width: 1000px; | ||||
padding-bottom: 100px; | |||||
} | } | ||||
.cen-tab{ | .cen-tab{ | ||||
width: 100%; | width: 100%; | ||||
@@ -26,7 +26,7 @@ | |||||
</el-select> | </el-select> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="app-titel" style="margin-top: 15px"> | |||||
<div class="app-titel"> | |||||
<div | <div | ||||
class="label" | class="label" | ||||
style="color: #32363d; font-weight: 400; font-size: 16px" | style="color: #32363d; font-weight: 400; font-size: 16px" | ||||
@@ -286,10 +286,8 @@ | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="app-titel" style="margin-top: 15px"></div> | |||||
<div class="app-titel" style="margin-top: 15px"> | <div class="app-titel" style="margin-top: 15px"> | ||||
<div style="margin-left: 126px"> | |||||
<div style="margin-left: 110px"> | |||||
<el-button type="primary" @click="screen">筛选</el-button> | <el-button type="primary" @click="screen">筛选</el-button> | ||||
</div> | </div> | ||||
<div style="margin-left: 20px"> | <div style="margin-left: 20px"> | ||||
@@ -319,7 +317,6 @@ | |||||
:data="tableData" | :data="tableData" | ||||
stripe | stripe | ||||
style="width: 100%" | style="width: 100%" | ||||
height="640" | |||||
> | > | ||||
<el-table-column | <el-table-column | ||||
prop="staTime" | prop="staTime" | ||||
@@ -562,7 +559,7 @@ export default { | |||||
], | ], | ||||
currentPage: 1, | currentPage: 1, | ||||
size: 30, | |||||
size: 10, | |||||
total: 10, | total: 10, | ||||
value: "", | value: "", | ||||
input: "", | input: "", | ||||
@@ -906,9 +903,8 @@ export default { | |||||
<style scoped="scoped" lang="scss" > | <style scoped="scoped" lang="scss" > | ||||
.box-center { | .box-center { | ||||
width: 100%; | width: 100%; | ||||
padding: 15px; | |||||
padding: 5px 15px 20px; | |||||
min-width: 1000px; | min-width: 1000px; | ||||
padding-bottom: 100px; | |||||
} | } | ||||
.cen-tab { | .cen-tab { | ||||
@@ -942,7 +938,6 @@ export default { | |||||
font-weight: 400; | font-weight: 400; | ||||
color: #32363d; | color: #32363d; | ||||
line-height: 32px; | line-height: 32px; | ||||
margin-left: 15px; | |||||
min-width: 100px; | min-width: 100px; | ||||
text-align: right; | text-align: right; | ||||
} | } | ||||
@@ -970,9 +965,7 @@ export default { | |||||
padding-left: 20px; | padding-left: 20px; | ||||
padding-right: 20px; | padding-right: 20px; | ||||
text-align: center; | text-align: center; | ||||
// line-height: 30px; | |||||
font-size: 14px; | font-size: 14px; | ||||
margin-right: 15px; | |||||
border-radius: 4px; | border-radius: 4px; | ||||
border: 1px solid #e0e0e0; | border: 1px solid #e0e0e0; | ||||
} | } | ||||
@@ -718,7 +718,6 @@ export default { | |||||
.titel-text { | .titel-text { | ||||
height: 100%; | height: 100%; | ||||
font-size: 18px; | font-size: 18px; | ||||
font-weight: 600; | |||||
color: #32363d; | color: #32363d; | ||||
line-height: 70px; | line-height: 70px; | ||||
margin-left: 30px; | margin-left: 30px; | ||||
@@ -1153,7 +1153,6 @@ export default { | |||||
.titel-text { | .titel-text { | ||||
height: 100%; | height: 100%; | ||||
font-size: 18px; | font-size: 18px; | ||||
font-weight: 600; | |||||
color: #32363d; | color: #32363d; | ||||
line-height: 70px; | line-height: 70px; | ||||
margin-left: 30px; | margin-left: 30px; | ||||
@@ -1197,7 +1196,6 @@ export default { | |||||
.titel-text { | .titel-text { | ||||
height: 100%; | height: 100%; | ||||
font-size: 16px; | font-size: 16px; | ||||
font-weight: 600; | |||||
color: #32363d; | color: #32363d; | ||||
text-indent: 30px; | text-indent: 30px; | ||||
} | } | ||||
@@ -1236,7 +1236,6 @@ export default { | |||||
.titel-text { | .titel-text { | ||||
height: 100%; | height: 100%; | ||||
font-size: 18px; | font-size: 18px; | ||||
font-weight: 600; | |||||
color: #32363d; | color: #32363d; | ||||
line-height: 70px; | line-height: 70px; | ||||
margin-left: 30px; | margin-left: 30px; | ||||
@@ -1280,7 +1279,6 @@ export default { | |||||
.titel-text { | .titel-text { | ||||
height: 100%; | height: 100%; | ||||
font-size: 16px; | font-size: 16px; | ||||
font-weight: 600; | |||||
color: #32363d; | color: #32363d; | ||||
text-indent: 30px; | text-indent: 30px; | ||||
} | } | ||||
@@ -2122,7 +2122,6 @@ export default { | |||||
.titel-text { | .titel-text { | ||||
height: 100%; | height: 100%; | ||||
font-size: 16px; | font-size: 16px; | ||||
font-weight: 600; | |||||
color: #32363d; | color: #32363d; | ||||
text-indent: 30px; | text-indent: 30px; | ||||
} | } | ||||
@@ -653,7 +653,6 @@ export default { | |||||
.titel-text { | .titel-text { | ||||
height: 100%; | height: 100%; | ||||
font-size: 16px; | font-size: 16px; | ||||
font-weight: 600; | |||||
color: #32363d; | color: #32363d; | ||||
text-indent: 30px; | text-indent: 30px; | ||||
} | } | ||||
@@ -984,7 +984,6 @@ tbody tr { | |||||
.titel-text { | .titel-text { | ||||
height: 100%; | height: 100%; | ||||
font-size: 16px; | font-size: 16px; | ||||
font-weight: 600; | |||||
color: #32363d; | color: #32363d; | ||||
text-indent: 30px; | text-indent: 30px; | ||||
} | } | ||||
@@ -1522,7 +1522,6 @@ export default { | |||||
.titel-text { | .titel-text { | ||||
height: 100%; | height: 100%; | ||||
font-size: 14px; | font-size: 14px; | ||||
font-weight: 600; | |||||
color: #32363d; | color: #32363d; | ||||
} | } | ||||
@@ -1705,7 +1705,6 @@ export default { | |||||
.titel-text { | .titel-text { | ||||
height: 100%; | height: 100%; | ||||
font-size: 16px; | font-size: 16px; | ||||
font-weight: 600; | |||||
color: #32363d; | color: #32363d; | ||||
text-indent: 30px; | text-indent: 30px; | ||||
} | } | ||||
@@ -1737,7 +1737,6 @@ export default { | |||||
.titel-text { | .titel-text { | ||||
height: 100%; | height: 100%; | ||||
font-size: 16px; | font-size: 16px; | ||||
font-weight: 600; | |||||
color: #32363d; | color: #32363d; | ||||
text-indent: 30px; | text-indent: 30px; | ||||
} | } | ||||
@@ -2312,7 +2312,6 @@ export default { | |||||
.titel-text { | .titel-text { | ||||
height: 100%; | height: 100%; | ||||
font-size: 16px; | font-size: 16px; | ||||
font-weight: 600; | |||||
color: #32363d; | color: #32363d; | ||||
text-indent: 30px; | text-indent: 30px; | ||||
} | } | ||||
@@ -750,9 +750,8 @@ export default { | |||||
@import "../../components/theme.color.scss"; | @import "../../components/theme.color.scss"; | ||||
.box-center { | .box-center { | ||||
width: 100%; | width: 100%; | ||||
padding: 15px; | |||||
padding: 20px 15px; | |||||
min-width: 1000px; | min-width: 1000px; | ||||
padding-bottom: 100px; | |||||
} | } | ||||
.borderCss { | .borderCss { | ||||
border: 1px solid $color1 !important; | border: 1px solid $color1 !important; | ||||
@@ -1087,7 +1086,6 @@ export default { | |||||
.titel-text { | .titel-text { | ||||
height: 100%; | height: 100%; | ||||
font-size: 16px; | font-size: 16px; | ||||
font-weight: 600; | |||||
color: #32363d; | color: #32363d; | ||||
text-indent: 30px; | text-indent: 30px; | ||||
} | } | ||||
@@ -658,7 +658,6 @@ export default { | |||||
.titel-text { | .titel-text { | ||||
height: 100%; | height: 100%; | ||||
font-size: 16px; | font-size: 16px; | ||||
font-weight: 600; | |||||
color: #32363d; | color: #32363d; | ||||
text-indent: 30px; | text-indent: 30px; | ||||
} | } | ||||
@@ -1282,7 +1282,6 @@ export default { | |||||
.titel-text { | .titel-text { | ||||
height: 100%; | height: 100%; | ||||
font-size: 16px; | font-size: 16px; | ||||
font-weight: 600; | |||||
color: #32363d; | color: #32363d; | ||||
text-indent: 30px; | text-indent: 30px; | ||||
} | } | ||||
@@ -1033,10 +1033,9 @@ export default { | |||||
<style scoped="scoped" lang="scss" > | <style scoped="scoped" lang="scss" > | ||||
.box-center { | .box-center { | ||||
width: 100%; | width: 100%; | ||||
padding: 15px; | |||||
padding: 5px 15px 20px; | |||||
padding-top: 0px; | padding-top: 0px; | ||||
min-width: 1000px; | min-width: 1000px; | ||||
padding-bottom: 100px; | |||||
} | } | ||||
#app { | #app { | ||||
@@ -1,5 +1,4 @@ | |||||
<template> | <template> | ||||
<div class="box-center"> | <div class="box-center"> | ||||
<!-- 头 --> | <!-- 头 --> | ||||
<div class="app-top"> | <div class="app-top"> | ||||
@@ -32,7 +31,7 @@ | |||||
<!-- 表格 --> | <!-- 表格 --> | ||||
<div class="cen-tab"> | <div class="cen-tab"> | ||||
<el-table :header-cell-style="{background:'#F5F7FA',color:'#333333'}" :data="tableData" stripe style="width: 100%" height="640"> | |||||
<el-table :header-cell-style="{background:'#F5F7FA',color:'#333333'}" :data="tableData" stripe style="width: 100%"> | |||||
<el-table-column prop="houseName" label="项目名称" align="center"> | <el-table-column prop="houseName" label="项目名称" align="center"> | ||||
</el-table-column> | </el-table-column> | ||||
<el-table-column prop="name" label="状态" align="center"> | <el-table-column prop="name" label="状态" align="center"> | ||||
@@ -113,7 +112,7 @@ export default { | |||||
currentPage4: 1, | currentPage4: 1, | ||||
total: 0,//总条数 | total: 0,//总条数 | ||||
pageNum: 1, | pageNum: 1, | ||||
pageSize: 30, | |||||
pageSize: 10, | |||||
houseList: [], | houseList: [], | ||||
projectId: "", | projectId: "", | ||||
orgType: localStorage.getItem('orgType'), | orgType: localStorage.getItem('orgType'), | ||||
@@ -401,9 +400,8 @@ export default { | |||||
.box-center { | .box-center { | ||||
width: 100%; | width: 100%; | ||||
padding: 15px; | |||||
padding: 5px 15px; | |||||
min-width: 1000px; | min-width: 1000px; | ||||
padding-bottom: 40px; | |||||
} | } | ||||
.cen-tab { | .cen-tab { | ||||
@@ -427,10 +427,9 @@ export default { | |||||
<style scoped="scoped" lang="scss" > | <style scoped="scoped" lang="scss" > | ||||
.box-center { | .box-center { | ||||
width: 100%; | width: 100%; | ||||
padding: 15px; | |||||
padding: 5px 15px 20px; | |||||
padding-top: 0px; | padding-top: 0px; | ||||
min-width: 1000px; | min-width: 1000px; | ||||
padding-bottom: 100px; | |||||
} | } | ||||
.center{ | .center{ | ||||
width: 100%; | width: 100%; | ||||
@@ -28,7 +28,7 @@ | |||||
</div> | </div> | ||||
<div class="label">敏感词:</div> | <div class="label">敏感词:</div> | ||||
<div> | <div> | ||||
<el-input v-model="words" maxlength="8" clearable></el-input> | |||||
<el-input v-model="words" placeholder="敏感词" maxlength="8" clearable></el-input> | |||||
</div> | </div> | ||||
<div style="margin-left: 20px"> | <div style="margin-left: 20px"> | ||||
<el-button type="primary" @click="screening()">筛选</el-button> | <el-button type="primary" @click="screening()">筛选</el-button> | ||||
@@ -47,7 +47,7 @@ | |||||
<!-- 表格 --> | <!-- 表格 --> | ||||
<div class="cen-tab"> | <div class="cen-tab"> | ||||
<el-table :header-cell-style="{background:'#F5F7FA',color:'#333333'}" :data="tableData" stripe style="width: 100%" height="640"> | |||||
<el-table :header-cell-style="{background:'#F5F7FA',color:'#333333'}" :data="tableData" stripe style="width: 100%"> | |||||
<el-table-column prop="words" label="敏感词" align="center"> | <el-table-column prop="words" label="敏感词" align="center"> | ||||
</el-table-column> | </el-table-column> | ||||
<el-table-column prop="houseName" label="项目名称" align="center"> | <el-table-column prop="houseName" label="项目名称" align="center"> | ||||
@@ -135,7 +135,7 @@ export default { | |||||
houseId: "", | houseId: "", | ||||
houseList: [], | houseList: [], | ||||
Page: 1, | Page: 1, | ||||
size: 30, | |||||
size: 10, | |||||
words: "", | words: "", | ||||
total: 0, | total: 0, | ||||
ruleser: { | ruleser: { | ||||
@@ -335,9 +335,8 @@ export default { | |||||
<style scoped="scoped" lang="scss" > | <style scoped="scoped" lang="scss" > | ||||
.box-center { | .box-center { | ||||
width: 100%; | width: 100%; | ||||
padding: 15px; | |||||
padding: 5px 15px 20px; | |||||
min-width: 1000px; | min-width: 1000px; | ||||
padding-bottom: 100px; | |||||
} | } | ||||
.cen-tab { | .cen-tab { | ||||
width: 100%; | width: 100%; | ||||
@@ -61,7 +61,7 @@ | |||||
<!-- 表格 --> | <!-- 表格 --> | ||||
<div class="cen-tab"> | <div class="cen-tab"> | ||||
<el-table :header-cell-style="{background:'#F5F7FA',color:'#333333'}" :data="tableData" stripe style="width: 100%" height="640"> | |||||
<el-table :header-cell-style="{background:'#F5F7FA',color:'#333333'}" :data="tableData" stripe style="width: 100%"> | |||||
<el-table-column type="index" label="序号" width="50"> | <el-table-column type="index" label="序号" width="50"> | ||||
</el-table-column> | </el-table-column> | ||||
<el-table-column prop="correctWord" label="正确词" align="center"> | <el-table-column prop="correctWord" label="正确词" align="center"> | ||||
@@ -194,7 +194,7 @@ export default { | |||||
}, | }, | ||||
currentPage: 1, | currentPage: 1, | ||||
editFlag: false, | editFlag: false, | ||||
size: 30, | |||||
size: 10, | |||||
total: 10, | total: 10, | ||||
rules: { | rules: { | ||||
correctWord: [ | correctWord: [ | ||||
@@ -442,13 +442,11 @@ export default { | |||||
<style scoped="scoped" lang="scss" > | <style scoped="scoped" lang="scss" > | ||||
.box-center { | .box-center { | ||||
width: 100%; | width: 100%; | ||||
padding: 15px; | |||||
padding: 5px 15px 20px; | |||||
min-width: 1000px; | min-width: 1000px; | ||||
padding-bottom: 100px; | |||||
} | } | ||||
.delclass { | .delclass { | ||||
width: 400px; | width: 400px; | ||||
// border: 1px solid red; | |||||
margin: 0 auto; | margin: 0 auto; | ||||
} | } | ||||
.cen-tab { | .cen-tab { | ||||
@@ -28,7 +28,7 @@ | |||||
</el-menu> | </el-menu> | ||||
</div> | </div> | ||||
<div style="flex:1; margin-left: 20px"> | <div style="flex:1; margin-left: 20px"> | ||||
<div class="sub-title" v-if="searchTrue">搜索“<div style="padding: 0 2px;color: red">客户</div>”的相关结果,共1390条</div> | |||||
<div class="sub-title" v-if="searchTrue">搜索“<div style="padding: 0 2px;color: red">{{val}}</div>”的相关结果,共1390条</div> | |||||
<div class="title" v-else>{{leftMenu[activeIndex].name}}</div> | <div class="title" v-else>{{leftMenu[activeIndex].name}}</div> | ||||
<el-table :data="tableData" @row-click="rowClick" :show-header="false" style="width: 100%"> | <el-table :data="tableData" @row-click="rowClick" :show-header="false" style="width: 100%"> | ||||
<el-table-column prop="address" :show-overflow-tooltip="true" label="地址"> </el-table-column> | <el-table-column prop="address" :show-overflow-tooltip="true" label="地址"> </el-table-column> | ||||
@@ -112,7 +112,9 @@ export default { | |||||
], | ], | ||||
}; | }; | ||||
}, | }, | ||||
created() {}, | |||||
created() { | |||||
// this.getTableList(); | |||||
}, | |||||
mounted: function () {}, | mounted: function () {}, | ||||
computed: { | computed: { | ||||
...mapGetters(["permissions"]), | ...mapGetters(["permissions"]), | ||||
@@ -128,6 +130,7 @@ export default { | |||||
}, | }, | ||||
search(){ | search(){ | ||||
this.page.pageNum = 1 | this.page.pageNum = 1 | ||||
this.activeIndex = '-1' | |||||
this.getTableList() | this.getTableList() | ||||
}, | }, | ||||
rowClick(row, column, event){ | rowClick(row, column, event){ | ||||
@@ -138,7 +141,9 @@ export default { | |||||
// console.log(key, keyPath); | // console.log(key, keyPath); | ||||
this.activeIndex = key; | this.activeIndex = key; | ||||
this.val = '' | this.val = '' | ||||
this.page.pageNum = 1 | |||||
this.searchTrue = false | this.searchTrue = false | ||||
this.getTableList() | |||||
}, | }, | ||||
handleSizeChange(val) { | handleSizeChange(val) { | ||||
console.log("每页条" + val); | console.log("每页条" + val); | ||||
@@ -186,8 +186,8 @@ | |||||
</div> | </div> | ||||
<!-- 表格 --> | <!-- 表格 --> | ||||
<div class="con" style="margin-left: 10px"> | |||||
<div v-if="choseFlag"> | |||||
<div class="con"> | |||||
<div v-if="choseFlag"> | |||||
<el-table | <el-table | ||||
:data="tableData" | :data="tableData" | ||||
border | border | ||||
@@ -2545,6 +2545,7 @@ export default { | |||||
} | } | ||||
.user { | .user { | ||||
height: 100%; | height: 100%; | ||||
padding: 5px 15px 100px; | |||||
&__tree { | &__tree { | ||||
padding-top: 3px; | padding-top: 3px; | ||||
padding-right: 20px; | padding-right: 20px; | ||||
@@ -26,7 +26,7 @@ | |||||
<div class="app-top"> | <div class="app-top"> | ||||
<div class="app-titel" style="margin-top: 5px"> | <div class="app-titel" style="margin-top: 5px"> | ||||
<div class="div-lab"> | <div class="div-lab"> | ||||
<div class="label" style="margin-left: 15px">时间:</div> | |||||
<div class="label" style="margin-left: 15px">筛选日期:</div> | |||||
<div class="toptimeqhuan"> | <div class="toptimeqhuan"> | ||||
<div :class="{ tophove: searchForm.dateType == 4 }" @click="tabtimetap(4)" style="cursor: pointer"> | <div :class="{ tophove: searchForm.dateType == 4 }" @click="tabtimetap(4)" style="cursor: pointer"> | ||||
近7天 | 近7天 | ||||
@@ -134,9 +134,9 @@ | |||||
<div class="cen-tab" :style="{ marginTop: orgType != 2 ? '230px' : '170px' }"> | <div class="cen-tab" :style="{ marginTop: orgType != 2 ? '230px' : '170px' }"> | ||||
<el-table :header-cell-style="{ background: '#F5F7FA', color: '#333333' }" v-if="activeTotal == 0" :data="tableData" | <el-table :header-cell-style="{ background: '#F5F7FA', color: '#333333' }" v-if="activeTotal == 0" :data="tableData" | ||||
stripe style="width: 100%" height="640"> | stripe style="width: 100%" height="640"> | ||||
<el-table-column prop="propertyName" label="项目名称" align="center"> | |||||
<el-table-column prop="propertyName" width="120" label="项目名称" align="center"> | |||||
</el-table-column> | </el-table-column> | ||||
<el-table-column prop="orgName" label="公司名称" align="center"> | |||||
<el-table-column prop="orgName" width="120" label="公司名称" align="center"> | |||||
<template slot-scope="{ row }"> | <template slot-scope="{ row }"> | ||||
<el-tooltip class="item" effect="dark" :content="row.orgName" placement="top-start"> | <el-tooltip class="item" effect="dark" :content="row.orgName" placement="top-start"> | ||||
<span | <span | ||||
@@ -144,7 +144,7 @@ | |||||
</el-tooltip> | </el-tooltip> | ||||
</template> | </template> | ||||
</el-table-column> | </el-table-column> | ||||
<el-table-column prop="agentName" label="代理商" align="center"> | |||||
<el-table-column prop="agentName" width="120" label="代理商" align="center"> | |||||
</el-table-column> | </el-table-column> | ||||
<el-table-column prop="avgExacutiveRate" label="平均执行率" width="110" align="center" sortable> | <el-table-column prop="avgExacutiveRate" label="平均执行率" width="110" align="center" sortable> | ||||
<template slot-scope="{ row }"> | <template slot-scope="{ row }"> | ||||
@@ -158,21 +158,15 @@ | |||||
<el-table-column prop="equipmentNum" label="设备总数" align="center" sortable width="100"> | <el-table-column prop="equipmentNum" label="设备总数" align="center" sortable width="100"> | ||||
</el-table-column> | </el-table-column> | ||||
<el-table-column prop="area" label="地区" align="center"> | |||||
<el-table-column prop="area" label="地区" width="120" :show-overflow-tooltip="true" align="center"> | |||||
<template slot-scope="{ row }"> | <template slot-scope="{ row }"> | ||||
<el-tooltip class="item" effect="dark" :content="row.area" placement="top-start"> | |||||
<span | |||||
style="display: block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;">{{ row.area }}</span> | |||||
</el-tooltip> | |||||
<span>{{ row.area }}</span> | |||||
</template> | </template> | ||||
</el-table-column> | </el-table-column> | ||||
<el-table-column v-if="orgType != 2" prop="operationStaffName" label="运营人员" align="center"> | |||||
<el-table-column v-if="orgType != 2" width="140" :show-overflow-tooltip="true" prop="operationStaffName" label="运营人员" align="center"> | |||||
<template slot-scope="{ row }"> | <template slot-scope="{ row }"> | ||||
<el-tooltip class="item" effect="dark" :content="row.operationStaffName" placement="top-start"> | |||||
<span | |||||
style="display: block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;">{{ row.operationStaffName }}</span> | |||||
</el-tooltip> | |||||
<span>{{ row.operationStaffName }}</span> | |||||
</template> | </template> | ||||
</el-table-column> | </el-table-column> | ||||
<el-table-column prop="onlineQuantity" label="在线设备" align="center" sortable width="100"> | <el-table-column prop="onlineQuantity" label="在线设备" align="center" sortable width="100"> | ||||
@@ -203,7 +197,7 @@ | |||||
<el-table :header-cell-style="{ background: '#F5F7FA', color: '#333333' }" v-if="activeTotal == 2" :data="tableData" | <el-table :header-cell-style="{ background: '#F5F7FA', color: '#333333' }" v-if="activeTotal == 2" :data="tableData" | ||||
stripe style="width: 100%" height="640"> | stripe style="width: 100%" height="640"> | ||||
<el-table-column prop="orgName" label="公司名称" align="center"> | |||||
<el-table-column prop="orgName" width="120" label="公司名称" align="center"> | |||||
</el-table-column> | </el-table-column> | ||||
<el-table-column prop="houseQuantityOfEnough" label="服务期内项目" align="center" width="140"> | <el-table-column prop="houseQuantityOfEnough" label="服务期内项目" align="center" width="140"> | ||||
</el-table-column> | </el-table-column> | ||||
@@ -218,9 +212,9 @@ | |||||
</el-table-column> --> | </el-table-column> --> | ||||
<el-table-column prop="onlineQuantity" label="在线设备" align="center" sortable width="110"> | <el-table-column prop="onlineQuantity" label="在线设备" align="center" sortable width="110"> | ||||
</el-table-column> | </el-table-column> | ||||
<el-table-column prop="area" label="地区" align="center"> | |||||
<el-table-column prop="area" label="地区" width="120" align="center"> | |||||
</el-table-column> | </el-table-column> | ||||
<el-table-column prop="operationStaffName" label="运营人员" align="center"> | |||||
<el-table-column prop="operationStaffName" width="140" label="运营人员" align="center"> | |||||
</el-table-column> | </el-table-column> | ||||
<el-table-column prop="equipmentNum" label="设备总数" align="center" sortable width="110"> | <el-table-column prop="equipmentNum" label="设备总数" align="center" sortable width="110"> | ||||
</el-table-column> | </el-table-column> | ||||
@@ -250,9 +244,9 @@ | |||||
<el-table :header-cell-style="{ background: '#F5F7FA', color: '#333333' }" v-if="activeTotal == 1" :data="tableData" | <el-table :header-cell-style="{ background: '#F5F7FA', color: '#333333' }" v-if="activeTotal == 1" :data="tableData" | ||||
stripe style="width: 100%" height="640"> | stripe style="width: 100%" height="640"> | ||||
<el-table-column prop="agentName" label="代理商名称" align="center"> | |||||
<el-table-column prop="agentName" width="120" label="代理商名称" align="center"> | |||||
</el-table-column> | </el-table-column> | ||||
<el-table-column prop="area" label="地区" align="center"> | |||||
<el-table-column prop="area" label="地区" width="120" align="center"> | |||||
</el-table-column> | </el-table-column> | ||||
<el-table-column prop="avgExacutiveRate" label="平均执行率" align="center" width="140" sortable> | <el-table-column prop="avgExacutiveRate" label="平均执行率" align="center" width="140" sortable> | ||||
<template slot-scope="{ row }"> | <template slot-scope="{ row }"> | ||||
@@ -263,7 +257,7 @@ | |||||
</el-table-column> | </el-table-column> | ||||
<el-table-column prop="noMarkAdviserCount" label="未标顾问" align="center" sortable width="110"> | <el-table-column prop="noMarkAdviserCount" label="未标顾问" align="center" sortable width="110"> | ||||
</el-table-column> --> | </el-table-column> --> | ||||
<el-table-column prop="operationStaffName" label="运营人员" align="center"> | |||||
<el-table-column prop="operationStaffName" width="140" label="运营人员" align="center"> | |||||
</el-table-column> | </el-table-column> | ||||
<el-table-column prop="houseQuantityOfEnough" label="服务期内项目" align="center" width="150" sortable> | <el-table-column prop="houseQuantityOfEnough" label="服务期内项目" align="center" width="150" sortable> | ||||
</el-table-column> | </el-table-column> | ||||
@@ -651,15 +645,14 @@ export default { | |||||
<style scoped="scoped" lang="scss" > | <style scoped="scoped" lang="scss" > | ||||
.box-center { | .box-center { | ||||
width: 100%; | width: 100%; | ||||
padding: 15px; | |||||
padding: 20px 15px; | |||||
min-width: 1000px; | min-width: 1000px; | ||||
padding-bottom: 100px; | |||||
} | } | ||||
.toptab { | .toptab { | ||||
width: 100%; | width: 100%; | ||||
display: flex; | display: flex; | ||||
margin-bottom: 20px; | |||||
margin-bottom: 15px; | |||||
} | } | ||||
.toptab div { | .toptab div { | ||||
@@ -1270,9 +1270,8 @@ export default { | |||||
<style scoped="scoped" lang="scss" > | <style scoped="scoped" lang="scss" > | ||||
.box-center { | .box-center { | ||||
width: 100%; | width: 100%; | ||||
padding: 15px; | |||||
padding: 5px 15px 100px; | |||||
min-width: 1000px; | min-width: 1000px; | ||||
padding-bottom: 100px; | |||||
} | } | ||||
.cen-tab { | .cen-tab { | ||||