Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
B
bailuntec-api
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
huluobin
bailuntec-api
Commits
6f80d446
Commit
6f80d446
authored
May 19, 2021
by
liyanlin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix
parent
e723fa90
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
126 additions
and
89 deletions
+126
-89
EbayTransactionApi.java
...ava/com/bailuntec/api/ebay/seller/EbayTransactionApi.java
+1
-1
Amount.java
...ailuntec/api/ebay/seller/response/transaction/Amount.java
+24
-0
Buyer.java
...bailuntec/api/ebay/seller/response/transaction/Buyer.java
+14
-0
EbayTransactionRes.java
.../ebay/seller/response/transaction/EbayTransactionRes.java
+32
-0
Fee.java
...m/bailuntec/api/ebay/seller/response/transaction/Fee.java
+18
-0
OrderLineItem.java
...c/api/ebay/seller/response/transaction/OrderLineItem.java
+17
-0
Reference.java
...untec/api/ebay/seller/response/transaction/Reference.java
+16
-0
Transaction.java
...tec/api/ebay/seller/response/transaction/Transaction.java
+4
-88
No files found.
src/main/java/com/bailuntec/api/ebay/seller/EbayTransactionApi.java
View file @
6f80d446
package
com
.
bailuntec
.
api
.
ebay
.
seller
;
import
com.bailuntec.api.ebay.seller.response.EbayTransactionRes
;
import
com.bailuntec.api.ebay.seller.response.
transaction.
EbayTransactionRes
;
import
org.springframework.cloud.openfeign.FeignClient
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.RequestHeader
;
...
...
src/main/java/com/bailuntec/api/ebay/seller/response/transaction/Amount.java
0 → 100644
View file @
6f80d446
package
com
.
bailuntec
.
api
.
ebay
.
seller
.
response
.
transaction
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* @Author: li.yanlin
* @Description:
* @Date: Created in
* @Modified by:
*/
@Data
public
class
Amount
{
private
String
currency
;
@ApiModelProperty
(
"转换前币种"
)
private
String
convertedFromCurrency
;
private
String
convertedFromValue
;
private
String
exchangeRate
;
private
String
value
;
}
src/main/java/com/bailuntec/api/ebay/seller/response/transaction/Buyer.java
0 → 100644
View file @
6f80d446
package
com
.
bailuntec
.
api
.
ebay
.
seller
.
response
.
transaction
;
import
lombok.Data
;
/**
* @Author: li.yanlin
* @Description:
* @Date: Created in
* @Modified by:
*/
@Data
public
class
Buyer
{
private
String
username
;
}
src/main/java/com/bailuntec/api/ebay/seller/response/transaction/EbayTransactionRes.java
0 → 100644
View file @
6f80d446
package
com
.
bailuntec
.
api
.
ebay
.
seller
.
response
.
transaction
;
import
lombok.Data
;
import
java.util.List
;
/**
* @Author: li.yanlin
* @Description:
* @Date: Created in 2021-05-19
* @Modified by:
*/
@Data
public
class
EbayTransactionRes
{
/*api响应字段*/
private
String
href
;
private
Integer
limit
;
private
String
next
;
private
Integer
offset
;
private
String
prev
;
private
Integer
total
;
private
List
<
Transaction
>
transactions
;
}
src/main/java/com/bailuntec/api/ebay/seller/response/transaction/Fee.java
0 → 100644
View file @
6f80d446
package
com
.
bailuntec
.
api
.
ebay
.
seller
.
response
.
transaction
;
import
lombok.Data
;
/**
* @Author: li.yanlin
* @Description:
* @Date: Created in
* @Modified by:
*/
@Data
public
class
Fee
{
private
Amount
amount
;
private
String
feeMemo
;
private
String
feeType
;
}
src/main/java/com/bailuntec/api/ebay/seller/response/transaction/OrderLineItem.java
0 → 100644
View file @
6f80d446
package
com
.
bailuntec
.
api
.
ebay
.
seller
.
response
.
transaction
;
import
java.util.List
;
/**
* @Author: li.yanlin
* @Description:
* @Date: Created in
* @Modified by:
*/
public
class
OrderLineItem
{
private
Amount
amount
;
private
String
lineItemId
;
private
List
<
Fee
>
marketplaceFees
;
}
src/main/java/com/bailuntec/api/ebay/seller/response/transaction/Reference.java
0 → 100644
View file @
6f80d446
package
com
.
bailuntec
.
api
.
ebay
.
seller
.
response
.
transaction
;
import
lombok.Data
;
/**
* @Author: li.yanlin
* @Description:
* @Date: Created in
* @Modified by:
*/
@Data
public
class
Reference
{
private
String
referenceId
;
private
String
referenceType
;
}
src/main/java/com/bailuntec/api/ebay/seller/response/
EbayTransactionRes
.java
→
src/main/java/com/bailuntec/api/ebay/seller/response/
transaction/Transaction
.java
View file @
6f80d446
package
com
.
bailuntec
.
api
.
ebay
.
seller
.
response
;
package
com
.
bailuntec
.
api
.
ebay
.
seller
.
response
.
transaction
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
...
...
@@ -8,35 +8,11 @@ import java.util.List;
/**
* @Author: li.yanlin
* @Description:
* @Date: Created in
2021-05-19
* @Date: Created in
* @Modified by:
*/
@Data
public
class
EbayTransactionRes
{
/*api响应字段*/
private
String
href
;
private
Integer
limit
;
private
String
next
;
private
Integer
offset
;
private
String
prev
;
private
Integer
total
;
private
List
<
Transaction
>
transactions
;
}
/**
* 交易
*/
@Data
class
Transaction
{
public
class
Transaction
{
private
Amount
amount
;
@ApiModelProperty
(
"在此字段中返回的枚举值指示货币交易金额是卖方帐户的(CREDIT)还是(DEBIT)。 通常,SALE和CREDIT交易类型记入卖方帐户,而REFUND,DISPUTE,SHIPPING_LABEL和TRANSFER交易类型记入卖方帐户的借方。"
)
...
...
@@ -62,7 +38,7 @@ class Transaction{
@ApiModelProperty
(
"该金额是在从与订单相关的卖方付款中扣除销售费用之前的订单总金额。要确定将通过卖方付款支付的订单的实际金额,请从basePayoutAmount中减去totalFeeAmount。"
)
private
Amount
totalFeeBasisAmount
;
private
Amount
totalFeeAmount
;
private
String
transactionDate
;
...
...
@@ -75,62 +51,3 @@ class Transaction{
private
String
transactionType
;
}
/**
* 货币
*/
@Data
class
Amount
{
private
String
currency
;
@ApiModelProperty
(
"转换前币种"
)
private
String
convertedFromCurrency
;
private
String
convertedFromValue
;
private
String
exchangeRate
;
private
String
value
;
}
/**
* 买家
*/
@Data
class
Buyer
{
private
String
username
;
}
/**
* sku行
*/
@Data
class
OrderLineItem
{
private
Amount
amount
;
private
String
lineItemId
;
private
List
<
Fee
>
marketplaceFees
;
}
/**
* 费用项
*/
@Data
class
Fee
{
private
Amount
amount
;
private
String
feeMemo
;
private
String
feeType
;
}
/**
*
*/
@Data
class
Reference
{
private
String
referenceId
;
private
String
referenceType
;
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment