Browse Source

Merge branch 'dev-0420' of http://git.elinkit.com.cn:7070/r/epmet-oper-gov into dev-0420

shibei_master
13176889840 3 years ago
parent
commit
c6233c4f70
  1. 8
      src/assets/scss/modules/visual/warning.scss
  2. 4
      src/assets/scss/modules/warning.scss
  3. 47
      src/views/modules/base/community/buildTable.vue
  4. 28
      src/views/modules/base/community/roomTable.vue
  5. 2
      src/views/modules/base/resi.vue
  6. 7
      src/views/modules/visual/warning/components/screen-table/people-list.vue

8
src/assets/scss/modules/visual/warning.scss

@ -87,7 +87,7 @@
content: "";
width: 8px;
height: 8px;
background: #f0f3f7;
background: #fef200;
border-radius: 50%;
position: absolute;
left: 12px;
@ -95,6 +95,12 @@
transform: translate(0, -50%);
}
&:nth-of-type(2) {
&::after {
background: #e70014;
}
}
div:nth-child(1) {
font-size: 16px;
font-family: PingFang SC;

4
src/assets/scss/modules/warning.scss

@ -85,7 +85,7 @@
content: "";
width: 8px;
height: 8px;
background: #f5f502;
background: #fef200;
border-radius: 50%;
position: absolute;
left: 12px;
@ -95,7 +95,7 @@
&:nth-of-type(2) {
&::after {
background: #fb500d;
background: #e70014;
}
}

47
src/views/modules/base/community/buildTable.vue

@ -69,6 +69,26 @@
:selectable="checkSelect"
width="55">
</el-table-column>
<el-table-column prop="sort"
sortable="custom"
min-width="140"
label="序号">
<template slot-scope="scope">
<div @click="handleEditSort(scope.row)">
<span v-if="!scope.row.isChange">{{scope.row.sort}}</span>
<el-input-number v-else
@change="handleChangeSort(scope.row)"
v-model="scope.row.sort"
class="item_width_4"
:precision="2"
size="small"
:min="0"
:max="9999"
label="描述文字"></el-input-number>
</div>
</template>
</el-table-column>
<el-table-column prop="buildingName"
label="楼栋名称"
min-width="180">
@ -107,25 +127,6 @@
<el-table-column prop="totalHouseNum"
label="总户数">
</el-table-column>
<el-table-column prop="sort"
sortable="custom"
min-width="140"
label="序号">
<template slot-scope="scope">
<div @click="handleEditSort(scope.row)">
<span v-if="!scope.row.isChange">{{scope.row.sort}}</span>
<el-input-number v-else
@change="handleChangeSort(scope.row)"
v-model="scope.row.sort"
class="item_width_4"
:precision="2"
:min="1"
:max="9999"
label="描述文字"></el-input-number>
</div>
</template>
</el-table-column>
<el-table-column label="操作"
fixed="right"
@ -265,10 +266,10 @@ export default {
const { data, code, msg } = await requestPost(url, params)
if (code === 0) {
this.$message({
type: 'success',
message: '操作成功'
})
// this.$message({
// type: 'success',
// message: ''
// })
} else {

28
src/views/modules/base/community/roomTable.vue

@ -64,8 +64,8 @@
v-model="scope.row.sort"
class="item_width_4"
:precision="2"
size="mini"
:min="1"
size="small"
:min="0"
:max="9999"
label="描述文字"></el-input-number>
</div>
@ -276,10 +276,10 @@ export default {
const { data, code, msg } = await requestPost(url, params)
if (code === 0) {
this.$message({
type: 'success',
message: '操作成功'
})
// this.$message({
// type: 'success',
// message: ''
// })
} else {
@ -727,12 +727,12 @@ export default {
width: 120px;
}
// /deep/.el-input-number--medium .el-input-number__decrease,
// /deep/.el-input-number--medium .el-input-number__increase {
// width: 26px;
// }
// /deep/.el-input-number--medium .el-input__inner {
// padding-left: 0px;
// padding-right: 0px;
// }
/deep/.el-input-number--medium .el-input-number__decrease,
/deep/.el-input-number--medium .el-input-number__increase {
width: 26px;
}
/deep/.el-input-number--medium .el-input__inner {
padding-left: 0px;
padding-right: 0px;
}
</style>

2
src/views/modules/base/resi.vue

@ -414,7 +414,7 @@ export default {
computed: {
...mapGetters(['clientHeight', 'iframeHeight']),
tableHeight() {
const h = this.clientHeight - this.searchH - 310 + this.iframeHeigh
const h = this.clientHeight - this.searchH - 310 + this.iframeHeight
const _h = this.clientHeight - 310 - this.searchH
return this.$store.state.inIframe ? h : _h
}

7
src/views/modules/visual/warning/components/screen-table/people-list.vue

@ -17,7 +17,7 @@
:loading="loading"
:header="header"
:list="list"
@operate="toUserInfo"
@operate="handlePeopleItem"
></cpt-tb>
</div>
@ -50,7 +50,7 @@
<script>
import cptCard from "@/views/modules/visual/cpts/card";
import { requestPost } from "@/js/dai/request";
import peopleMore from "@/views/modules/shequ/cpts/people-more";
import peopleMore from "@/views/modules/visual/basicinfo/cpts/people-more";
import cptTb from "@/views/modules/visual/cpts/tb";
import { mapGetters } from "vuex";
@ -152,8 +152,9 @@ export default {
this.getList();
},
handlePeopleItem(uid) {
handlePeopleItem(index) {
console.log(uid);
let uid = this.srcList[index].userId;
this.currentPepeleId = uid;
this.showedPeopleInfo = true;

Loading…
Cancel
Save