dingxin il y a 6 ans
Parent
révision
db37abb2dc

+ 2
- 2
VUECODE/smart-property-manage/src/api/buildingOwnerInfo.js Voir le fichier

@@ -246,8 +246,8 @@ export function verifyinfoAdd(data) {
246 246
     url: '/user/verifyinfo/' + data.userVerifyId,
247 247
     method: 'put',
248 248
     params: {
249
-      verifyStatus: data.verifyStatus,
250
-      roleState: data.type
249
+      verifyStatus: data.status,
250
+      roleState: data.roleId
251 251
     }
252 252
   })
253 253
 }

+ 67
- 61
VUECODE/smart-property-manage/src/views/building/info/index.vue Voir le fichier

@@ -9,7 +9,7 @@
9 9
               <td >姓名</td>
10 10
               <td style="color:#888888">{{ listQuery.userName }}</td>
11 11
               <td>性别</td>
12
-              <td style="color:#888888">{{ listQuery.gender=='1'?'男':'女' }}</td>
12
+              <td style="color:#888888">{{listQuery.gender=='1'?'男':'女'}}</td>
13 13
               <td>手机号</td>
14 14
               <td style="color:#888888">{{ listQuery.loginName }}</td>
15 15
             </tr>
@@ -23,63 +23,67 @@
23 23
             </tr>
24 24
             <tr>
25 25
               <td>头像</td>
26
-              <td v-if="listQuery.headPortrait !=null"><img :src="listQuery.headPortrait" preview width="150" height="120" style="margin:5px;"></td>
26
+              <td v-if="listQuery.headPortrait !=null"><img  :src="listQuery.headPortrait" preview  width="150" height="120"  style="margin:5px;"></td>
27 27
             </tr>
28 28
           </table>
29
-
29
+     
30 30
         </el-form-item>
31
-        <div> <hr style="height:1px;border:none;border-top:1px solid #FF8888;margin-right:100%" width="100%"></div>
31
+        <div> <hr style="height:1px;border:none;border-top:1px solid #FF8888;margin-right:100%"  width="100%"/></div>  
32 32
         <el-form-item label="在当前房屋">
33
-          <table style="transform:translateY(20%);">
33
+            <table style="transform:translateY(20%);">
34 34
             <tr>
35 35
               <td>身份</td>
36
-              <td v-if="listQuery.off=='1'" style="color:#888888">{{ listQuery.description }}</td>
36
+              <td style="color:#888888" v-if="listQuery.off=='1'">{{ listQuery.description }}</td>
37 37
               <td v-if="listQuery.off=='2'">
38
-                <el-select v-model="listQuery.type" placeholder="请选择">
38
+                <el-select v-model="listQuery.roleId" placeholder="请选择">
39 39
                   <el-option label="业主" value="1"/>
40 40
                   <el-option label="租客" value="2"/>
41 41
                   <el-option label="家属" value="3"/>
42 42
                 </el-select>
43 43
               </td>
44
-              <td>审核状态</td>
45
-              <td v-if="listQuery.verifyStatus=='1'">{{ '审核通过' }}   </td><td/><td v-if="listQuery.verifyStatus=='2' && listQuery.off=='1' "><font color="red">{{ '审核未通过' }}</font></td><td/><td v-if="listQuery.verifyStatus=='0' && listQuery.off=='1' "><font color="red">{{ '未审核' }}</font></td><td/><td v-if="listQuery.off=='2' && listQuery.verifyStatus !='1'">
46
-                <el-select v-model="listQuery.passType" placeholder="请选择">
44
+              <td>审核状态</td>                  
45
+              <td v-if="listQuery.verifyStatus=='1'">{{ '审核通过' }}   <td>
46
+              <td v-if="listQuery.verifyStatus=='2' && listQuery.off=='1' "><font color="red">{{ '审核未通过' }}</font><td>
47
+              <td v-if="listQuery.verifyStatus=='0' && listQuery.off=='1' "><font color="red">{{ '未审核' }}</font><td>    
48
+              <td v-if="listQuery.off=='2' && listQuery.verifyStatus !='1'">
49
+                <el-select v-model="listQuery.status" placeholder="请选择">
50
+                  <el-option label="未审核" value="0"/>
47 51
                   <el-option label="通过" value="1"/>
48 52
                   <el-option label="不通过" value="2"/>
49 53
                 </el-select>
50 54
               </td>
51 55
               <td>资料手机</td>
52 56
               <td style="color:#888888">{{ listQuery.loginName }}</td>
53
-              <td v-if="listQuery.off=='1'"><el-button round @click="offEnd()">修改</el-button></td>
54
-              <td v-if="listQuery.off=='2'"><el-button v-model="listQuery.off" :label="2" type="primary" round @click="userVerifyAudit">提交</el-button></td>
57
+              <td v-if="listQuery.off=='1'"><el-button round  @click="offEnd()">修改</el-button></td>
58
+              <td v-if="listQuery.off=='2'"><el-button type="primary" round v-model="listQuery.off" :label="2" @click="userVerifyAudit">提交</el-button></td>
55 59
             </tr>
56 60
             <tr>
57 61
               <td>人脸</td>
58
-              <td v-if="listQuery.faceImg !=null"><img :src="listQuery.faceImg" preview width="150" height="120" style="margin:5px;"></td>
59
-            </tr>
62
+               <td v-if="listQuery.faceImg !=null"><img  :src="listQuery.faceImg" preview  width="150" height="120"  style="margin:5px;"></td>
63
+            </tr>          
60 64
           </table>
61 65
         </el-form-item>
62 66
         <div>
63
-          <div> <hr style="height:1px;border:none;border-top:1px solid #FF8888;margin-right:100%" width="100%"></div>
64
-          <div style="transform:translateY(120%);"><span>关联本小区其他房屋</span></div>
65
-          <el-form-item>
66
-            <table >
67
-              <tr style="transform:translateY(-10%);">
68
-                <td style="color:#A9A9A9">&emsp;&emsp;&emsp;&emsp;使用用户手机号在小区用户列表中搜索查看</td>
69
-              </tr>
70
-              <tr style="transform:translateY(38%);">
71
-
72
-                <td v-for="room of listQuery.roomInfoList" style="color:#888888">{{ room }}</td><br>
73
-              </tr>
74
-
75
-            </table>
76
-          </el-form-item>
77
-          <div> <hr style="height:1px;border:none;border-top:1px solid #FF8888;margin-right:100%" width="100%"></div>
67
+         <div> <hr style="height:1px;border:none;border-top:1px solid #FF8888;margin-right:100%"  width="100%"/></div>     
68
+         <div style="transform:translateY(120%);"><span>关联本小区其他房屋</span></div> 
69
+         <el-form-item>
70
+          <table >
71
+            <tr style="transform:translateY(-10%);">
72
+              <td style="color:#A9A9A9">&emsp;&emsp;&emsp;&emsp;使用用户手机号在小区用户列表中搜索查看</td>           
73
+            </tr>
74
+            <tr style="transform:translateY(38%);">
75
+              
76
+              <td  v-for="room of listQuery.roomInfoList" style="color:#888888">{{room}}</td><br>           
77
+            </tr>
78
+  
79
+          </table>
80
+         </el-form-item>
81
+        <div> <hr style="height:1px;border:none;border-top:1px solid #FF8888;margin-right:100%"  width="100%"/></div>
78 82
         </div>
79 83
         <span style="color:#A9A9A9">
80
-          若想修改业主登录手机号,需要业主自己登录APP在个人中心修改。或者联系荟房网络运营人员核实后修改,因为此手机号可能在其他社区在用。
81
-          若想修改成员为其他成员的手机号,请删除此成员后添加新成员。
82
-        </span>
84
+        若想修改业主登录手机号,需要业主自己登录APP在个人中心修改。或者联系荟房网络运营人员核实后修改,因为此手机号可能在其他社区在用。
85
+        若想修改成员为其他成员的手机号,请删除此成员后添加新成员。
86
+        </span>  
83 87
       </el-form>
84 88
     </div>
85 89
   </div>
@@ -87,7 +91,6 @@
87 91
 
88 92
 <script>
89 93
 export default {
90
-  name: 'InfoIndex',
91 94
   data() {
92 95
     return {
93 96
       listQuery: {
@@ -104,44 +107,47 @@ export default {
104 107
         faceImg: '',
105 108
         roomInfoList: '',
106 109
         off: '1', // 控制按钮的展示
107
-        type: '',
108
-        passType: ''
110
+        type: '', 
111
+        roleId:'',
112
+        status: '' // select值
109 113
       },
110
-      total: 0 // 数据总数
111
-
114
+      total: 0, // 数据总数
115
+      
112 116
     }
113 117
   },
118
+  name: 'InfoIndex',
114 119
 
115
-  mounted() {
120
+   mounted() {
116 121
     this.listQuery.userVerifyId = this.$route.query.id
117 122
     this.buildingDetails()
118 123
   },
119
-  methods: {
120
-    buildingDetails() {
124
+    methods: {
125
+      buildingDetails() {
121 126
       this.$store.dispatch('BuildingDetails', this.listQuery).then((res) => {
122
-        this.listQuery.userName = res.data.taUser.userName
123
-        this.listQuery.gender = res.data.taUser.gender
124
-        this.listQuery.loginName = res.data.taUser.loginName
125
-        this.listQuery.nickname = res.data.taUser.nickname
126
-        this.listQuery.openid = res.data.taUser.openid
127
-        this.listQuery.idCard = res.data.taUser.idCard
128
-        this.listQuery.headPortrait = res.data.taUser.headPortrait
129
-        this.listQuery.description = res.data.taUser.description
130
-        this.listQuery.verifyStatus = res.data.taUserVerify.verifyStatus
131
-        this.listQuery.faceImg = res.data.taUserVerify.faceImg
132
-        this.listQuery.roomInfoList = res.data.roomInfoList
133
-        this.listQuery.type = res.data.taUserVerify.roleId
134
-        console.log('')
127
+       this.listQuery.userName  = res.data.taUser.userName
128
+       this.listQuery.gender  = res.data.taUser.gender
129
+       this.listQuery.loginName  = res.data.taUser.loginName
130
+       this.listQuery.nickname  = res.data.taUser.nickname
131
+       this.listQuery.openid = res.data.taUser.openid
132
+       this.listQuery.idCard = res.data.taUser.idCard
133
+       this.listQuery.headPortrait = res.data.taUser.headPortrait
134
+       this.listQuery.description = res.data.taUser.description
135
+       this.listQuery.verifyStatus = res.data.taUserVerify.verifyStatus + ''
136
+       this.listQuery.status = res.data.taUserVerify.verifyStatus + ''
137
+       this.listQuery.faceImg = res.data.taUserVerify.faceImg
138
+       this.listQuery.roomInfoList  = res.data.roomInfoList
139
+       this.listQuery.roleId = res.data.taUserVerify.roleId + ''
140
+       console.log('')
135 141
       }).catch(() => {
136 142
         console.log('BuildingDetails error')
137 143
       })
138 144
     },
139
-    offEnd() {
140
-      this.listQuery.type = ''
141
-      this.listQuery.off = '2'
142
-      console.log('this.listQuery.off', this.listQuery.off)
143
-    },
144
-    userVerifyAudit() {
145
+  offEnd(){
146
+    this.listQuery.type= ''
147
+    this.listQuery.off='2'
148
+   console.log('this.listQuery.off',this.listQuery.off)
149
+  },
150
+  userVerifyAudit(){
145 151
       this.$store.dispatch('VerifyinfoAdd', this.listQuery).then((res) => {
146 152
         const resCode = res.code
147 153
         if (resCode === '0') {
@@ -154,11 +160,11 @@ export default {
154 160
       }).catch(() => {
155 161
         console.log('UserVerifyAudit error')
156 162
       })
157
-    }
163
+    },
158 164
   }
159 165
 
160 166
 }
161
-
167
+ 
162 168
 </script>
163 169
 
164 170
 <style scoped>