diff --git a/src/views/audit/bean/beanAudit.vue b/src/views/audit/bean/beanAudit.vue index 5d2c129..38a55da 100644 --- a/src/views/audit/bean/beanAudit.vue +++ b/src/views/audit/bean/beanAudit.vue @@ -1,35 +1,47 @@ - + - + 驳回 @@ -142,7 +156,7 @@ const hasbeanWaitThough = ref(false) // 金豆审核通过(对应beanWaitThou const hasbeanWaitReject = ref(false) // 金豆审核驳回(对应beanWaitReject:47) // 初始化权限状态(补充金豆审核权限,与充值权限初始化逻辑并列) -const initPermissions = async() => { +const initPermissions = async () => { if (!menuTree.value || !menuTree.value.length) return; hasbeanWait.value = hasMenuPermission(menuTree.value, permissionMapping.beanWait); hasbeanThrough.value = hasMenuPermission(menuTree.value, permissionMapping.beanThrough); @@ -288,7 +302,7 @@ const getStats = async () => { } // 处理通过操作 const handleApprove = async (row) => { - if (!hasbeanWaitThough) { + if (!hasbeanWaitThough) { ElMessage.error('暂无权限') return } @@ -458,7 +472,7 @@ const throttledHandleApprove = _.throttle(handleApprove, 5000, { trailing: false }) const showRejectDialog = (row) => { - if (!hasbeanWaitReject) { + if (!hasbeanWaitReject) { ElMessage.error('暂无权限') return } @@ -501,12 +515,12 @@ const trimJwCode = () => { } onMounted(async () => { await initPermissions() - if(hasbeanWaitShow.value){ + if (hasbeanWaitShow.value) { searchForm.value.status = 0 - }else if(hasbeanThrough.value){ + } else if (hasbeanThrough.value) { searchForm.value.status = 1 - }else if(hasbeanReject){ - searchForm.value.status = 2 + } else if (hasbeanReject) { + searchForm.value.status = 2 } getmarkets() await get() @@ -515,4 +529,68 @@ onMounted(async () => { }) - \ No newline at end of file + \ No newline at end of file diff --git a/src/views/audit/gold/rechargeAudit.vue b/src/views/audit/gold/rechargeAudit.vue index b9d2c4b..bc303f7 100644 --- a/src/views/audit/gold/rechargeAudit.vue +++ b/src/views/audit/gold/rechargeAudit.vue @@ -1,5 +1,5 @@ - + - + 驳回 @@ -191,7 +189,7 @@ const hasrechargeWaitThough = ref(false) // 充值审核通过 const hasrechargeWaitReject = ref(false) // 充值审核驳回 // 初始化权限状态 -const initPermissions = async () => { +const initPermissions = async() => { if (!menuTree.value || !menuTree.value.length) return; hasrechargeThrough.value = hasMenuPermission(menuTree.value, permissionMapping.rechargeThrough); hasrechargeReject.value = hasMenuPermission(menuTree.value, permissionMapping.rechargeReject); @@ -356,7 +354,7 @@ const getRecharge = async function (val) { } const getStats = async () => { - if (!hasrechargeWaitShow) { + if (!hasrechargeWaitShow) { return } try { @@ -482,21 +480,21 @@ const adminReject = async function () { const handleClick = function (tab, event) { activeName.value = tab.props.name if (tab.props.name === 'wait') { - if (!hasrechargeWait) { + if(!hasrechargeWait){ ElMessage.error('暂无权限') return } - if (hasrechargeWaitShow) { + if(hasrechargeWaitShow){ adminWait() } } else if (tab.props.name === 'pass') { - if (!hasrechargeThrough) { + if(!hasrechargeThrough){ ElMessage.error('暂无权限') return } adminPass() } else if (tab.props.name === 'reject') { - if (!hasrechargeReject) { + if(!hasrechargeReject){ ElMessage.error('暂无权限') return } @@ -527,35 +525,35 @@ const handlePagination = (type, val) => { const clicked = ref(false); // 处理通过操作 const handleApprove = async (row) => { - if (!hasrechargeWaitThough) { - ElMessage.error('暂无权限') - return - } + if(!hasrechargeWaitThough){ + ElMessage.error('暂无权限') + return + } clicked.value = true - try { - const params = { - orderCode: row.orderCode, - auditId: adminData.value.id, - action: 1, - rejectReason: '' + try { + const params = { + orderCode: row.orderCode, + auditId: adminData.value.id, + action: 1, + rejectReason: '' + } + await request({ url: '/audit/audit', data: params }) + ElMessage.success('审核通过成功') + await getRecharge() + clicked.value = false + await getStats() + } catch (error) { + console.error('审核通过失败', error) + ElMessage.error('操作失败') } - await request({ url: '/audit/audit', data: params }) - ElMessage.success('审核通过成功') - await getRecharge() - clicked.value = false - await getStats() - } catch (error) { - console.error('审核通过失败', error) - ElMessage.error('操作失败') - } - + } const showRejectDialog = (row) => { - if (!hasrechargeWaitReject) { - ElMessage.error('暂无权限') - return - } + if(!hasrechargeWaitReject){ + ElMessage.error('暂无权限') + return + } currentRecord.value = row rejectReason.value = '' rejectDialogVisible.value = true @@ -564,34 +562,34 @@ const showRejectDialog = (row) => { const cancelClicked = ref(false) // 处理驳回操作 const handleReject = async () => { - if (!hasrechargeWaitReject) { - ElMessage.error('暂无权限') - return - } + if(!hasrechargeWaitReject){ + ElMessage.error('暂无权限') + return + } cancelClicked.value = true - if (!rejectReason.value.trim()) { - ElMessage.warning('请输入驳回理由') - return - } - try { - const params = { - orderCode: currentRecord.value.orderCode, - auditId: adminData.value.id, - action: 2, - rejectReason: rejectReason.value + if (!rejectReason.value.trim()) { + ElMessage.warning('请输入驳回理由') + return } + try { + const params = { + orderCode: currentRecord.value.orderCode, + auditId: adminData.value.id, + action: 2, + rejectReason: rejectReason.value + } - await request({ url: '/audit/audit', data: params }) - ElMessage.success('驳回操作成功') - rejectDialogVisible.value = false - await getRecharge() - cancelClicked.value = false - await getStats() - } catch (error) { - console.error('驳回操作失败', error) - ElMessage.error('操作失败') - } + await request({ url: '/audit/audit', data: params }) + ElMessage.success('驳回操作成功') + rejectDialogVisible.value = false + await getRecharge() + cancelClicked.value = false + await getStats() + } catch (error) { + console.error('驳回操作失败', error) + ElMessage.error('操作失败') + } } // 处理排序事件 const handleSortChange = (column) => { @@ -702,11 +700,11 @@ const formatTime = (val) => val ? moment(val).format('YYYY-MM-DD HH:mm:ss') : '' // 挂载 onMounted(async function () { await initPermissions() - if (hasrechargeWaitShow.value) { + if(hasrechargeWaitShow.value){ rechargeAudit.value.auditStatus = '0' - } else if (hasrechargeThrough.value) { + }else if(hasrechargeThrough.value){ rechargeAudit.value.auditStatus = '1' - } else if (hasrechargeReject) { + }else if(hasrechargeReject){ rechargeAudit.value.auditStatus = '2' } await getActivity() @@ -718,7 +716,6 @@ onMounted(async function () {