关联外部系统单据

业务场景

进入每刻报销->设置->单据与流程->选择某一自定义表单->选择 关联单据 组件->选择 允许关联外部单据

img_4.png
Figure: img_4.png

查询外部系统单据接口说明

请求参数说明

注意:只有用户在提单时候的点击请求才会带有以下请求参数,如果是审批人员在单据详情点击,每刻不会推送信息,只会直接访问外部系统返回的url。

字段名称 字段类型 必有 字段说明
keyWord String 搜索关键字,由用户在界面上输入
start int 开始条数
length int 当前页显示条数
formData 每刻推送的表单数据格式
verification Boolean 是否用于校验,默认false

请求类型

POST

请求参数示例


{
  "keyWord":"", 
  "start":10, 
  "length":10, 
  "formData": {

  },
  "verification":false
}

响应参数说明

  • url加密,根据(文档)查看相应加解密规则。(如有需求,请联系每刻实施人员)
    • 若响应参数里面带isEncrypt:true,则响应的url参数须根据每刻提供的securityKey进行相应的加密。
    • 用户在每刻侧点击该地址时,每刻会直接对url解密,并定向到对应地址。
    • 用户(如审批人)点击该地址时,每刻会拼接上操作人的信息,包括employeeId(员工工号)&employeeName(员工姓名)。例如https://ng.maycur.com?employeeId=meike&employeeName=每刻
字段名称 字段类型 必有 字段说明
success boolean 响应是否成功。true:业务成功;false:业务失败
errorMsg String 错误信息,当success为false时,每刻会将该信息回显
data dataDto 外部数据

dataDto

字段名称 字段类型 必有 字段说明
recordsTotal int 总条数,每刻会根据该数据做前端分页显示
isEncrypt boolean 返回的url是否加密。若为true,请参考上方url加密说明
dataList dataListDtos 外部单据数据

dataListDtos

字段名称 字段类型 必有 字段说明
formName String 事由
formCode String 外部单据号
submitData Long 13位毫秒时间戳
submitUser String 外部单据提单人姓名
formAmount AmountInput 金额
url String 需要跳转的url

AmountInput

字段名称 字段类型 是否必填 字段说明
currency String(3) 币种,目前是人民币 CNY
amount BigDecimal 金额,可为0或空值

响应参数示例

{
  "data": {
    "recordsTotal": 0,
    "dataList": [{
      "formName": "事由(必传)",
      "formCode": "外部单据id(必传)",
      "submitData": 1647402541183,
      "submitUser": "提单人",
      "formAmount": {
        "amount": 91.1,
        "currency": "CNY"
      },
      "url": "跳转url"
    }, {
      "formName": "事由(必传)",
      "formCode": "外部单据id(必传)",
      "submitData": "1640966400000",
      "submitUser": "提单人",
      "formAmount": {
        "amount": 91.1,
        "currency": "CNY"
      },
      "url": "跳转url"
    }],
    "isEncrypt": false
  },
  "errorMsg": "success",
  "success": true
}

每刻系统案例

img_5.png img_6.png

更新记录

  • 2023-07-10 外部接口支持url加密,新增isEncrypt表示是否对url进行加密
  • 2023-11-22 返参新增formCode参数,用于外部单据号返回。删除formDataCode参数,此参数会在单据提交成功后自生成一个全局唯一的每刻单据内码,可在单据详情接口查询。
Copyright © 杭州每刻科技有限公司 www.maycur.com all right reserved,powered by Gitbook该文件修订时间: 2024-11-25 12:04:35

results matching ""

    No results matching ""

    results matching ""

      No results matching ""