跳到主要内容

设置审批信息

场景介绍

当文件外发需经过审批流程控制时,Enterprise Space Kit为应用提供设置审批信息的能力,审批信息包括审批ID、用户ID、用户名称、审批时间、审批评论和文件审批状态。

接口说明

详细接口说明可参考接口文档

接口名描述
setAuditInfo(transactionNum: string, info: AuditInfo): number设置审批信息并返回结果。

开发步骤

  1. 导入Enterprise Space Kit模块。

    import { fileTransfer } from '@kit.EnterpriseSpaceKit';
  2. 调用setAuditInfo接口,设置审批信息。

    const transactionNum: string = '1111111';
    const info: fileTransfer.AuditInfo = {
    auditId: '123456',
    userId: '100',
    userName: 'test',
    time: Date.now(),
    comments: 'Waiting approval',
    status: '1'
    };
    try {
    const ret: number = fileTransfer.setAuditInfo(transactionNum, info);
    console.info(`Succeeded in setting audit info, number:`, ret);
    } catch (err) {
    console.error(`Failed to set audit info. Code: ${err.code}, message: ${err.message}`);
    }