魏熙美 6 years ago
parent
commit
15b002a0a1

+ 6
- 7
CODE/smart-community/property-api/src/main/java/com/community/huiju/service/impl/TaUserVerifyServiceImpl.java View File

@@ -88,16 +88,15 @@ public class TaUserVerifyServiceImpl extends ServiceImpl<TaUserVerifyMapper, TaU
88 88
             responseBean.addError("审核数据不存在!");
89 89
             return responseBean;
90 90
         }
91
+
92
+        userVerify.setVerifyStatus(verifyStatus);
93
+        userVerify.setRoleId(Integer.valueOf(roleState));
91 94
         // 审核通过的情况
92
-        if ("1".equals(verifyStatus)&&!"".equals(roleState)){
93
-            userVerify.setRoleId(Integer.valueOf(roleState));
94
-            taUserVerifyMapper.updateById(userVerify);
95
-        }
96
-        if (!"".equals(verifyStatus)&&!"".equals(roleState)){
97
-            userVerify.setVerifyStatus(verifyStatus);
95
+        if ("1".equals(verifyStatus) && StringUtils.isNotBlank(roleState)) {
98 96
             userVerify.setRoleId(Integer.valueOf(roleState));
99
-            taUserVerifyMapper.updateById(userVerify);
100 97
         }
98
+        taUserVerifyMapper.updateById(userVerify);
99
+
101 100
 
102 101
         // 审核成功后更新building_owner_info里面的时间
103 102
 //        Integer BuildingID= taUserMapper.selectById(userVerify.getUserId()).getBuildingOwnerInfoId();

+ 58
- 62
VUECODE/smart-property-manage/src/views/building/info/index.vue View File

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