From 175b824c049502e81ddcec7e17f104fce7804cd6 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期二, 15 七月 2025 12:07:46 +0800 Subject: [PATCH] 前端 --- admin/src/components/business/OperaIdentityDetailWindow.vue | 29 +++++++++++++++-------------- 1 files changed, 15 insertions(+), 14 deletions(-) diff --git a/admin/src/components/business/OperaIdentityDetailWindow.vue b/admin/src/components/business/OperaIdentityDetailWindow.vue index 5866f44..3872416 100644 --- a/admin/src/components/business/OperaIdentityDetailWindow.vue +++ b/admin/src/components/business/OperaIdentityDetailWindow.vue @@ -72,17 +72,17 @@ <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)" type="primary" class="status-red">鍚屾剰</el-button> + <el-button @click="checkDo(3)" type="danger" >鎷掔粷</el-button> + </div> </div> </GlobalWindow> </template> @@ -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,approveDo } from '@/api/business/identityInfo' +import { fetchList as renzhengList,audit } from '@/api/business/identityInfo' export default { components: { GlobalWindow @@ -168,15 +168,16 @@ }, 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 }) -- Gitblit v1.9.3