Selaa lähdekoodia

修复 楼栋资料为认证的状态, 则不允许编辑手机号

weiximei 6 vuotta sitten
vanhempi
commit
1a64fb1a4d

+ 7
- 2
VUECODE/smart-property-manage/src/views/building/edi/index.vue Näytä tiedosto

@@ -17,10 +17,10 @@
17 17
         <el-input v-model="ruleForm.roomNo"/>
18 18
       </el-form-item>
19 19
       <el-form-item label="业主姓名" prop="ownerName">
20
-        <el-input v-model="ruleForm.ownerName"/>
20
+        <el-input v-model="ruleForm.ownerName" />
21 21
       </el-form-item>
22 22
       <el-form-item label="业主手机号" prop="ownerTel">
23
-        <el-input v-model="ruleForm.ownerTel"/>
23
+        <el-input v-model="ruleForm.ownerTel" :disabled="isOwnerTel"/>
24 24
       </el-form-item>
25 25
       <el-form-item>
26 26
         <el-button type="primary" @click="submitForm('ruleForm')">立即创建</el-button>
@@ -43,6 +43,7 @@ export default {
43 43
         ownerName: '',
44 44
         ownerTel: ''
45 45
       },
46
+      isOwnerTel: false, // 手机号是否可以编辑 true 不可编辑  false 为可编辑
46 47
       listQuery: [], // 查询的参数
47 48
       rules: {
48 49
         building: [
@@ -120,6 +121,10 @@ export default {
120 121
         this.ruleForm.roomNo = data.roomNo
121 122
         this.ruleForm.ownerName = data.ownerName
122 123
         this.ruleForm.ownerTel = data.ownerTel
124
+        if (data.verifyStatus === '1') {
125
+          // 不可编辑手机号
126
+          this.isOwnerTel = true
127
+        }
123 128
       }).catch(() => {
124 129
         console.log('error GetByIdBuildingId')
125 130
       })

+ 4
- 3
VUECODE/smart-property-manage/src/views/building/index.vue Näytä tiedosto

@@ -70,7 +70,7 @@
70 70
       <el-table-column prop="ownerName" label="业主姓名" align="center"/>
71 71
       <el-table-column prop="ownerTel" label="手机号码" align="center" />
72 72
       <el-table-column prop="pairStatus" label="关联业主状态" align="center" >
73
-        <template slot-scope="scope">{{ scope.row.pairStatus === '1' ? '已关联':'未关联' }}</template>
73
+        <template slot-scope="scope">{{ scope.row.verifyStatus === '1' ? '已关联':'未关联' }}</template>
74 74
       </el-table-column>
75 75
       <el-table-column prop="createDate" label="创建时间" align="center" >
76 76
         <template slot-scope="scope">{{ formatDate(scope.row.createDate) }}</template>
@@ -78,9 +78,9 @@
78 78
     </el-table>
79 79
     <div class="block">
80 80
       <el-pagination
81
-        :current-page="listQuery.pageNum"
81
+        :current-page.sync="listQuery.pageNum"
82 82
         :page-sizes="[10, 20, 50, 100]"
83
-        :page-size="listQuery.pageSize"
83
+        :page-size.sync="listQuery.pageSize"
84 84
         :total="total"
85 85
         layout="total, sizes, prev, pager, next, jumper"
86 86
         @size-change="handleSizeChange"
@@ -133,6 +133,7 @@ export default {
133 133
 
134 134
     const query = this.$route.params.listQuery
135 135
     if (query !== undefined) {
136
+      console.log('参数:', query)
136 137
       this.listQuery = query
137 138
     }
138 139