dingxin 6 years ago
parent
commit
f4ea54a019

+ 10
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/controller/BuildingOwnerInfoController.java View File

@@ -324,4 +324,14 @@ public class BuildingOwnerInfoController extends BaseController {
324 324
             e.printStackTrace();
325 325
         }
326 326
     }
327
+    @ApiOperation(value = "住户资料详情",nickname ="住户资料详情")
328
+    @ApiImplicitParams({
329
+            @ApiImplicitParam(paramType = "body", dataType = "String", name = "paramets", value ="id:楼栋住户ID"),
330
+            @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")})
331
+    @RequestMapping(value="/building/details",method = RequestMethod.POST)
332
+    public ResponseBean buildingDetails(@RequestBody String paramets,HttpSession session){
333
+        UserElement userElement = getUserElement(session);
334
+        ResponseBean buildinglist=iBuildingOwnerInfoService.buildingDetails(paramets,userElement);
335
+        return buildinglist;
336
+    }
327 337
 }

+ 18
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/controller/UserVerifyController.java View File

@@ -152,4 +152,22 @@ public class UserVerifyController extends BaseController {
152 152
         return map;
153 153
     }
154 154
 
155
+    @RequestMapping(value = "/user/verifyinfo/{userVerifyId}", method = RequestMethod.PUT)
156
+    @ApiOperation(value = "楼栋详情页面审核", notes = "楼栋详情页面审核")
157
+    @ApiImplicitParams({
158
+            @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token"),
159
+            @ApiImplicitParam(paramType = "path", dataTypeClass = String.class, name = "userVerifyId", value = "审核id"),
160
+            @ApiImplicitParam(paramType = "path", dataTypeClass = String.class, name = "roleState", value = "1:业主,2:租客,3:家属"),
161
+            @ApiImplicitParam(paramType = "query", dataTypeClass = String.class, name = "verifyStatus", value = "0 是未审核1是审核通过2是审核不通过"),
162
+    })
163
+    public ResponseBean verifyinfoAdd(@PathVariable("userVerifyId") Integer userVerifyId,
164
+                               @RequestParam("verifyStatus") String verifyStatus,
165
+                               @RequestParam("roleState") String roleState,
166
+                               HttpSession session) {
167
+        ResponseBean responseBean = new ResponseBean();
168
+        UserElement userElement = getUserElement(session);
169
+        responseBean = iTaUserVerifyService.verifyinfoAdd(userElement, userVerifyId, verifyStatus, roleState);
170
+        return responseBean;
171
+    }
172
+
155 173
 }

+ 6
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/model/TaUser.java View File

@@ -1,6 +1,7 @@
1 1
 package com.community.huiju.model;
2 2
 
3 3
 import com.baomidou.mybatisplus.annotation.IdType;
4
+import com.baomidou.mybatisplus.annotation.TableField;
4 5
 import com.baomidou.mybatisplus.annotation.TableId;
5 6
 import com.baomidou.mybatisplus.annotation.TableName;
6 7
 import java.time.LocalDateTime;
@@ -148,4 +149,9 @@ public class TaUser implements Serializable {
148 149
      */
149 150
     private String nickname;
150 151
 
152
+    /**
153
+     * 身份
154
+     */
155
+    @TableField(exist = false)
156
+    private String description;
151 157
 }

+ 7
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/model/TaUserVerify.java View File

@@ -139,4 +139,11 @@ public class TaUserVerify implements Serializable {
139 139
     @TableField(exist = false)
140 140
     private String gender;
141 141
 
142
+    /**
143
+     * 人脸图片
144
+     */
145
+    @TableField(exist = false)
146
+    private String faceImg;
147
+
148
+
142 149
 }

+ 8
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/service/IBuildingOwnerInfoService.java View File

@@ -149,4 +149,12 @@ public interface IBuildingOwnerInfoService extends IService<TpBuildingOwnerInfo>
149 149
      * @return
150 150
      */
151 151
     ResponseBean getRoomNoList(Integer levelId, Integer communityId);
152
+
153
+    /**
154
+     * 查看住户详情
155
+     * @param paramets
156
+     * @param userElement
157
+     * @return
158
+     */
159
+    ResponseBean buildingDetails(String paramets, UserElement userElement);
152 160
 }

+ 9
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/service/ITaUserVerifyService.java View File

@@ -30,4 +30,13 @@ public interface ITaUserVerifyService extends IService<TaUserVerify> {
30 30
      */
31 31
     ResponseBean auditUser(UserElement userElement, Integer userVerifyId, Boolean verifyStatus);
32 32
 
33
+    /**
34
+     * 楼栋详情页面审核审核
35
+     * @param userElement
36
+     * @param userVerifyId
37
+     * @param verifyStatus
38
+     * @return
39
+     */
40
+    ResponseBean verifyinfoAdd(UserElement userElement, Integer userVerifyId, String verifyStatus ,String roleState);
41
+
33 42
 }

+ 51
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/service/impl/BuildingOwnerInfoServiceImpl.java View File

@@ -98,6 +98,11 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
98 98
     @Autowired
99 99
     private TaUserFeignService taUserFeignService;
100 100
 
101
+    @Autowired
102
+    private TaSysRoleMapper taSysRoleMapper;
103
+
104
+    @Autowired
105
+    private TaFaceMapper taFaceMapper;
101 106
 
102 107
     @Autowired
103 108
     @Qualifier("phoneCodeImpl")
@@ -1012,4 +1017,50 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
1012 1017
     
1013 1018
         return responseBean;
1014 1019
     }
1020
+
1021
+    @Override
1022
+    public ResponseBean buildingDetails(String paramets, UserElement userElement) {
1023
+        ResponseBean response= new ResponseBean();
1024
+        JSONObject object= JSONObject.parseObject(paramets);
1025
+        Integer id= object.getInteger("id");
1026
+
1027
+        TaUserVerify taUserVerify= taUserVerifyMapper.selectById(id);
1028
+        //根据当前userid查询ta_user
1029
+        TaUser  taUser= taUserMapper.selectById(taUserVerify.getUserId());
1030
+        //查询当前的身份
1031
+        String description= taSysRoleMapper.selectByPrimaryKey(taUserVerify.getRoleId()).getDescription();
1032
+        taUser.setDescription(description);
1033
+
1034
+        //查询人脸
1035
+        QueryWrapper<TaFace> taFace= new QueryWrapper<>();
1036
+        taFace.eq("community_id",taUserVerify.getCommunityId());
1037
+        taFace.eq("ta_user_verify_id",id);
1038
+        TaFace face= taFaceMapper.selectOne(taFace);
1039
+        if(null!=face) {
1040
+            taUserVerify.setFaceImg(face.getFaceImg());
1041
+        }
1042
+        // 查询多套关联房产
1043
+        QueryWrapper<TaUserVerify> taUserVerifyQueryWrapper= new QueryWrapper<>();
1044
+        taUserVerifyQueryWrapper.eq("user_id",taUser.getId());
1045
+        taUserVerifyQueryWrapper.eq("verify_status",1);
1046
+        List<TaUserVerify> taUserVerifyList= taUserVerifyMapper.selectList(taUserVerifyQueryWrapper);
1047
+        List<String> roomInfoList= new ArrayList<>();
1048
+        for (TaUserVerify roomInfo:taUserVerifyList){
1049
+            //组装-期/楼栋/单元/楼层/户号
1050
+            roomInfoList.add(roomInfo.getPhaseName()
1051
+            +roomInfo.getBuildingName()
1052
+            +roomInfo.getUnitName()
1053
+            +roomInfo.getLevelName()
1054
+            +roomInfo.getRoomNoName());
1055
+        }
1056
+        Map<String, Object> map = Maps.newHashMap();
1057
+        /*当前房产信息*/
1058
+        map.put("taUserVerify",taUserVerify);
1059
+        /*个人信息*/
1060
+        map.put("taUser",taUser);
1061
+        /*房屋列表*/
1062
+        map.put("roomInfoList",roomInfoList);
1063
+        response.addSuccess(map);
1064
+        return response;
1065
+    }
1015 1066
 }

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

@@ -7,18 +7,13 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
7 7
 import com.community.commom.constant.Constant;
8 8
 import com.community.commom.mode.ResponseBean;
9 9
 import com.community.commom.session.UserElement;
10
-import com.community.huiju.dao.MessageMapper;
11
-import com.community.huiju.dao.TaUserMapper;
12
-import com.community.huiju.dao.TaUserVerifyMapper;
13
-import com.community.huiju.dao.UserMapper;
14
-import com.community.huiju.model.Message;
15
-import com.community.huiju.model.TaUser;
16
-import com.community.huiju.model.TaUserVerify;
17
-import com.community.huiju.model.User;
10
+import com.community.huiju.dao.*;
11
+import com.community.huiju.model.*;
18 12
 import com.community.huiju.service.ITaUserVerifyService;
19 13
 import org.apache.commons.lang.StringUtils;
20 14
 import org.springframework.beans.factory.annotation.Autowired;
21 15
 import org.springframework.stereotype.Service;
16
+import org.springframework.transaction.annotation.Transactional;
22 17
 
23 18
 import java.time.LocalDateTime;
24 19
 import java.util.Date;
@@ -38,6 +33,12 @@ public class TaUserVerifyServiceImpl extends ServiceImpl<TaUserVerifyMapper, TaU
38 33
     @Autowired
39 34
     private UserMapper userMapper;
40 35
 
36
+    @Autowired
37
+    private TaUserMapper taUserMapper;
38
+
39
+    @Autowired
40
+    private TpBuildingOwnerInfoMapper tpBuildingOwnerInfoMapper;
41
+
41 42
     @Override
42 43
     public ResponseBean selectAll(String phone, String userName, String idCard, Integer pageNum, Integer pageSize) {
43 44
         ResponseBean responseBean = new ResponseBean();
@@ -71,6 +72,40 @@ public class TaUserVerifyServiceImpl extends ServiceImpl<TaUserVerifyMapper, TaU
71 72
         String status = verifyStatus == true ? Constant.APPROVED : Constant.REJECTED;
72 73
         userVerify.setVerifyStatus(status);
73 74
         userVerify.setVerifyName(user.getUserName());
75
+        taUserVerifyMapper.updateById(userVerify);
76
+        responseBean.addSuccess("操作成功!");
77
+
78
+        return responseBean;
79
+    }
80
+
81
+    @Override
82
+    @Transactional(rollbackFor = Exception.class)
83
+    public ResponseBean verifyinfoAdd(UserElement userElement, Integer userVerifyId, String verifyStatus, String roleState) {
84
+        ResponseBean responseBean = new ResponseBean();
85
+
86
+        TaUserVerify userVerify = taUserVerifyMapper.selectById(userVerifyId);
87
+        if (null == userVerify) {
88
+            responseBean.addError("审核数据不存在!");
89
+            return responseBean;
90
+        }
91
+        // 审核通过的情况
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);
98
+            userVerify.setRoleId(Integer.valueOf(roleState));
99
+            taUserVerifyMapper.updateById(userVerify);
100
+        }
101
+
102
+        // 审核成功后更新building_owner_info里面的时间
103
+//        Integer BuildingID= taUserMapper.selectById(userVerify.getUserId()).getBuildingOwnerInfoId();
104
+//        TpBuildingOwnerInfo tpBuildingOwnerInfo= tpBuildingOwnerInfoMapper.selectById(BuildingID);
105
+//         LocalDateTime time = LocalDateTime.now();
106
+//         tpBuildingOwnerInfo.setUpdateDate(time);
107
+//        tpBuildingOwnerInfoMapper.updateById(tpBuildingOwnerInfo);
108
+
74 109
         responseBean.addSuccess("操作成功!");
75 110
 
76 111
         return responseBean;

+ 1
- 0
CODE/smart-community/property-api/src/main/resources/mapper/TpBuildingOwnerInfoMapper.xml View File

@@ -102,5 +102,6 @@
102 102
         <if test="tpBuildingOwnerInfo.idCard != null and tpBuildingOwnerInfo.idCard != ''">
103 103
             and t.id_card like concat('%',#{tpBuildingOwnerInfo.idCard,jdbcType=VARCHAR},'%')
104 104
         </if>
105
+        order by t.update_date desc
105 106
     </select>
106 107
 </mapper>

+ 21
- 0
VUECODE/smart-property-manage/src/api/buildingOwnerInfo.js View File

@@ -230,3 +230,24 @@ export function deleteNode(data) {
230 230
     }
231 231
   })
232 232
 }
233
+// 查新楼栋信息详情
234
+export function buildingDetails(data) {
235
+  return request({
236
+    url: '/building/details',
237
+    method: 'post',
238
+    data: {
239
+      id: data.userVerifyId
240
+    }
241
+  })
242
+}
243
+// 楼栋详情审核用户
244
+export function verifyinfoAdd(data) {
245
+  return request({
246
+    url: '/user/verifyinfo/' + data.userVerifyId,
247
+    method: 'put',
248
+    params: {
249
+      verifyStatus: data.verifyStatus,
250
+      roleState: data.type
251
+    }
252
+  })
253
+}

+ 2
- 1
VUECODE/smart-property-manage/src/api/user.js View File

@@ -101,7 +101,8 @@ export function userVerifyAudit(data) {
101 101
     url: '/user/verify/audit/' + data.userVerifyId,
102 102
     method: 'put',
103 103
     params: {
104
-      verifyStatus: data.verifyStatus
104
+      verifyStatus: data.verifyStatus,
105
+      roleState: data.type
105 106
     }
106 107
   })
107 108
 }

+ 19
- 1
VUECODE/smart-property-manage/src/store/modules/buildingOwnerInfo.js View File

@@ -1,5 +1,5 @@
1 1
 
2
-import { getPhaseList, getBuildingList, getUnitList, buildingList, getLevelList, getRoomNoList, deleteBuilding, addBuilding, updateBuilding, getByIdBuildingId, userPassCertification, updataPassCertification, communityBuildinglist, buildingHouse, communityBuildingAdd, buildingDownloadExcel, addNode, deleteNode } from '@/api/buildingOwnerInfo'
2
+import { getPhaseList, getBuildingList, getUnitList, buildingList, getLevelList, getRoomNoList, deleteBuilding, addBuilding, updateBuilding, getByIdBuildingId, userPassCertification, updataPassCertification, communityBuildinglist, buildingHouse, communityBuildingAdd, buildingDownloadExcel, addNode, deleteNode, buildingDetails, verifyinfoAdd } from '@/api/buildingOwnerInfo'
3 3
 
4 4
 const buildingOwnerInfo = {
5 5
   state: {
@@ -180,6 +180,24 @@ const buildingOwnerInfo = {
180 180
           reject(error)
181 181
         })
182 182
       })
183
+    },
184
+    BuildingDetails({ commit }, data) { // 查询 楼栋/单元/楼层/户号
185
+      return new Promise((resolve, reject) => {
186
+        buildingDetails(data).then(response => {
187
+          resolve(response)
188
+        }).catch(error => {
189
+          reject(error)
190
+        })
191
+      })
192
+    },
193
+    VerifyinfoAdd({ commit }, data) {
194
+      return new Promise((resolve, reject) => {
195
+        verifyinfoAdd(data).then(response => {
196
+          resolve(response)
197
+        }).catch(error => {
198
+          reject(error)
199
+        })
200
+      })
183 201
     }
184 202
   }
185 203
 }

+ 2
- 1
VUECODE/smart-property-manage/src/views/building/index.vue View File

@@ -77,8 +77,9 @@
77 77
       style="width: 100%; margin-top: 20px;"
78 78
       @selection-change="handleSelectionChange">
79 79
       <el-table-column type="selection" width="55" align="center"/>
80
+      <el-table-column prop="userVerifyId" label="编号" align="center" />
80 81
       <el-table-column prop="ownerName" label="姓名" align="center">
81
-        <template slot-scope="scope"><a><span style="color: #63B8FF" @click="clickTitle(scope.row.id)">{{ scope.row.ownerName }}</span></a></template>
82
+        <template slot-scope="scope"><a><span style="color: #63B8FF" @click="clickTitle(scope.row.userVerifyId)">{{ scope.row.ownerName }}</span></a></template>
82 83
       </el-table-column>
83 84
       <el-table-column prop="ownerTel" label="手机号" align="center" />
84 85
       <el-table-column prop="idCard" label="身份证号" align="center" />

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

@@ -6,29 +6,85 @@
6 6
         <el-form-item>
7 7
           <table>
8 8
             <tr>
9
-              <td>姓名</td>
10
-              <td>张三</td>
9
+              <td >姓名</td>
10
+              <td style="color:#888888">{{ listQuery.userName }}</td>
11 11
               <td>性别</td>
12
-              <td>男</td>
12
+              <td style="color:#888888">{{listQuery.gender=='1'?'':'女'}}</td>
13 13
               <td>手机号</td>
14
-              <td>15871301059</td>
14
+              <td style="color:#888888">{{ listQuery.loginName }}</td>
15 15
             </tr>
16 16
             <tr>
17 17
               <td>微信昵称</td>
18
-              <td>张三</td>
18
+              <td style="color:#888888">{{ listQuery.nickname }}</td>
19 19
               <td>微信ID</td>
20
-              <td>男</td>
20
+              <td style="color:#888888">{{ listQuery.openid }}</td>
21 21
               <td>身份证</td>
22
-              <td>15871301059</td>
22
+              <td style="color:#888888">{{ listQuery.idCard }}</td>
23 23
             </tr>
24 24
             <tr>
25 25
               <td>头像</td>
26
-              <td colspan="5">张三</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
         </el-form-item>
30
-        <el-form-item label="在当前房屋"/>
31
-        <el-form-item label="关联本小区其他房屋"/>
31
+        <div> <hr style="height:1px;border:none;border-top:1px solid #FF8888;margin-right:100%"  width="100%"/></div>  
32
+        <el-form-item label="在当前房屋">
33
+            <table style="transform:translateY(20%);">
34
+            <tr>
35
+              <td>身份</td>
36
+              <td style="color:#888888" v-if="listQuery.off=='1'">{{ listQuery.description }}</td>
37
+              <td v-if="listQuery.off=='2'">
38
+                <el-select v-model="listQuery.type" placeholder="请选择">
39
+                  <el-option label="选择状态" value="" />
40
+                  <el-option label="业主" value="1"/>
41
+                  <el-option label="租客" value="2"/>
42
+                  <el-option label="家属" value="3"/>
43
+                </el-select>
44
+              </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'">
50
+                <el-select v-model="listQuery.passType" placeholder="请选择">
51
+                  <el-option label="选择状态" value="" />
52
+                  <el-option label="通过" value="1"/>
53
+                  <el-option label="不通过" value="2"/>
54
+                </el-select>
55
+              </td>
56
+              <td>资料手机</td>
57
+              <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>
60
+            </tr>
61
+            <tr>
62
+              <td>人脸</td>
63
+               <td v-if="listQuery.faceImg !=null"><img  :src="listQuery.faceImg" preview  width="150" height="120"  style="margin:5px;"></td>
64
+            </tr>          
65
+          </table>
66
+        </el-form-item>
67
+        <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>
83
+        </div>
84
+        <span style="color:#A9A9A9">
85
+        若想修改业主登录手机号,需要业主自己登录APP在个人中心修改。或者联系荟房网络运营人员核实后修改,因为此手机号可能在其他社区在用。
86
+        若想修改成员为其他成员的手机号,请删除此成员后添加新成员。
87
+        </span>  
32 88
       </el-form>
33 89
     </div>
34 90
   </div>
@@ -36,8 +92,77 @@
36 92
 
37 93
 <script>
38 94
 export default {
39
-  name: 'InfoIndex'
95
+  data() {
96
+    return {
97
+      listQuery: {
98
+        userVerifyId: '',
99
+        userName: '',
100
+        gender: '',
101
+        loginName: '',
102
+        nickname: '',
103
+        openid: '',
104
+        idCard: '',
105
+        headPortrait: '',
106
+        description: '',
107
+        verifyStatus: '',
108
+        faceImg: '',
109
+        roomInfoList: '',
110
+        off: '1', // 控制按钮的展示
111
+        type: '',
112
+        passType: '',   
113
+      },
114
+      total: 0, // 数据总数
115
+      
116
+    }
117
+  },
118
+  name: 'InfoIndex',
119
+
120
+   mounted() {
121
+    this.listQuery.userVerifyId = this.$route.query.id
122
+    this.buildingDetails()
123
+  },
124
+    methods: {
125
+      buildingDetails() {
126
+      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('')
139
+      }).catch(() => {
140
+        console.log('BuildingDetails error')
141
+      })
142
+    },
143
+  offEnd(){
144
+    this.listQuery.type= ''
145
+    this.listQuery.off='2'
146
+   console.log('this.listQuery.off',this.listQuery.off)
147
+  },
148
+  userVerifyAudit(){
149
+      this.$store.dispatch('VerifyinfoAdd', this.listQuery).then((res) => {
150
+        const resCode = res.code
151
+        if (resCode === '0') {
152
+          this.$message({
153
+            message: res.message,
154
+            type: 'success'
155
+          })
156
+          this.$router.push({ name: 'building-index' })
157
+        }
158
+      }).catch(() => {
159
+        console.log('UserVerifyAudit error')
160
+      })
161
+    },
162
+  }
163
+
40 164
 }
165
+ 
41 166
 </script>
42 167
 
43 168
 <style scoped>