wupengfei
8 天以前 601f80076bb62e7b3213fda15cabe49eb4d60ccf
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>