From 601f80076bb62e7b3213fda15cabe49eb4d60ccf Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期五, 17 十月 2025 14:24:31 +0800
Subject: [PATCH] feat: 1.2.0.1

---
 src/views/ServiceChargeManage/ServiceChargeManage.vue |   28 ++++++++++++++++++++++++++++
 1 files changed, 28 insertions(+), 0 deletions(-)

diff --git a/src/views/ServiceChargeManage/ServiceChargeManage.vue b/src/views/ServiceChargeManage/ServiceChargeManage.vue
index 4555ec4..b0f30e4 100644
--- a/src/views/ServiceChargeManage/ServiceChargeManage.vue
+++ b/src/views/ServiceChargeManage/ServiceChargeManage.vue
@@ -91,6 +91,7 @@
     <!-- <SettleDetailDialog v-bind="dialogSettleProps" /> -->
     <RechargeEnterpriseWalletDialog v-bind="dialogRechargeProps" />
     <SettlMethodDialog v-bind="dialogSettlMethodProps" />
+    <EditSettleInfoDialog v-bind="dialogSettleInfoProps" />
   </LoadingLayout>
 </template>
 
@@ -188,6 +189,19 @@
           role.checkReceiveStatus === EnumTaskCheckReceiveStatus.Completed
         ),
     },
+  },
+  {
+    data: {
+      enCode: 'settleAuditBtn',
+      name: '缁撶畻瀹℃牳',
+    },
+    emits: {
+      onClick: (role: API.GetSettlementTasksQueryResultItem) => goDetail(role.id),
+    },
+    // extraProps: {
+    //   hide: (role: API.GetSettlementTasksQueryResultItem) =>
+    //     role.settlementOrderStatus === EnumTaskSettlementOrderStatus.Wait,
+    // },
   },
   {
     data: {
@@ -452,4 +466,18 @@
     '缁撶畻鍗曟ā鏉�'
   );
 }
+
+const {
+  dialogProps: dialogSettleInfoProps,
+  handleEdit: handleSettleInfoEdit,
+  editForm: settleInfoEditForm,
+} = useFormDialog({
+  onConfirm: handleSettleInfo,
+  defaultFormParams: {
+    id: '',
+    actualSettlementAmount: 0,
+  },
+});
+
+async function handleSettleInfo() {}
 </script>

--
Gitblit v1.9.1