|  |  | 
 |  |  |               <div class="line"> <span class="label">认证资料:</span> <span v-if="!item.imgList || item.imgList.length==0" class="txt">无</span> </div> | 
 |  |  |             </template> | 
 |  |  |             <template v-else> | 
 |  |  |               <div class="line">  <span class="label">身份信息:</span> <span v-if="!item.imgList || item.imgList.length==0" class="txt">无</span> </div> | 
 |  |  |               <div class="line"> | 
 |  |  |                 <span class="label">接单位置:</span><span class="txt">{{item.location || '' }}</span> | 
 |  |  |               </div> | 
 |  |  |               <div class="line"> | 
 |  |  |                 <span class="label">身份信息:</span> <span v-if="!item.imgList || item.imgList.length==0" class="txt">无</span> | 
 |  |  |               </div> | 
 |  |  |             </template> | 
 |  |  |               <div class="line" v-if="item.imgList && item.imgList.length>0"> | 
 |  |  |                 <div v-for="info in item.imgList" style="display: inline-block"> | 
 |  |  | 
 |  |  |               <span class="label"> 审核人:</span> <span class="txt">{{item.editorName}} </span><span class="label">{{item.auditTime || '' }} </span> | 
 |  |  |               <div  style="margin-top: 20px"> <span class="label">  审核信息:</span> <span class="txt">{{item.auditRemark || '' }}</span></div> | 
 |  |  |           </div> | 
 |  |  |             <div class="line bottom"  v-if="item.auditStatus == 1"  > | 
 |  |  |               <el-form :model="form" ref="form" :rules="rules"> | 
 |  |  |                 <el-form-item label="认证审核说明" style="font-size: 14px" prop="auditRemark"> | 
 |  |  |                   <el-input  type="textarea" rows="5" v-model="form.auditRemark" placeholder="请输入认证审核备注" v-trim/> | 
 |  |  |                 </el-form-item> | 
 |  |  |               </el-form> | 
 |  |  |               <el-button @click="checkDo(2)" type="primary" class="status-red">同意</el-button> | 
 |  |  |               <el-button  @click="checkDo(3)" type="danger" >拒绝</el-button> | 
 |  |  |             </div> | 
 |  |  |           </div> | 
 |  |  |         </div> | 
 |  |  |       <div class="line bottom"  v-if="tableData2&& tableData2.length>0 && tableData2[0].auditStatus == 1 && containPermissions(['business:identityinfo:audit'])"   > | 
 |  |  |         <el-form :model="form" ref="formCheck" :rules="rules"> | 
 |  |  |           <el-form-item label="认证审核说明" style="font-size: 14px" prop="auditRemark"> | 
 |  |  |             <el-input  type="textarea" rows="5" v-model="form.auditRemark" placeholder="请输入认证审核备注" v-trim/> | 
 |  |  |           </el-form-item> | 
 |  |  |         </el-form> | 
 |  |  |         <el-button @click="checkDo(2)" :loading="dealing" type="primary" class="status-red">同意</el-button> | 
 |  |  |         <el-button  @click="checkDo(3)" :loading="dealing" type="danger" >拒绝</el-button> | 
 |  |  |       </div> | 
 |  |  |     </div> | 
 |  |  |   </GlobalWindow> | 
 |  |  | </template> | 
 |  |  | 
 |  |  | import GlobalWindow from '@/components/common/GlobalWindow' | 
 |  |  | import BaseOpera from '@/components/base/BaseOpera' | 
 |  |  | import { getById } from '@/api/business/member' | 
 |  |  | import { fetchList as renzhengList,approveDo } from '@/api/business/identityInfo' | 
 |  |  | import { fetchList as renzhengList, audit } from '@/api/business/identityInfo' | 
 |  |  | export default { | 
 |  |  |   components: { | 
 |  |  |     GlobalWindow | 
 |  |  | 
 |  |  |   extends: BaseOpera, | 
 |  |  |   data () { | 
 |  |  |     return { | 
 |  |  |       dealing: false, | 
 |  |  |       form: { | 
 |  |  |         id: null, | 
 |  |  |         auditRemark: null | 
 |  |  | 
 |  |  |       activeTabs: 0, | 
 |  |  |       type: 0, | 
 |  |  |       info: {}, | 
 |  |  |       pageSize: 10, | 
 |  |  |       page: 1, | 
 |  |  |       total: 0, | 
 |  |  |       tableData: {}, | 
 |  |  |       tableData1: {}, | 
 |  |  |       tableData2: [], | 
 |  |  |       page0: 1, | 
 |  |  |       page1: 1, | 
 |  |  |       loading: false, | 
 |  |  |       export0: false, | 
 |  |  |       searchForm: { | 
 |  |  |         type: 0, | 
 |  |  |         startTime: null, | 
 |  |  |         endTime: null, | 
 |  |  |         optType: null, | 
 |  |  |         acceptMemberId: -1, | 
 |  |  |         releaseMemberId: -1, | 
 |  |  |         transactionNo: null | 
 |  |  |       } | 
 |  |  |       loading: false | 
 |  |  |     } | 
 |  |  |   }, | 
 |  |  |   methods: { | 
 |  |  |     open (title, row) { | 
 |  |  |       this.title = title | 
 |  |  |       this.visible = true | 
 |  |  |       this.activeTabs = 0 | 
 |  |  |       this.type = 0 | 
 |  |  |       this.page0 = 1 | 
 |  |  |       this.pageSize = 10 | 
 |  |  |       this.tableData = {} | 
 |  |  |       this.tableData1 = {} | 
 |  |  |       this.tableData2 = [] | 
 |  |  |       this.id = row.id | 
 |  |  |       this.form.id = this.id | 
 |  |  |       this.form.auditRemark =null | 
 |  |  |       this.memberId = row.memberId | 
 |  |  |       this.searchForm = { | 
 |  |  |         type: 0, | 
 |  |  |         startTime: null, | 
 |  |  |         endTime: null, | 
 |  |  |         optType: null, | 
 |  |  |         acceptMemberId: -1, | 
 |  |  |         releaseMemberId: -1, | 
 |  |  |         transactionNo: null | 
 |  |  |       } | 
 |  |  |       this.getData() | 
 |  |  |     }, | 
 |  |  |     getData () { | 
 |  |  | 
 |  |  |  | 
 |  |  |     }, | 
 |  |  |     checkDo (status) { | 
 |  |  |       this.$refs.form.validate((valid) => { | 
 |  |  |       console.log(this.$refs.formCheck.length) | 
 |  |  |       this.$refs.formCheck.validate((valid) => { | 
 |  |  |         if (!valid) { | 
 |  |  |           return | 
 |  |  |         } | 
 |  |  |         this.$dialog.actionConfirm('操作确认', '您确认【' + (status == 3 ? '拒绝' : '同意') + '】该申请吗?') | 
 |  |  |         this.$dialog.actionConfirm('您确认【' + (status === 3 ? '拒绝' : '同意') + '】该申请吗?', '操作确认') | 
 |  |  |           .then(() => { | 
 |  |  |             this.dealing = true | 
 |  |  |             approveDo({ | 
 |  |  |               id: this.dataId, | 
 |  |  |             audit({ | 
 |  |  |               id: this.id, | 
 |  |  |               auditStatus: status, | 
 |  |  |               auditRemark: this.form.auditRemark | 
 |  |  |             }) | 
 |  |  |               .then(res => { | 
 |  |  |                 this.$tip.apiSuccess('处理成功') | 
 |  |  |                 this.$tip.apiSuccess('操作成功') | 
 |  |  |                 this.getData() | 
 |  |  |                 this.isShowProblem = false | 
 |  |  |                 this.$emit('success') | 
 |  |  |               }) | 
 |  |  |               .catch(e => { | 
 |  |  |                 this.$tip.apiFailed(e) | 
 |  |  |               }) | 
 |  |  |               .finally(() => { | 
 |  |  |                 this.dealing = false |