From f8a4a4306824bf9874a4333e12a0307555ffbb08 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期二, 15 七月 2025 14:41:42 +0800
Subject: [PATCH] 前端

---
 admin/src/components/business/OperaIdentityDetailWindow.vue |   34 ++++++++++++----------------------
 1 files changed, 12 insertions(+), 22 deletions(-)

diff --git a/admin/src/components/business/OperaIdentityDetailWindow.vue b/admin/src/components/business/OperaIdentityDetailWindow.vue
index 3872416..4d97125 100644
--- a/admin/src/components/business/OperaIdentityDetailWindow.vue
+++ b/admin/src/components/business/OperaIdentityDetailWindow.vue
@@ -80,8 +80,8 @@
             <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>
+        <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>
@@ -91,7 +91,7 @@
 import GlobalWindow from '@/components/common/GlobalWindow'
 import BaseOpera from '@/components/base/BaseOpera'
 import { getById } from '@/api/business/member'
-import { fetchList as renzhengList,audit } from '@/api/business/identityInfo'
+import { fetchList as renzhengList, audit } from '@/api/business/identityInfo'
 export default {
   components: {
     GlobalWindow
@@ -99,6 +99,7 @@
   extends: BaseOpera,
   data () {
     return {
+      dealing: false,
       form: {
         id: null,
         auditRemark: null
@@ -135,25 +136,11 @@
     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 () {
@@ -168,12 +155,12 @@
 
     },
     checkDo (status) {
-      console.log( this.$refs.formCheck.length)
+      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
             audit({
@@ -182,9 +169,12 @@
               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

--
Gitblit v1.9.3