瀏覽代碼

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

weiximei 6 年之前
父節點
當前提交
1a64fb1a4d

+ 7
- 2
VUECODE/smart-property-manage/src/views/building/edi/index.vue 查看文件

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

+ 4
- 3
VUECODE/smart-property-manage/src/views/building/index.vue 查看文件

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