zhengyiming
5 天以前 f12521bec2f382fd3438b022e89e60af31c6b543
fix: saveContractTemplateValues
4个文件已修改
80 ■■■■■ 已修改文件
.stylelintrc.js 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/fabric-editor/hooks/context.ts 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/enterpriseEmployee.ts 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/typings.d.ts 57 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
.stylelintrc.js
@@ -44,6 +44,7 @@
      },
    ],
    'function-name-case': null,
    'value-list-comma-newline-after': null,
    'annotation-no-unknown': [
      true,
      {
src/fabric-editor/hooks/context.ts
@@ -166,6 +166,7 @@
  async function saveCustomerTemplateParam() {
    try {
      console.log('templateEditState: ', templateEditState);
      const templateParamObjectList = convertJsonMapToTemplateParamObjectList(
        templateEditState.jsonMap
      );
@@ -185,6 +186,9 @@
              recorder: x.recorder,
              userType: x.userType,
              bindProperty: x.bindProperty,
              x: x.left,
              y: x.top,
              pagey: x.pageNum + 1,
            } as API.SaveContractTemplateValuesCommandItem)
        ),
        templateJsonData: JSON.stringify(templateEditState.jsonMap),
src/services/api/enterpriseEmployee.ts
@@ -2,6 +2,24 @@
// @ts-ignore
import { request } from '@/utils/request';
/** 企业批量签约合同 POST /api/user/enterpriseEmployee/batchEnterpriseSignContract */
export async function batchEnterpriseSignContract(
  body: API.BatchEnterpriseSignContractCommand,
  options?: API.RequestConfig
) {
  return request<API.BatchEnterpriseSignContractCommandResult>(
    '/api/user/enterpriseEmployee/batchEnterpriseSignContract',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json-patch+json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** 编辑灵工信息 POST /api/user/enterpriseEmployee/editEnterpriseEmployee */
export async function editEnterpriseEmployee(
  body: API.EditEnterpriseEmployeeCommand,
src/services/api/typings.d.ts
@@ -398,6 +398,29 @@
    address?: string;
  }
  interface BatchEnterpriseSignContractCommand {
    /** 灵工Id */
    ids?: string[];
  }
  interface BatchEnterpriseSignContractCommandResult {
    /** 签约成功灵工Id */
    successIds?: string[];
    /** 签约失败的灵工信息 */
    errors?: BatchEnterpriseSignContractCommandResultError[];
  }
  interface BatchEnterpriseSignContractCommandResultError {
    /** 姓名 */
    name?: string;
    /** 手机号 */
    contactPhoneNumber?: string;
    /** 身份证号 */
    identity?: string;
    /** 错误消息 */
    errorMessages?: string;
  }
  interface BindWxmpUserInfoCommand {
    /** 访问令牌 */
    accessToken: string;
@@ -446,6 +469,10 @@
  interface CheckReceiveTaskCommand {
    /** 提交Id */
    id?: string;
    /** 任务人员Id */
    taskInfoUserId?: string;
    /** 日期 */
    date?: string;
    /** 签到时间 */
    checkInTime?: string;
    /** 签出时间 */
@@ -1354,6 +1381,24 @@
  interface ExportTaskSettlementOrderRostersCommand {
    /** 结算订单Id */
    id?: string;
  }
  interface FriendlyResultBatchEnterpriseSignContractCommandResult {
    /** 跟踪Id */
    traceId?: string;
    /** 状态码 */
    code?: number;
    /** 错误码 */
    errorCode?: string;
    data?: BatchEnterpriseSignContractCommandResult;
    /** 执行成功 */
    success?: boolean;
    /** 错误信息 */
    msg?: any;
    /** 附加数据 */
    extras?: any;
    /** 时间戳 */
    timestamp?: number;
  }
  interface FriendlyResultBoolean {
@@ -3829,6 +3874,12 @@
    bindProperty?: string;
    /** 是否必填 */
    required?: boolean;
    /** 坐标X */
    x?: number;
    /** 坐标Y */
    y?: number;
    /** 页码 */
    page?: number;
  }
  type GetCurrentLogierMenusQuery = Record<string, any>;
@@ -6995,6 +7046,12 @@
    bindProperty?: string;
    /** 是否必填 */
    required?: boolean;
    /** 坐标X */
    x?: number;
    /** 坐标Y */
    y?: number;
    /** 页码 */
    page?: number;
  }
  interface SaveDictionaryCategoryCommand {