From 0c3184c4762ef8a3bf996500b2b97ccbb9640327 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期四, 13 十一月 2025 15:35:52 +0800
Subject: [PATCH] feat: 1.3.0.2

---
 apps/bMiniApp/src/subpackages/task/hooks/index.ts |  113 --------------------------------------------------------
 1 files changed, 0 insertions(+), 113 deletions(-)

diff --git a/apps/bMiniApp/src/subpackages/task/hooks/index.ts b/apps/bMiniApp/src/subpackages/task/hooks/index.ts
index d8fca8c..e69de29 100644
--- a/apps/bMiniApp/src/subpackages/task/hooks/index.ts
+++ b/apps/bMiniApp/src/subpackages/task/hooks/index.ts
@@ -1,113 +0,0 @@
-import { Message, toRound } from '@12333/utils';
-import * as taskCheckReceiveServices from '@12333/services/apiV2/taskCheckReceive';
-import dayjs from 'dayjs';
-import { EnumTaskUserSubmitCheckReceiveStatus } from '@12333/constants';
-import { MaybeRef } from 'vue';
-
-type UseSettlementAmountOptions = {
-  id: MaybeRef<string>;
-  date: string;
-  onSuccess?: () => void;
-  taskInfoUserId: MaybeRef<string>;
-  timeoutServiceFee: MaybeRef<number>;
-};
-
-export function useSettlementAmount({
-  id,
-  date,
-  taskInfoUserId,
-  onSuccess,
-  timeoutServiceFee,
-}: UseSettlementAmountOptions) {
-  const dialogVisible = ref(false);
-
-  const form = reactive({
-    serviceFee: 0,
-    timeoutHours: 0,
-    timeoutFee: 0,
-    otherFee: 0,
-    remark: '',
-    timeoutServiceFee: 0,
-  });
-
-  const settlementAmount = computed(() => sumSettlementAmount());
-
-  function sumSettlementAmount() {
-    return toRound(
-      getFeeValue(Number(form.timeoutFee ?? 0)) +
-        getFeeValue(Number(form.serviceFee ?? 0)) +
-        getFeeValue(Number(form.otherFee ?? 0))
-    );
-  }
-
-  function getFeeValue(val: number) {
-    return val || 0;
-  }
-
-  async function openDialog(checkInTime: string) {
-    let res = await calcTaskCheckReceive(checkInTime);
-    if (res) {
-      dialogVisible.value = true;
-      form.serviceFee = res.serviceFee ?? 0;
-      form.timeoutHours = res.timeoutHours ?? 0;
-      form.otherFee = 0;
-      form.timeoutFee = 0;
-      form.remark = '';
-      form.timeoutServiceFee = unref(timeoutServiceFee) ?? 0;
-    }
-  }
-
-  async function calcTaskCheckReceive(checkInTime: string) {
-    try {
-      let params: API.CalcTaskCheckReceiveCommand = {
-        taskInfoId: unref(id),
-        checkInTime: checkInTime ? dayjs(checkInTime).format('YYYY-MM-DD HH:mm:ss') : '',
-        checkOutTime: dayjs().format('YYYY-MM-DD HH:mm:ss'),
-      };
-      return await taskCheckReceiveServices.calcTaskCheckReceive(params);
-    } catch (error) {}
-  }
-
-  function handleCancel() {
-    dialogVisible.value = false;
-  }
-
-  async function handleConfirm() {
-    try {
-      let params: API.CheckReceiveTaskCommand = {
-        taskInfoUserId: unref(taskInfoUserId),
-        date: dayjs(date).format('YYYY-MM-DD'),
-        checkReceiveStatus: EnumTaskUserSubmitCheckReceiveStatus.Success,
-        serviceFee: form.serviceFee,
-        timeoutHours: form.timeoutHours,
-        timeoutFee: form.timeoutFee,
-        otherFee: form.otherFee,
-        remark: form.remark,
-        settlementAmount: settlementAmount.value,
-      };
-      let res = await taskCheckReceiveServices.checkReceiveTask(params);
-      if (res) {
-        Message.success('鎻愪氦鎴愬姛');
-        dialogVisible.value = false;
-        //   infiniteLoadingProps.value?.refetch?.();
-        onSuccess?.();
-      }
-    } catch (error) {}
-  }
-
-  function onTimeoutHoursChange(event: any) {
-    form.timeoutFee = Number(form.timeoutServiceFee)
-      ? form.timeoutServiceFee * event.detail.value
-      : 0;
-  }
-
-  return {
-    dialogVisible,
-    form,
-    settlementAmount,
-    handleCancel,
-    openDialog,
-    handleConfirm,
-    onTimeoutHoursChange,
-  };
-}

--
Gitblit v1.9.1