zhengyiming
2 天以前 39fe8d064f84088d1f8a897495fa05baf671bba8
apps/underTakeMiniApp/src/subpackages/payrollManage/payrollManageDetail/InnerPage.vue
@@ -69,7 +69,7 @@
        </PayrollManageDetailCard>
      </template>
    </InfiniteLoading>
    <PageFooter v-if="form.auditStatus === EnumTaskSettlementAuditStatus.Wait">
    <PageFooter v-if="form.settlementStatus === EnumTaskSettlementStatus.Wait">
      <!-- <PageFooterBtn type="primary" @click="auditTaskSettlement(EnumTaskSettlementAuditStatus.Pass)"
        >审核通过</PageFooterBtn
      >
@@ -79,9 +79,10 @@
        @click="auditTaskSettlement(EnumTaskSettlementAuditStatus.Fail)"
        >驳回</PageFooterBtn
      > -->
      <PageFooterBtn type="primary" @click="auditTaskSettlement(EnumTaskSettlementAuditStatus.Pass)"
      <!-- <PageFooterBtn type="primary" @click="auditTaskSettlement(EnumTaskSettlementAuditStatus.Pass)"
        >确认</PageFooterBtn
      >
      > -->
      <PageFooterBtn type="primary" @click="settlementTask()">结算</PageFooterBtn>
      <PageFooterBtn type="primary" plain @click="goBack">取消</PageFooterBtn>
    </PageFooter>
  </LoadingLayout>
@@ -190,6 +191,23 @@
  }
);
async function settlementTask() {
  try {
    let params: API.SureTaskSettlementCommand = {
      taskInfoId: id,
      operatorToken: operatorToken,
    };
    let res = await taskServices.sureTaskSettlement(params);
    if (res) {
      Message.success('操作成功', {
        onClosed() {
          goBack();
        },
      });
    }
  } catch (error) {}
}
async function auditTaskSettlement(auditStatus: EnumTaskSettlementAuditStatus) {
  try {
    let params: API.AuditTaskSettlementCommand = {