zhengyiming
2025-09-26 c72be856765583aa60e621fbc35da8e3e276aabc
fix: 修改灵工安排
6个文件已修改
110 ■■■■■ 已修改文件
apps/bMiniApp/src/subpackages/task/batchTaskList/InnerPage.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/constants/apiEnum.ts 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/services/apiV2/electronSign.ts 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/services/apiV2/index.ts 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/services/apiV2/ocrUtils.ts 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/services/apiV2/typings.d.ts 79 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
apps/bMiniApp/src/subpackages/task/batchTaskList/InnerPage.vue
@@ -87,7 +87,8 @@
async function handleArrange(item: API.GetArrangeTaskUsersQueryResultItem) {
  try {
    let params: API.SetTaskUserArrangeCommand = {
      id: item.id,
      enterpriseEmployeeId: item.id,
      taskInfoId: id,
      arrangeStatus: EnumTaskUserArrangeStatus.Complete,
    };
    let res = await taskUserServices.setTaskUserArrange(params);
packages/constants/apiEnum.ts
@@ -81,6 +81,14 @@
  AlipaySign = 20,
}
/** 电子签校验类型 */
export enum EnumElectronSignVerifyType {
  /**短信 */
  SMS = 10,
  /**人脸 */
  Face = 20,
}
/** 企业用量扣费状态 */
export enum EnumEnterpriseCostStatus {
  /**扣费成功 */
@@ -219,6 +227,8 @@
export enum EnumOcrAccess {
  /**百度 */
  Baidu = 10,
  /**上上签 */
  BestSign = 20,
}
/** 分页列表排序 */
packages/services/apiV2/electronSign.ts
@@ -166,8 +166,6 @@
      method: 'GET',
      params: {
        ...params,
        request: undefined,
        ...params['request'],
      },
      ...(options || {}),
    }
packages/services/apiV2/index.ts
@@ -9,6 +9,7 @@
import * as task from './task';
import * as enterprise from './enterprise';
import * as resource from './resource';
import * as logRecords from './logRecords';
import * as dictionary from './dictionary';
import * as enterpriseWallet from './enterpriseWallet';
import * as codeUrl from './codeUrl';
@@ -18,7 +19,6 @@
import * as taskCheckReceive from './taskCheckReceive';
import * as taskUser from './taskUser';
import * as menu from './menu';
import * as logRecords from './logRecords';
import * as fileUtils from './fileUtils';
import * as syncDatabase from './syncDatabase';
export default {
@@ -29,6 +29,7 @@
  task,
  enterprise,
  resource,
  logRecords,
  dictionary,
  enterpriseWallet,
  codeUrl,
@@ -38,7 +39,6 @@
  taskCheckReceive,
  taskUser,
  menu,
  logRecords,
  fileUtils,
  syncDatabase,
};
packages/services/apiV2/ocrUtils.ts
@@ -2,6 +2,18 @@
// @ts-ignore
import { request } from '@/utils/request';
/** 查询银行卡识别 POST /api/common/ocrUtils/getBankOcr */
export async function getBankOcr(body: API.GetBankOcrCommand, options?: API.RequestConfig) {
  return request<API.GetBankOcrCommandResult>('/api/common/ocrUtils/getBankOcr', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json-patch+json',
    },
    data: body,
    ...(options || {}),
  });
}
/** 文字识别身份证背面 POST /api/common/ocrUtils/getIdentityBackOcr */
export async function getIdentityBackOcr(
  body: API.GetIdentityBackOcrCommand,
packages/services/apiV2/typings.d.ts
@@ -161,6 +161,8 @@
  }
  interface APIgetPersonalUserBankCardParams {
    /** 灵工Id */
    enterpriseEmployeeId?: string;
    /** 通道 */
    access?: EnumUserBankCardAccess;
  }
@@ -173,8 +175,8 @@
  }
  interface APIgetPersonalUserRealResultParams {
    /** 查询个人实名结果 */
    request?: GetPersonalUserRealResultQuery;
    /** 灵工Id */
    enterpriseEmployeeId?: string;
  }
  interface APIgetPersonalUserTransactionParams {
@@ -605,6 +607,13 @@
    AlipaySign = 20,
  }
  enum EnumElectronSignVerifyType {
    /**短信 */
    SMS = 10,
    /**人脸 */
    Face = 20,
  }
  enum EnumEnterpriseCostStatus {
    /**扣费成功 */
    Success = 10,
@@ -730,6 +739,8 @@
  enum EnumOcrAccess {
    /**百度 */
    Baidu = 10,
    /**上上签 */
    BestSign = 20,
  }
  enum EnumPagedListOrder {
@@ -1104,6 +1115,24 @@
    /** 错误码 */
    errorCode?: string;
    data?: GetArrangeTaskUsersQueryResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultGetBankOcrCommandResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: GetBankOcrCommandResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
@@ -2726,7 +2755,7 @@
  }
  interface GetArrangeTaskUsersQueryResultItem {
    /** 任务人员Id */
    /** 灵工Id */
    id?: string;
    /** 头像 */
    avatar?: string;
@@ -2757,6 +2786,21 @@
    /** 工作经验 */
    workExperience?: string;
    arrangeStatus?: EnumTaskUserArrangeStatus;
  }
  interface GetBankOcrCommand {
    access?: EnumOcrAccess;
    /** 场景 */
    scene?: string;
    /** 链接地址 */
    url?: string;
    /** 是否为云存储相对地址 */
    isOssUrl?: boolean;
  }
  interface GetBankOcrCommandResult {
    /** 卡号 */
    number?: string;
  }
  interface GetCheckReceiveTaskQuery {
@@ -3222,6 +3266,8 @@
    enterpriseId?: string;
    /** 关键字 */
    keywords?: string;
    /** 通道 */
    accesses?: EnumElectronSignAccess[];
    status?: EnumContractTemplateStatus;
    /** 客户上传时间-起始 */
    createdTimeBegin?: string;
@@ -3985,6 +4031,8 @@
  interface GetPersonalUserBankCardQueryResult {
    access?: EnumUserBankCardAccess;
    /** 银行卡照片地址 */
    bankImageUrl?: string;
    /** 银行卡号 */
    code?: string;
    /** 所属银行 */
@@ -4131,9 +4179,9 @@
    signContractTime?: string;
  }
  type GetPersonalUserRealResultQuery = Record<string, any>;
  interface GetPersonalUserRealResultQueryResult {
    /** 用户Id */
    id?: string;
    /** 是否实名 */
    isReal?: boolean;
    /** 实名时间 */
@@ -5410,7 +5458,11 @@
    /** 邀约短信编号(二选一) */
    smsCode?: string;
    /** 合同模板Id(签约工具时使用) */
    templateId?: string;
    contractTemplateId?: string;
    /** 签约校验类型 */
    verifyTypes?: EnumElectronSignVerifyType[];
    /** 签约完成后调整地址 */
    returnUrl?: string;
  }
  interface PersonalUserElectronSignCommandResult {
@@ -5429,6 +5481,8 @@
    identityImg: string;
    /** 身份证国徽面 */
    identityBackImg: string;
    /** 人脸识别成功调整页面 */
    faceRealCallbackUrl?: string;
  }
  interface PersonalUserFaceRealCommandResult {
@@ -5436,6 +5490,11 @@
    userId?: string;
    /** 灵工Id */
    enterpriseEmployeeId?: string;
    userSignContractStatus?: EnumTaskUserSignContractStatus;
    /** 是否实名 */
    isReal?: boolean;
    realMethod?: EnumUserRealMethod;
    realStatus?: EnumPersonalUserRealStatus;
    /** 人脸识别地址 */
    faceUrl?: string;
  }
@@ -5756,7 +5815,11 @@
  }
  interface SavePersonalUserBankCardCommand {
    /** 灵工Id */
    enterpriseEmployeeId?: string;
    access?: EnumUserBankCardAccess;
    /** 银行卡照片地址 */
    bankImageUrl?: string;
    /** 银行卡号 */
    code?: string;
    /** 所属银行 */
@@ -6017,6 +6080,10 @@
  interface SetTaskUserArrangeCommand {
    /** 任务人员Id */
    id?: string;
    /** 任务Id */
    taskInfoId?: string;
    /** 灵工Id */
    enterpriseEmployeeId?: string;
    arrangeStatus?: EnumTaskUserArrangeStatus;
  }