账目接口¶
-
class
teambition.api.entries.
Entries
(client=None)[源代码]¶ -
approval
(id)[源代码]¶ 审批账目
详情请参考 http://docs.teambition.com/wiki/bookkeeping-entry#bookkeeping-entry-approval
参数: id – 账目 ID 返回: 返回的 JSON 数据包
-
create
(project_id, category_id, content, amount, type, note=None, visiable=None, tag_ids=None, involve_members=None)[源代码]¶ 新建账目
详情请参考 http://docs.teambition.com/wiki/bookkeeping-entry#bookkeeping-entry-create
参数: - project_id – 项目 ID
- category_id – 账目分类 ID
- content – 内容
- amount – 金额
- type – 类型,1 为收入,-1 为支出
- note – 可选,备注
- visiable – 可选,可见范围
- tag_ids – 可选,标签 ID 列表
- involve_members – 可选,参与者 ID 列表
返回: 返回的 JSON 数据包
-
delete
(id)[源代码]¶ 删除账目
详情请参考 http://docs.teambition.com/wiki/bookkeeping-entry#bookkeeping-entry-delete
参数: id – 账目 ID 返回: 返回的 JSON 数据包
-
get
(id=None, project_id=None, category_id=None)[源代码]¶ 获取账目
详情请参考 http://docs.teambition.com/wiki/bookkeeping-entry#bookkeeping-entry-get
参数: - id – 可选,账目 ID
- project_id – 可选,项目 ID
- category_id – 可选,账目类别 ID
返回: 返回的 JSON 数据包
-
unapproval
(id)[源代码]¶ 取消审批账目
详情请参考 http://docs.teambition.com/wiki/bookkeeping-entry#bookkeeping-entry-cancel_the_approval
参数: id – 账目 ID 返回: 返回的 JSON 数据包
-
update
(id, content, amount, note=None)[源代码]¶ 更新账目
详情请参考 http://docs.teambition.com/wiki/bookkeeping-entry#bookkeeping-entry-update
参数: - id – 账目 ID
- content – 内容
- amount – 金额
- note – 可选,备注
返回: 返回的 JSON 数据包
-