Ver código fonte

样式调整

LAPTOP-FO2T5SIU\35838 8 meses atrás
pai
commit
878ea2fb26

+ 2 - 0
src/views/login/index.vue

@@ -506,6 +506,8 @@ export default {
             white-space: nowrap;
             //position: absolute;
             font-size: 2vw;
+            margin-bottom: 10px;
+            text-align: center;
             //left: 77.5%;
             //top: -2.5vw;
         }

+ 34 - 32
src/views/parkAssets/parkBuild/index.vue

@@ -5,30 +5,32 @@
         <el-card shadow="hover">
           <el-tag class="full space-vertical">当前所选:载体结构</el-tag>
           <!-- @node-click="handleDeptNodeClick" -->
-          <el-tree
-            ref="selectTree"
-            :data="DeptTree"
-            node-key="id"
-            :indent="deptTreeIndent"
-            accordion
-            :expand-on-click-node="expandDeptClick"
-            :default-expanded-keys="expandedDeptKey"
-            node-click="(data, node, item) => nodeClick(data, node, item)"
-            @node-click="getCheckedNodes"
-          >
-            <span slot-scope="{ node, data }" class="custom-tree-node">
-              <span>
-                <i v-if="data.level == 0" class="el-icon-s-home" />
-                <i v-else-if="data.level == 1" class="el-icon-menu" />
-                <i v-else class="el-icon-link" />
-                {{ node.label }}
+          <div style="height: 74vh;overflow-y: auto;">
+            <el-tree
+              ref="selectTree"
+              :data="DeptTree"
+              node-key="id"
+              :indent="deptTreeIndent"
+              accordion
+              :expand-on-click-node="expandDeptClick"
+              :default-expanded-keys="expandedDeptKey"
+              node-click="(data, node, item) => nodeClick(data, node, item)"
+              @node-click="getCheckedNodes"
+            >
+              <span slot-scope="{ node, data }" class="custom-tree-node">
+                <span>
+                  <i v-if="data.level == 0" class="el-icon-s-home" />
+                  <i v-else-if="data.level == 1" class="el-icon-menu" />
+                  <i v-else class="el-icon-link" />
+                  {{ node.label }}
+                </span>
+                <span v-if="data.level == 0">
+                  <el-link class="space" type="primary" @click="() => unFoldAll()">展开</el-link>
+                  <el-link class="space" type="primary" @click="() => collapseAll()">折叠</el-link>
+                </span>
               </span>
-              <span v-if="data.level == 0">
-                <el-link class="space" type="primary" @click="() => unFoldAll()">展开</el-link>
-                <el-link class="space" type="primary" @click="() => collapseAll()">折叠</el-link>
-              </span>
-            </span>
-          </el-tree>
+            </el-tree>
+          </div>
         </el-card>
       </div>
       <div class="block-r">
@@ -353,7 +355,7 @@ export default {
     },
     mounted() {
         this.initDict(this.dc_key).then((res) => {
-            this.getList()
+            this.getData()
         })
         this.getTreeData()
         this.getTreeSelectData()
@@ -364,7 +366,7 @@ export default {
         },
 
         handleSearch: function() {
-            this.getList()
+            this.getData()
         },
 
         getTreeData: function() {
@@ -383,10 +385,10 @@ export default {
 
         handleReset: function() {
             this.queryParam = {}
-            this.getList()
+            this.getData()
         },
 
-        getList: function() {
+        getData: function() {
             const _this = this
             _this.loading = true
             _this.AllData = []
@@ -490,7 +492,7 @@ export default {
                         if (res.data.code == 200) {
                             // this.buildForm = {}
                             this.dialogVisible = false
-                            // this.getList()
+                            // this.getData()
                             this.getTreeData()
                             this.$message({
                                 message: '提交成功',
@@ -513,7 +515,7 @@ export default {
             console.log('层级====', node.level)
             _this.queryParam.nodeId = node.data.id
             _this.queryParam.level = node.level
-            _this.getList()
+            _this.getData()
         },
         getItemJson: function(item) {
             return item
@@ -523,7 +525,7 @@ export default {
         dlgClose: function() {
             const _this = this
             _this.buildForm = {}
-            _this.getList()
+            _this.getData()
         },
 
         cancel() {
@@ -536,7 +538,7 @@ export default {
             this.importVisible = false
             this.importType = ''
             this.getTreeData()
-            this.getList()
+            this.getData()
         },
         handleDelete(val) {
             this.$confirm('确认删除该数据,删除后将无法恢复,确认删除吗?', '提示', {
@@ -546,7 +548,7 @@ export default {
             }).then(() => {
                 this.baseRequest('delete', { id: val.id }).then(res => {
                     if (res.data.code == 200) {
-                        this.getList()
+                        this.getData()
                         this.getTreeData()
                         this.$message({
                             type: 'success',

+ 0 - 1
src/views/parkAssets/parkFloorDisc/index.vue

@@ -8,7 +8,6 @@
           <el-tree
             ref="selectTree"
             :render-content="renderContent"
-            default-expand-all
             :data="DeptTree"
             node-key="id"
             :indent="deptTreeIndent"

+ 44 - 41
src/views/parkAssets/parkRoom/index.vue

@@ -5,40 +5,42 @@
         <el-card shadow="hover" style="background: white">
           <el-tag class="full space-vertical">当前所选:载体结构</el-tag>
           <!-- @node-click="handleDeptNodeClick" -->
-          <el-tree
-            ref="selectTree"
-            :default-expand-all="false"
-            :data="DeptTree"
-            node-key="id"
-            :indent="deptTreeIndent"
-            accordion
-            :expand-on-click-node="expandDeptClick"
-            :default-expanded-keys="expandedDeptKey"
-            node-click="(data, node, item) => nodeClick(data, node, item)"
-            @node-click="getCheckedNodes"
-          >
-            <span slot-scope="{ node, data }" class="custom-tree-node">
-              <span>
-                <i v-if="data.level == 0" class="el-icon-s-home" />
-                <i v-else-if="data.level == 1" class="el-icon-menu" />
-                <i v-else class="el-icon-link" />
-                {{ node.label }}
+          <div style="height: 72vh;overflow-y: auto;">
+            <el-tree
+              ref="selectTree"
+              :default-expand-all="false"
+              :data="DeptTree"
+              node-key="id"
+              :indent="deptTreeIndent"
+              accordion
+              :expand-on-click-node="expandDeptClick"
+              :default-expanded-keys="expandedDeptKey"
+              node-click="(data, node, item) => nodeClick(data, node, item)"
+              @node-click="getCheckedNodes"
+            >
+              <span slot-scope="{ node, data }" class="custom-tree-node">
+                <span>
+                  <i v-if="data.level == 0" class="el-icon-s-home" />
+                  <i v-else-if="data.level == 1" class="el-icon-menu" />
+                  <i v-else class="el-icon-link" />
+                  {{ node.label }}
+                </span>
+                <span v-if="data.level == 0">
+                  <el-link class="space" type="primary" @click="() => unFoldAll()">展开</el-link>
+                  <el-link class="space" type="primary" @click="() => collapseAll()">折叠</el-link>
+                </span>
               </span>
-              <span v-if="data.level == 0">
-                <el-link class="space" type="primary" @click="() => unFoldAll()">展开</el-link>
-                <el-link class="space" type="primary" @click="() => collapseAll()">折叠</el-link>
-              </span>
-            </span>
-          </el-tree>
+            </el-tree>
+          </div>
         </el-card>
       </div>
       <div class="block-r">
         <div style="width: 100%;padding: 10px;background: white;margin-bottom: 10px;">
           <el-row class="lineheight20">
-            <el-col :span="2">
+            <el-col :span="3">
               用途:
             </el-col>
-            <el-col :span="22">
+            <el-col :span="21">
               <el-checkbox-group
                 v-model="roomUse"
               >
@@ -51,10 +53,10 @@
             </el-col>
           </el-row>
           <el-row class="lineheight20">
-            <el-col :span="2">
+            <el-col :span="3">
               装修情况:
             </el-col>
-            <el-col :span="22">
+            <el-col :span="21">
               <el-checkbox-group
                 v-model="decorationSituation"
               >
@@ -67,10 +69,10 @@
             </el-col>
           </el-row>
           <el-row class="lineheight20">
-            <el-col :span="2">
+            <el-col :span="3">
               可售状态:
             </el-col>
-            <el-col :span="22">
+            <el-col :span="21">
               <el-checkbox-group
                 v-model="saleStatus"
               >
@@ -83,10 +85,10 @@
             </el-col>
           </el-row>
           <el-row class="lineheight20">
-            <el-col :span="2">
+            <el-col :span="3">
               已售状态:
             </el-col>
-            <el-col :span="22">
+            <el-col :span="21">
               <el-checkbox-group
                 v-model="soldStatus"
               >
@@ -102,15 +104,9 @@
             <el-col :span="4">
               <div style="margin-top: 6px">套内面积(㎡):</div>
             </el-col>
-            <el-col :span="4">
+            <el-col :span="6">
               <el-input v-model="queryParam.actualInternalArea" size="small" placeholder="请输入面积" class="ch-input-size" @keyup.enter.native="handleSearch()" />
             </el-col>
-            <!--            <el-col :span="1" style="text-align:center">-->
-            <!--              <div style="margin-top: 6px">至</div>-->
-            <!--            </el-col>-->
-            <!--            <el-col :span="4">-->
-            <!--              <el-input v-model="queryParam.sizeEnd" size="small" placeholder="请输入面积" class="ch-input-size" @keyup.enter.native="handleSearch()" />-->
-            <!--            </el-col>-->
             <el-col :span="4">
               <div style="margin-top: 6px">建筑面积(㎡):</div>
             </el-col>
@@ -119,7 +115,7 @@
             </el-col>
           </el-row>
           <el-row class="lineheight20">
-            <el-col :span="2">
+            <el-col :span="4">
               <div style="margin-top: 6px">关键字:</div>
             </el-col>
             <el-col :span="4">
@@ -140,7 +136,14 @@
         </div>
         <el-row class="lineheight20">
           <el-col :span="24">
-            <el-table ref="singleTable" v-loading="loading" :data="AllData" highlight-current-row @current-change="handleRowSelectChange">
+            <el-table
+              ref="singleTable"
+              v-loading="loading"
+              :data="AllData"
+              highlight-current-row
+              height="300"
+              @current-change="handleRowSelectChange"
+            >
               <el-table-column label="编号" type="index" width="60" />
               <el-table-column label="单元/楼栋号" prop="buildName" />
               <el-table-column label="所在层" prop="floor" />