Browse Source

提交修改

newStyle
corala 2 years ago
parent
commit
76134c5c64
33 changed files with 69 additions and 118 deletions
  1. +7
    -0
      src/App.vue
  2. +5
    -15
      src/page/wel.vue
  3. +2
    -5
      src/views/Customer/AgentManagement.vue
  4. +1
    -3
      src/views/Customer/Companymanagement.vue
  5. +2
    -3
      src/views/Customer/SalesStage.vue
  6. +2
    -7
      src/views/Customer/index.vue
  7. +3
    -3
      src/views/Equipment/equipmentDetailList.vue
  8. +1
    -2
      src/views/Equipment/equipmentOnlineRecordList.vue
  9. +1
    -2
      src/views/Equipment/state.vue
  10. +1
    -2
      src/views/File/index.vue
  11. +4
    -11
      src/views/ReceivingRecords/index.vue
  12. +0
    -1
      src/views/Statistics/BuildingContrast.vue
  13. +0
    -2
      src/views/Statistics/ConsultantBrand.vue
  14. +0
    -2
      src/views/Statistics/MentoringAbility.vue
  15. +0
    -1
      src/views/Statistics/ReceptionOverview.vue
  16. +0
    -1
      src/views/Statistics/ReceptionStatistical.vue
  17. +0
    -1
      src/views/Statistics/TheTeamCompared.vue
  18. +0
    -1
      src/views/Statistics/TrendAnalysis.vue
  19. +0
    -1
      src/views/Statistics/dataScreeAge.vue
  20. +0
    -1
      src/views/Statistics/dataScreeOrg.vue
  21. +0
    -1
      src/views/Statistics/dataScreeSys.vue
  22. +1
    -3
      src/views/Statistics/houseDataSys.vue
  23. +0
    -1
      src/views/Statistics/index.vue
  24. +0
    -1
      src/views/Statistics/trend.vue
  25. +1
    -2
      src/views/Template/Pinspeakwords.vue
  26. +3
    -5
      src/views/Template/PinspeakwordsList.vue
  27. +1
    -2
      src/views/Template/SystemarketingWordMB.vue
  28. +4
    -5
      src/views/Template/taboo.vue
  29. +3
    -5
      src/views/Template/wrongword.vue
  30. +7
    -2
      src/views/admin/help/index.vue
  31. +3
    -2
      src/views/admin/user/index.vue
  32. +16
    -23
      src/views/building/Count.vue
  33. +1
    -2
      src/views/building/index.vue

+ 7
- 0
src/App.vue View File

@@ -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>

+ 5
- 15
src/page/wel.vue View File

@@ -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;


+ 2
- 5
src/views/Customer/AgentManagement.vue View File

@@ -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 {


+ 1
- 3
src/views/Customer/Companymanagement.vue View File

@@ -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;
} }


+ 2
- 3
src/views/Customer/SalesStage.vue View File

@@ -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%;


+ 2
- 7
src/views/Customer/index.vue View File

@@ -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;
} }


+ 3
- 3
src/views/Equipment/equipmentDetailList.vue View File

@@ -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;
} }


+ 1
- 2
src/views/Equipment/equipmentOnlineRecordList.vue View File

@@ -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%;


+ 1
- 2
src/views/Equipment/state.vue View File

@@ -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;


+ 1
- 2
src/views/File/index.vue View File

@@ -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%;


+ 4
- 11
src/views/ReceivingRecords/index.vue View File

@@ -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;
} }


+ 0
- 1
src/views/Statistics/BuildingContrast.vue View File

@@ -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;


+ 0
- 2
src/views/Statistics/ConsultantBrand.vue View File

@@ -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;
} }


+ 0
- 2
src/views/Statistics/MentoringAbility.vue View File

@@ -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;
} }


+ 0
- 1
src/views/Statistics/ReceptionOverview.vue View File

@@ -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;
} }


+ 0
- 1
src/views/Statistics/ReceptionStatistical.vue View File

@@ -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;
} }


+ 0
- 1
src/views/Statistics/TheTeamCompared.vue View File

@@ -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;
} }


+ 0
- 1
src/views/Statistics/TrendAnalysis.vue View File

@@ -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;
} }




+ 0
- 1
src/views/Statistics/dataScreeAge.vue View File

@@ -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;
} }


+ 0
- 1
src/views/Statistics/dataScreeOrg.vue View File

@@ -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;
} }


+ 0
- 1
src/views/Statistics/dataScreeSys.vue View File

@@ -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;
} }


+ 1
- 3
src/views/Statistics/houseDataSys.vue View File

@@ -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;
} }


+ 0
- 1
src/views/Statistics/index.vue View File

@@ -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;
} }


+ 0
- 1
src/views/Statistics/trend.vue View File

@@ -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;
} }


+ 1
- 2
src/views/Template/Pinspeakwords.vue View File

@@ -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 {


+ 3
- 5
src/views/Template/PinspeakwordsList.vue View File

@@ -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 {


+ 1
- 2
src/views/Template/SystemarketingWordMB.vue View File

@@ -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%;


+ 4
- 5
src/views/Template/taboo.vue View File

@@ -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%;


+ 3
- 5
src/views/Template/wrongword.vue View File

@@ -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 {


+ 7
- 2
src/views/admin/help/index.vue View File

@@ -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);


+ 3
- 2
src/views/admin/user/index.vue View File

@@ -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;


+ 16
- 23
src/views/building/Count.vue View File

@@ -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 {


+ 1
- 2
src/views/building/index.vue View File

@@ -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 {


Loading…
Cancel
Save