# 收付款 API
# 审核收付款
接口地址:/api/open/payment/audit
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
{
"body": {
"code": "",
"message": "",
"result": ""
}
}
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
auditParam | auditParam | body | true | RequestParameter«InvoiceAuditParam» | RequestParameter«InvoiceAuditParam» |
body | false | InvoiceAuditParam | InvoiceAuditParam | ||
code | 销售订单编码 | true | string | ||
message | 审核人意见 | false | string | ||
result | 审核人结论,可用值:PASS,REFUSAL | true | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | BaseResponse |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
code | integer(int32) | integer(int32) | |
message | string |
响应示例:
{
"code": 0,
"message": ""
}
# 创建收付款
接口地址:/api/open/payment/create
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
{
"body": {
"amount": 0,
"businessDatetime": 0,
"comments": "",
"enterpriseCode": "",
"staffCode": "",
"type": ""
}
}
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
customerSaveParamRequestParameter | customerSaveParamRequestParameter | body | true | RequestParameter«PaymentSaveParams» | RequestParameter«PaymentSaveParams» |
body | false | PaymentSaveParams | PaymentSaveParams | ||
amount | 金额 | false | number | ||
businessDatetime | 收付款日期 | false | integer | ||
comments | 备注 | false | string | ||
enterpriseCode | 企业编码 | false | string | ||
staffCode | 创建人 | false | string | ||
type | 类型,可用值:SALES_ORDER_IN,SALES_ORDER_OUT,PURCHASE_ORDER_OUT,PURCHASE_ORDER_IN | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | BaseResponse |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
code | integer(int32) | integer(int32) | |
message | string |
响应示例:
{
"code": 0,
"message": ""
}
# 删除收付款
接口地址:/api/open/payment/delete
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
参数是编码
请求示例:
{
"body": ""
}
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
code | code | body | false | RequestParameter«string» | RequestParameter«string» |
body | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | BaseResponse |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
code | integer(int32) | integer(int32) | |
message | string |
响应示例:
{
"code": 0,
"message": ""
}
# 查询收付款列表
接口地址:/api/open/payment/query
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
{
"body": {
"createByLike": "",
"endTime": "",
"enterpriseCategoryIds": [],
"enterpriseCodeLike": "",
"isReject": "",
"pagingParam": {
"length": 0,
"start": 0
},
"paymentNumberLike": "",
"sortOrder": "",
"sortType": "",
"startTime": "",
"states": [],
"types": [],
"writeOffsProgress": ""
}
}
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
queryParamRequestParameter | queryParamRequestParameter | body | true | RequestParameter«PaymentQueryParam» | RequestParameter«PaymentQueryParam» |
body | false | PaymentQueryParam | PaymentQueryParam | ||
createByLike | 创建人 | false | string | ||
endTime | 时间 | false | string | ||
enterpriseCategoryIds | 企业分类-多选 | false | array | integer | |
enterpriseCodeLike | 企业编号模糊搜索 | false | string | ||
isReject | 驳回状态筛选,可用值:ON,OFF | false | string | ||
pagingParam | false | PagingParam | PagingParam | ||
length | false | integer | |||
start | false | integer | |||
paymentNumberLike | 账款单号模糊搜索 | false | string | ||
sortOrder | 排序方式 asc:正序 desc:倒序 | false | string | ||
sortType | 排序类型 | false | string | ||
startTime | 开始时间 | false | string | ||
states | 1 待确认,2 已确认,3 已取消 | false | array | integer | |
types | 0:订单收款 1:订单付退款 2:采购单付款 3:采购单收退款 | false | array | integer | |
writeOffsProgress | 0:未核销 1:部分核销 2:全部核销,可用值:NO_WRITE_OFFS,PART_WRITE_OFFS,ALL_WRITE_OFFS | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | ListPagingResponse«Payment» |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
code | integer(int32) | integer(int32) | |
data | ListPagingResponseData«Payment» | ListPagingResponseData«Payment» | |
length | integer(int32) | ||
list | array | Payment | |
amount | 金额 | number | |
businessDatetime | 收付款日期 | string | |
code | 账款单号 | string | |
comments | 备注 | string | |
enterpriseCode | 企业编码 | string | |
enterpriseName | 企业编码 | string | |
staffCode | 创建人 | string | |
staffName | 创建人 | string | |
status | 审核状态,可用值:PASS,REFUSAL | string | |
type | 类型,可用值:SALES_ORDER_IN,SALES_ORDER_OUT,PURCHASE_ORDER_OUT,PURCHASE_ORDER_IN | string | |
recordsTotal | integer(int32) | ||
start | integer(int32) | ||
message | string |
响应示例:
{
"code": 0,
"data": {
"length": 0,
"list": [
{
"amount": 0,
"businessDatetime": "",
"code": "",
"comments": "",
"enterpriseCode": "",
"enterpriseName": "",
"staffCode": "",
"staffName": "",
"status": "",
"type": ""
}
],
"recordsTotal": 0,
"start": 0
},
"message": ""
}
# 修改收付款
接口地址:/api/open/payment/update
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
请求示例:
{
"body": {
"amount": 0,
"businessDatetime": 0,
"comments": "",
"enterpriseCode": "",
"paymentCode": "",
"staffCode": "",
"type": ""
}
}
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
customerSaveParamRequestParameter | customerSaveParamRequestParameter | body | true | RequestParameter«PaymentEditParam» | RequestParameter«PaymentEditParam» |
body | false | PaymentEditParam | PaymentEditParam | ||
amount | 金额 | false | number | ||
businessDatetime | 收付款日期 | false | integer | ||
comments | 备注 | false | string | ||
enterpriseCode | 企业编码 | false | string | ||
paymentCode | 收付款单号 | false | string | ||
staffCode | 创建人 | false | string | ||
type | 类型,可用值:SALES_ORDER_IN,SALES_ORDER_OUT,PURCHASE_ORDER_OUT,PURCHASE_ORDER_IN | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | BaseResponse |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
code | integer(int32) | integer(int32) | |
message | string |
响应示例:
{
"code": 0,
"message": ""
}