瀏覽代碼

修改楼栋bug

asd123a20 2 年之前
父節點
當前提交
be4e3378df
共有 2 個文件被更改,包括 9 次插入75 次删除
  1. 9 59
      src/views/community/building/index.vue
  2. 0 16
      src/views/community/estate/index.vue

+ 9 - 59
src/views/community/building/index.vue

@@ -24,22 +24,6 @@
           @keyup.enter.native="handleQuery"
         />
       </el-form-item>
-      <!-- <el-form-item label="联系人" prop="linkman">
-        <el-input
-          v-model="queryParams.linkman"
-          placeholder="请输入联系人"
-          clearable
-          @keyup.enter.native="handleQuery"
-        />
-      </el-form-item>
-      <el-form-item label="手机号" prop="phone">
-        <el-input
-          v-model="queryParams.phone"
-          placeholder="请输入手机号"
-          clearable
-          @keyup.enter.native="handleQuery"
-        />
-      </el-form-item> -->
       <el-form-item>
         <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
         <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
@@ -57,48 +41,12 @@
           v-hasPermi="['community:building:add']"
         >新增</el-button>
       </el-col>
-      <el-col :span="1.5">
-        <el-button
-          type="success"
-          plain
-          icon="el-icon-edit"
-          size="mini"
-          :disabled="single"
-          @click="handleUpdate"
-          v-hasPermi="['community:building:edit']"
-        >修改</el-button>
-      </el-col>
-      <el-col :span="1.5">
-        <el-button
-          type="danger"
-          plain
-          icon="el-icon-delete"
-          size="mini"
-          :disabled="multiple"
-          @click="handleDelete"
-          v-hasPermi="['community:building:remove']"
-        >删除</el-button>
-      </el-col>
-      <el-col :span="1.5">
-        <el-button
-          type="warning"
-          plain
-          icon="el-icon-download"
-          size="mini"
-          @click="handleExport"
-          v-hasPermi="['community:building:export']"
-        >导出</el-button>
-      </el-col>
-      <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
     </el-row>
     <el-table v-loading="loading" :data="buildingList" @selection-change="handleSelectionChange">
       <el-table-column type="selection" width="55" align="center" />
-      <!-- <el-table-column label="楼栋Id" align="center" prop="buildingId" /> -->
       <el-table-column label="小区" align="center" prop="estate.name" />
       <el-table-column label="网格" align="center" prop="dept.deptName" />
       <el-table-column label="楼栋" align="center" prop="number" />
-      <!-- <el-table-column label="联系人" align="center" prop="linkman" />
-      <el-table-column label="手机号" align="center" prop="phone" /> -->
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
         <template slot-scope="scope">
           <el-button
@@ -140,7 +88,7 @@
           <el-input v-model="form.phone" placeholder="请输入手机号" />
         </el-form-item>
         <el-form-item label="所属小区" prop="estateId">
-          <treeselect v-model="form.addrId" placeholder="选择小区" class="treeselect-dialog"
+          <treeselect v-model="form.estateId" placeholder="选择小区" class="treeselect-dialog"
           :options="addrOptions" :normalizer="normalizerAddr" :disable-branch-nodes="true"
           @select="handleEstateSelected" />
       </el-form-item>
@@ -225,6 +173,7 @@ export default {
     /** 查询楼栋列表 */
     getList() {
       this.loading = true;
+      console.log(this.queryParams, 'getList');
       listBuilding(this.queryParams).then(response => {
         this.buildingList = response.rows;
         this.total = response.total;
@@ -255,11 +204,11 @@ export default {
         delete node.children;
       }
       return {
-        // id: node.interId,
-        id: node.addrId,
+        id: node.interId,
+        // id: node.addrId,
         label: node.name,
         children: node.children,
-        value: node.interId
+        value: node.addrId
       };
     },
     /** 查询部门列表 */
@@ -286,7 +235,8 @@ export default {
       this.resetForm("form");
     },
     /** 搜索按钮操作 */
-    handleQuery() {
+    handleQuery(e) {
+      console.log(e, 'eee');
       this.queryParams.pageNum = 1;
       this.getList();
     },
@@ -294,7 +244,7 @@ export default {
     handleQueryByEstate(node) {
       this.queryParams.pageNum = 1;
       this.queryParams.estateId = node.interId;
-      this.getList();
+      // this.getList();
     },
     /** 新增或修改时选择小区后,将interId映射到estateId上传给后端,而不是addrId上*/
     handleEstateSelected(node) {
@@ -368,7 +318,7 @@ export default {
     }
   }
 };
-</script>】8
+</script>
 
 
 <style lang="scss" scoped>

+ 0 - 16
src/views/community/estate/index.vue

@@ -15,22 +15,6 @@
           @keyup.enter.native="handleQuery"
         />
       </el-form-item>
-      <!-- <el-form-item label="联系人" prop="linkman">
-        <el-input
-          v-model="queryParams.linkman"
-          placeholder="请输入联系人"
-          clearable
-          @keyup.enter.native="handleQuery"
-        />
-      </el-form-item>
-      <el-form-item label="手机号" prop="phone">
-        <el-input
-          v-model="queryParams.phone"
-          placeholder="请输入手机号"
-          clearable
-          @keyup.enter.native="handleQuery"
-        />
-      </el-form-item> -->
       <el-form-item>
         <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
         <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>