wupengfei
2 天以前 60060b2987b01ba5f1fca7f91472bc4ea331f3fa
apps/bMiniApp/src/subpackages/task/taskHandleCheckDetail/InnerPage.vue
@@ -131,7 +131,7 @@
        </nut-form>
        <div class="payroll-form-footer">
          <nut-button @click="handleCancel">取消</nut-button>
          <nut-button type="primary" @click="handleConfirm">确认</nut-button>
          <nut-button type="primary" @click="recordForm">确认</nut-button>
        </div>
      </div>
    </nut-popup>
@@ -147,8 +147,7 @@
import { Message, setOSSLink } from '@12333/utils';
import dayjs from 'dayjs';
import { goBack } from '@/utils';
import { useCheckReceiveTaskUserSubmit } from '@12333/hooks';
import { useSettlementAmount } from '../hooks';
import { useCheckReceiveTaskUserSubmit, useSettlementAmount } from '@12333/hooks';
defineOptions({
  name: 'InnerPage',
@@ -173,6 +172,7 @@
  handleCancel,
  openDialog,
  handleConfirm,
  recordForm,
  onTimeoutHoursChange,
} = useSettlementAmount({
  taskInfoUserId: id,
@@ -193,20 +193,30 @@
    let params: API.CheckReceiveTaskCommand = {
      id: detail.value?.id,
      checkReceiveStatus: EnumTaskUserSubmitCheckReceiveStatus.Success,
      // serviceFee: form.serviceFee,
      // timeoutHours: form.timeoutHours,
      // timeoutFee: form.timeoutFee,
      // otherFee: form.otherFee,
      // remark: form.remark,
      // settlementAmount: settlementAmount.value,
      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('提交成功', {
        onClosed() {
          goBack();
        },
      });
    let res: any = await taskCheckReceiveServices.checkReceiveTask(params, {
      getResponse: true,
    });
    if (res?.success) {
      if (res?.extras?.message) {
        Message.success(res.extras.message, {
          onClosed() {
            goBack();
          },
        });
      } else {
        Message.success('提交成功', {
          onClosed() {
            goBack();
          },
        });
      }
    }
  } catch (error) {}
}