Cashflow
  1. Cashflow
Cashflow
  • Config
    • 修改配置档
      POST
    • 获取配置档
      GET
    • 新建配置档
      POST
    • 是否存在配置档
      GET
  • Auth
    • 注册
      POST
    • 登录
      POST
    • 获取登录用户信息
      GET
  • Users
    • 创建用户
      POST
    • 更新用户
      PUT
    • 获取用户信息
      GET
    • 删除用户
      DELETE
    • 获取用户列表
      GET
    • 搜索用户
      GET
  • Mail
    • 连接邮箱
      POST
    • 获取未读邮件
      GET
    • 停止邮箱
      POST
    • 获取最新邮件
      GET
    • 搜索最新邮件
      GET
  • Cashflow
    • 同步交易记录
      POST
    • 新建交易项目
      POST
    • 同步文件交易记录
      POST
    • 检索字段枚举值
      GET
    • 导出交易记录
      POST
    • 搜索交易记录
      GET
    • 高级搜索
      POST
    • 更新交易项目
      PUT
    • 获取交易明细
      GET
    • 删除交易记录
      DELETE
    • 搜索交易记录
      GET
  • WebSocket
    • 获取Channel列表
    • 获取Channel所以链接者
    • 关闭Channel
    • 关闭WebSocket
    • 清空Websocket所有连接
  • Datasrc
    • 新建数据源
    • 更新数据源
    • 获取数据源
    • 删除数据源
    • 搜索数据源
  • Report
    • 新建报表配置
    • 更新报表配置
    • 删除报表配置
    • 获取报表配置
    • 搜索报表配置
  • Home
    • 保存首页配置
    • 添加首页配置
    • 更新首页配置
    • 删除首页配置
    • 获取首页配置
    • 获取指定首页配置
  1. Cashflow

更新交易项目

PUT
/api/cashflow/{id}
Cashflow

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Path 参数
id
string 
必需
Body 参数application/json
username
string 
用户名
必需
示例值:
047f9a52-68e4-4300-8748-70f71267413e
type
string 
收/支
必需
示例值:
支出
counterparty
string 
交易对方
必需
示例值:
天虹
description
string 
商品说明
必需
示例值:
购买一台电脑
payment
string 
支付方式
必需
示例值:
支付宝
amount
number 
金额
必需
示例值:
1000
status
string 
交易状态
必需
示例值:
交易成功
category
string 
交易分类
必需
示例值:
日常消费
orderNumber
string 
交易订单号
必需
示例值:
2023020422001441591430557105
merchantNumber
string 
商家订单号
必需
示例值:
"mqw034692005701
transactionTime
string 
交易时间
必需
示例值:
2020-01-01 00:00:00
remark
string 
备注
必需
from
string 
来源
必需
示例值:
alipay
示例
{
    "username": "047f9a52-68e4-4300-8748-70f71267413e",
    "type": "支出",
    "counterparty": "天虹",
    "description": "购买一台电脑",
    "payment": "支付宝",
    "amount": 1000,
    "status": "交易成功",
    "category": "日常消费",
    "orderNumber": "2023020422001441591430557105",
    "merchantNumber": "\"mqw034692005701",
    "transactionTime": "2020-01-01 00:00:00",
    "remark": "string",
    "from": "alipay"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://s.hancel.org/api/cashflow/' \
--header 'Content-Type: application/json' \
--data-raw '{
    "username": "047f9a52-68e4-4300-8748-70f71267413e",
    "type": "支出",
    "counterparty": "天虹",
    "description": "购买一台电脑",
    "payment": "支付宝",
    "amount": 1000,
    "status": "交易成功",
    "category": "日常消费",
    "orderNumber": "2023020422001441591430557105",
    "merchantNumber": "\"mqw034692005701",
    "transactionTime": "2020-01-01 00:00:00",
    "remark": "string",
    "from": "alipay"
}'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{}
修改于 2024-08-02 15:09:47
上一页
高级搜索
下一页
获取交易明细
Built with