zhengyiming
2 天以前 f6d29d197b5e942514d2dd826c121db685c41763
fix: bug
6个文件已修改
54 ■■■■ 已修改文件
apps/cMiniApp/project.private.config.json 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/cMiniApp/src/pages/mine/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/cMiniApp/src/subpackages/mine/mineHire/InnerPage.vue 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/cMiniApp/src/subpackages/task/taskDetail/InnerPage.vue 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/constants/apiEnum.ts 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/services/apiV2/typings.d.ts 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/cMiniApp/project.private.config.json
@@ -23,6 +23,13 @@
        "miniprogram": {
            "list": [
                {
                    "name": "任务",
                    "pathName": "pages/task/task",
                    "query": "",
                    "scene": null,
                    "launchMode": "default"
                },
                {
                    "name": "简历详细信息",
                    "pathName": "subpackages/curriculum/mineDetailedInfo/mineDetailedInfo",
                    "query": "",
apps/cMiniApp/src/pages/mine/index.vue
@@ -100,11 +100,11 @@
          <nut-badge
            class="mine-order-list-item"
            top="8"
            :value="userDetail?.inProcessTaskCount ?? 0"
            :value="userDetail?.arrangeCompleteTaskCount ?? 0"
            @click="goMineHire"
          >
            <img :src="IconOrderHire" class="mine-order-list-icon" />
            <div class="mine-order-list-text">任务中</div>
            <div class="mine-order-list-text">已安排</div>
          </nut-badge>
          <nut-badge
            class="mine-order-list-item"
apps/cMiniApp/src/subpackages/mine/mineHire/InnerPage.vue
@@ -1,5 +1,5 @@
<template>
  <!-- <ProTabs
  <ProTabs
    v-model="queryState.status"
    name="home-tab"
    :showPaneContent="false"
@@ -18,7 +18,7 @@
      :title="`已完成`"
      :pane-key="GetPersonalHireTaskInfosQueryStatus.Completed"
    ></ProTabPane>
  </ProTabs> -->
  </ProTabs>
  <InfiniteLoading
    scrollViewClassName="common-infinite-scroll-list home-list"
    v-bind="infiniteLoadingProps"
@@ -78,12 +78,12 @@
        page: pageParam,
        orderInput: [{ property: 'id', order: EnumPagedListOrder.Desc }],
      },
      status: GetPersonalHireTaskInfosQueryStatus.InProcess,
      // status: GetPersonalHireTaskInfosQueryStatus.InProcess,
      arrangeStatus: EnumTaskUserArrangeStatus.Complete,
    };
    // if (Number(queryState.status)) {
    //   params.status = queryState.status;
    // }
    if (Number(queryState.status)) {
      params.status = queryState.status;
    }
    return taskServices.getPersonalHireTaskInfos(params, {
      showLoading: false,
    });
apps/cMiniApp/src/subpackages/task/taskDetail/InnerPage.vue
@@ -140,7 +140,13 @@
        {{ GetTaskInfoQueryResultApplyButtonText[detail.applyButton] }}
      </PageFooterBtn>
      <PageFooterBtn
        v-if="from === 'hire'"
        v-if="
          from === 'hire' &&
          !(
            detail?.checkReceiveMethod === EnumTaskCheckReceiveMethod.CheckIn &&
            detail?.hireButton === GetTaskInfoQueryResultHireButton.ApplyCheckReceive
          )
        "
        type="primary"
        :disabled="detail?.hireButton !== GetTaskInfoQueryResultHireButton.ApplyCheckReceive"
        @click="handleHire"
@@ -193,6 +199,7 @@
  GetTaskInfoQueryResultHireButtonText,
  GetTaskInfoQueryResultHireButton,
  GetTaskInfoQueryResultApplyButton,
  EnumTaskCheckReceiveMethod,
} from '@12333/constants';
import { useAccessLogin } from '@/hooks';
packages/constants/apiEnum.ts
@@ -202,6 +202,14 @@
}
/** 没写注释 */
export enum EnumGetArrangeTaskUsersQueryApplyStatus {
  /**未报名 */
  None = 10,
  /**已报名 */
  Completed = 20,
}
/** 没写注释 */
export enum EnumGetEnterpriseEmployeesQuerySignContractStatus {
  /**灵工待签约 */
  UserWait = 10,
packages/services/apiV2/typings.d.ts
@@ -821,6 +821,13 @@
    Transfer = 20,
  }
  enum EnumGetArrangeTaskUsersQueryApplyStatus {
    /**未报名 */
    None = 10,
    /**已报名 */
    Completed = 20,
  }
  enum EnumGetEnterpriseEmployeesQuerySignContractStatus {
    /**灵工待签约 */
    UserWait = 10,
@@ -3428,6 +3435,7 @@
    /** 关键字(姓名/身份证/电话) */
    keywords?: string;
    arrangeStatus?: EnumTaskUserArrangeStatus;
    applyStatus?: EnumGetArrangeTaskUsersQueryApplyStatus;
    pageModel?: PagedListQueryPageModel;
  }
@@ -5142,6 +5150,8 @@
    hireRefuseTaskCount?: number;
    /** 任务中 */
    inProcessTaskCount?: number;
    /** 已安排 */
    arrangeCompleteTaskCount?: number;
    /** 余额 */
    balance?: number;
    /** 我的收益 */
@@ -5703,6 +5713,8 @@
  interface GetSettlementTasksQuery {
    /** 关键字 */
    keywords?: string;
    /** 任务Id */
    taskInfoId?: string;
    paymentStatus?: GetSettlementTasksQueryPaymentStatus;
    settlementOrderStatus?: EnumTaskSettlementOrderStatus;
    settlementStatus?: EnumTaskSettlementStatus;
@@ -7362,7 +7374,7 @@
    name: string;
    billingMethod: EnumBillingMethod;
    /** 服务费 */
    serviceFee: number;
    serviceFee?: number;
    /** 核定工时 */
    verifyWorkHours?: number;
    /** 超时服务费 */