Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
data-center-auto
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
bltdc
data-center-auto
Commits
7877f0aa
Commit
7877f0aa
authored
Mar 14, 2023
by
lizefeng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新增结算表type_cn映射
parent
b1a7f188
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
45 additions
and
1 deletion
+45
-1
dc_base_amazon_fee.cs
AutoTurnOver.Models/dc_base_amazon_fee.cs
+1
-0
AmazonDataSynchroService.cs
AutoTurnOver.Services/AmazonDataSynchroService.cs
+43
-0
Program.cs
ResetOutofstock/Program.cs
+1
-1
No files found.
AutoTurnOver.Models/dc_base_amazon_fee.cs
View file @
7877f0aa
...
...
@@ -15,6 +15,7 @@ namespace AutoTurnOver.Models
public
string
currency_code
{
get
;
set
;
}
public
string
settlement_id
{
get
;
set
;
}
public
string
type
{
get
;
set
;
}
public
string
type_cn
{
get
;
set
;
}
public
string
sku
{
get
;
set
;
}
public
string
description
{
get
;
set
;
}
public
string
quantity
{
get
;
set
;
}
...
...
AutoTurnOver.Services/AmazonDataSynchroService.cs
View file @
7877f0aa
...
...
@@ -277,6 +277,7 @@ namespace AutoTurnOver.Services
settlement_id
=
"-"
,
description
=
$"To account ending in:
{
feeItem
.
AccountTail
}
"
,
type
=
"Transfer"
,
// 提现
type_cn
=
"放款"
,
// 提现
total
=
(
decimal
)
feeItem
.
BeginningBalance
.
CurrencyAmount
-
(
decimal
)
feeItem
.
OriginalTotal
.
CurrencyAmount
,
currency_code
=
feeItem
.
OriginalTotal
.
CurrencyCode
};
...
...
@@ -691,6 +692,7 @@ namespace AutoTurnOver.Services
feeItem
.
MarketplaceNameSys
=
marketplaceNameSys
;
feeItem
.
start_date
=
settlementDbData
.
start_date
;
feeItem
.
end_date
=
settlementDbData
.
end_date
;
feeItem
.
type_cn
=
GetTypeCn
(
feeItem
.
type
);
feeItem
.
settlement_date_str
=
$"
{
feeItem
.
start_date
.
Value
.
ToString
(
"yyyy-MM-ddTHH:mm:ss"
)}
~
{
feeItem
.
end_date
.
Value
.
ToString
(
"yyyy-MM-ddTHH:mm:ss"
)}
"
;
feeItem
.
_ts
=
DateTime
.
Now
;
feeItem
.
id
=
MyMySqlConnection
.
_connection
.
QueryFirstOrDefault
<
int
?>(
"select id from dc_base_amazon_fee where data_id=@data_id"
,
new
{
data_id
=
feeItem
.
data_id
})
??
0
;
...
...
@@ -731,6 +733,47 @@ namespace AutoTurnOver.Services
MyMySqlConnection
.
_connection
.
Update
(
ana_task
);
}
/// <summary>
/// 中文类型映射
/// </summary>
/// <param name="type_en"></param>
/// <returns></returns>
public
string
GetTypeCn
(
string
type_en
)
{
switch
(
type_en
)
{
case
"REVERSAL_REIMBURSEMENT"
:
case
"COMPENSATED_CLAWBACK"
:
case
"FREE_REPLACEMENT_REFUND_ITEMS"
:
case
"MISSING_FROM_INBOUND_CLAWBACK"
:
case
"WAREHOUSE_DAMAGE"
:
return
"Adjustment"
;
case
"Successful charge"
:
return
"Debt"
;
case
"FBA Inventory Fee"
:
case
"RemovalComplete"
:
return
"FBA仓储费"
;
case
"order"
:
return
"订单"
;
case
"Transfer"
:
return
"放款"
;
case
"Service Fee"
:
return
"服务费用"
;
case
"Deal Fee"
:
return
"交易费用"
;
case
"CouponRedemptionFee"
:
return
"空--换券费"
;
case
"Previous Reserve Amount Balance"
:
return
"期初余额"
;
case
"refund"
:
return
"退款"
;
case
"Current Reserve Amount"
:
return
"预留金额"
;
case
"Payable to Amazon"
:
return
"支付给亚马逊"
;
default
:
return
type_en
;
}
}
public
void
AnaFbaShipmentReport
()
{
var
reportTypeEnum
=
ReportTypes
.
GET_AMAZON_FULFILLED_SHIPMENTS_DATA_GENERAL
;
...
...
ResetOutofstock/Program.cs
View file @
7877f0aa
...
...
@@ -61,7 +61,7 @@ namespace ResetOutofstock
//{
// new AmazonDataSynchroService().AnaReport(status:-1);
//}
//new AmazonDataSynchroService().AnaReport();
//new AmazonDataSynchroService().AnaReport(
data_id: "17362312191"
);
}
catch
(
Exception
ex
)
{
...
...
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