zhengyiming
2 天以前 82e613291dbaca4bc0e9964b0111037a94a68918
fix: bug
2个文件已修改
11 ■■■■ 已修改文件
apps/bMiniApp/src/subpackages/task/taskCheckDetail/InnerPage.vue 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/services/apiV2/typings.d.ts 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/bMiniApp/src/subpackages/task/taskCheckDetail/InnerPage.vue
@@ -25,7 +25,7 @@
          :checkReceiveStatus="item.checkReceiveStatus"
          :checkReceiveMethod="detail?.checkReceiveMethod"
          @checkReceive="goTaskDetail(item)"
          @checkInOrOut="checkReceiveTask"
          @checkInOrOut="(ev) => checkReceiveTask(ev, item.id)"
        />
      </template>
    </InfiniteLoading>
@@ -95,10 +95,11 @@
  }
}
async function checkReceiveTask(ev: CheckInOrOutEventEnum) {
async function checkReceiveTask(ev: CheckInOrOutEventEnum, taskInfoUserId: string) {
  try {
    let params: API.CheckReceiveTaskCommand = {
      id: id,
      taskInfoUserId: taskInfoUserId,
      date: dayjs(date).format('YYYY-MM-DD'),
    };
    if (ev === CheckInOrOutEventEnum.CheckIn) {
      params.checkInTime = dayjs().format('YYYY-MM-DD HH:mm:ss');
packages/services/apiV2/typings.d.ts
@@ -446,6 +446,10 @@
  interface CheckReceiveTaskCommand {
    /** 提交Id */
    id?: string;
    /** 任务人员Id */
    taskInfoUserId?: string;
    /** 日期 */
    date?: string;
    /** 签到时间 */
    checkInTime?: string;
    /** 签出时间 */