创建/更新收款账户

接口地址:/openapi/zxb/accountInfo/saveOrUpdate

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:
账户类型目前只支持银行账户
公司 https://doc.mokan.cn/docs/open-api/open-api-1d3olci3vp1uk#19onsd 查询type为COMPANY的公司,取id`

请求示例:

{
    "id": 1,
    "orgId": 0,
    "orgFullName": "",
    "usci": "",
    "accountType": "EXTEND_BANK_ACCOUNT",
    "accountName": "",
    "accountNo": "",
    "accountBankName": "",
    "accountBankNo": "",
    "customerType": "CORPORATION"
  }

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
ZxbAccountInfoDTO 签约账户 body true Object Object
  id id false integer(int64)
  orgId 公司id true integer(int64)
  orgFullName 营业执照公司全称(对公账户必填) false string
  accountType 账户类型(枚举{EXTEND_BANK_ACCOUNT=银行账户,其他类型目前支付宝不支持}”) true string
  customerType 账户类别(枚举值1: CORPORATION表示对公账户 ,枚举值2: INDIVIDUAL表示个人账户) true string
  accountName 户名 true string
  accountNo 账户号码 true string
  accountBankName 开户银行名称 true string
  accountBankNo 开户银行联行号 true string

响应状态:

状态码 说明 schema
200 OK R
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
data true/false Boolean
message string
successful boolean

响应示例:

{
    "code": 0,
    "data": true/false,
    "message": "",
    "successful": true
}

分页列表

接口地址:/openapi/zxb/accountInfo/page?pageNo=1&pageSize=10

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "orgId": 1
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
ZxbAccountInfoDTO 签约账户 body true object object
  orgId 公司id false string

响应状态:

状态码 说明 schema
200 OK R«open-platform 分页简单对象«ProjectPfVo»»
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
data open-platform 分页简单对象«ProjectPfVo» open-platform 分页简单对象«ProjectPfVo»
  current 当前页 integer(int64)
    records 查询数据列表 array ProjectPfVo
    id id false
    orgId 公司id true
    orgFullName 营业执照公司全称(对公账户必填) false
    usci 企业统一信用编码 true
    accountType 账户类型(枚举{EXTEND_BANK_ACCOUNT=银行账户,其他类型目前支付宝不支持}”) true
    customerType 账户类别 CORPORATION表示对公账户, INDIVIDUAL表示个人账户 true
    accountName 账户名称 true
    accountNo 账户号码 true
    accountBankName 开户银行名称 true
    accountBankNo 开户银行联行号 true
  size 每页显示条数 integer(int64)
  total 总数 integer(int64)
message string
successful boolean

响应示例:

{
    "code": 0,
    "data": {
        "current": 0,
        "records": [
            {
                "id": 1,
                "orgId": 0,
                "orgFullName": "",
                "usci": "",
                "accountType": "EXTEND_BANK_ACCOUNT",
                "customerType": "CORPORATION",
                "accountName": "",
                "accountNo": "",
                "accountBankName": "",
                "accountBankNo": ""
            }
        ],
        "size": 0,
        "total": 0
    },
    "message": "",
    "successful": true
}

根据id查看详情

接口地址:/openapi/zxb/accountInfo/getById?id=123

请求方式:GET

请求数据类型:application/x-www-form-urlencoded

响应数据类型:*/*

接口描述:

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
id id path true integer(int64)

响应状态:

状态码 说明 schema
200 OK R«ZxbAccountInfoVO»
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
data ZxbAccountInfoVO object
  id id false
  orgId 公司id true
  orgFullName 营业执照公司全称(对公账户必填) false
  usci 企业统一信用编码 true
  accountType 账户类型(枚举{EXTEND_BANK_ACCOUNT=银行账户,其他类型目前支付宝不支持}”) true
  customerType 账户类别 CORPORATION表示对公账户, INDIVIDUAL表示个人账户 true
  accountName 账户名称 true
  accountNo 账户号码 true
  accountBankName 开户银行名称 true
  accountBankNo 开户银行联行号 true
message string
successful boolean

响应示例:

{
    "code": 0,
    "data": {
        "id": 1,
        "orgId": 0,
        "orgFullName": "",
        "usci": "",
        "accountType": "EXTEND_BANK_ACCOUNT",
        "customerType": "CORPORATION",
        "accountName": "",
        "accountNo": "",
        "accountBankName": "",
        "accountBankNo": ""
    },
    "message": "",
    "successful": true
}

根据公司id查询收款账户

接口地址:/openapi/zxb/accountInfo/getByOrgId?orgId=1

请求方式:GET

请求数据类型:application/x-www-form-urlencoded

响应数据类型:*/*

接口描述:

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
id id path true integer(int64)

响应状态:

状态码 说明 schema
200 OK R«ZxbAccountInfoVO»
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
data ZxbAccountInfoVO object
  id id false
  orgId 公司id true
  orgFullName 营业执照公司全称(对公账户必填) false
  usci 企业统一信用编码 true
  accountType 账户类型(枚举{EXTEND_BANK_ACCOUNT=银行账户,其他类型目前支付宝不支持}”) true
  customerType 账户类别 CORPORATION表示对公账户, INDIVIDUAL表示个人账户 true
  accountName 账户名称 true
  accountNo 账户号码 true
  accountBankName 开户银行名称 true
  accountBankNo 开户银行联行号 true
message string
successful boolean

响应示例:

{
    "code": 0,
    "data": {
        "id": 1,
        "orgId": 0,
        "orgFullName": "",
        "usci": "",
        "accountType": "EXTEND_BANK_ACCOUNT",
        "customerType": "CORPORATION",
        "accountName": "",
        "accountNo": "",
        "accountBankName": "",
        "accountBankNo": ""
    },
    "message": "",
    "successful": true
}

根据ID删除账户

接口地址:/openapi/zxb/accountInfo/{id}

请求方式:DELETE

请求数据类型:application/x-www-form-urlencoded

响应数据类型:*/*

接口描述:

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
id id path true integer(int64)

响应状态:

状态码 说明 schema
200 OK R«Worker»
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
data object
message string
successful boolean

响应示例:

{
    "code": 0,
    "data": {},
    "message": "",
    "successful": true
}
作者:admin  创建时间:2025-10-23 14:31
最后编辑:liangxiong  更新时间:2025-12-01 15:12