wupengfei
6 天以前 ae01c3d1add7715afe9bfb348889eb0ae139701e
src/views/ServiceChargeManage/ServiceChargeManage.vue
@@ -91,7 +91,6 @@
    <!-- <SettleDetailDialog v-bind="dialogSettleProps" /> -->
    <RechargeEnterpriseWalletDialog v-bind="dialogRechargeProps" />
    <SettlMethodDialog v-bind="dialogSettlMethodProps" />
    <EditSettleInfoDialog v-bind="dialogSettleInfoProps" />
  </LoadingLayout>
</template>
@@ -198,10 +197,10 @@
    emits: {
      onClick: (role: API.GetSettlementTasksQueryResultItem) => goDetail(role.id),
    },
    // extraProps: {
    //   hide: (role: API.GetSettlementTasksQueryResultItem) =>
    //     role.settlementOrderStatus === EnumTaskSettlementOrderStatus.Wait,
    // },
    extraProps: {
      hide: (role: API.GetSettlementTasksQueryResultItem) =>
        role.auditStatus !== EnumTaskSettlementAuditStatus.Wait,
    },
  },
  {
    data: {
@@ -295,6 +294,7 @@
      settlementOrderStatus: { type: 'enum', valueEnum: EnumTaskSettlementOrderStatusText },
      settlementStatus: { type: 'enum', valueEnum: EnumTaskSettlementStatusText },
      checkReceiveStatus: { type: 'enum', valueEnum: EnumTaskCheckReceiveStatusText },
      auditStatus: { type: 'enum', valueEnum: EnumTaskSettlementAuditStatusText },
      actualSettlementAmount: { type: 'money' },
      settlementAmount: { type: 'money' },
      settlementTime: { type: 'date', format: 'YYYY-MM-DD HH:mm:ss' },
@@ -466,18 +466,4 @@
    '结算单模板'
  );
}
const {
  dialogProps: dialogSettleInfoProps,
  handleEdit: handleSettleInfoEdit,
  editForm: settleInfoEditForm,
} = useFormDialog({
  onConfirm: handleSettleInfo,
  defaultFormParams: {
    id: '',
    actualSettlementAmount: 0,
  },
});
async function handleSettleInfo() {}
</script>