Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
dc-java
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
dc-java
Commits
585de63e
Commit
585de63e
authored
Jul 16, 2019
by
yinyong
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master'
parents
f06f9115
c03c982c
Hide whitespace changes
Inline
Side-by-side
Showing
25 changed files
with
15 additions
and
29 deletions
+15
-29
const.properties
...ase/base-sync-company/src/main/resources/const.properties
+1
-1
Dockerfile
data-base/base-sync-finance-amazon/Dockerfile
+3
-3
pom.xml
data-base/base-sync-finance-amazon/pom.xml
+2
-2
Application.java
...nance-amazon/src/main/java/com/bailuntec/Application.java
+0
-0
AccountTokenInfo.java
.../src/main/java/com/bailuntec/domain/AccountTokenInfo.java
+0
-0
AdvertResultData.java
.../src/main/java/com/bailuntec/domain/AdvertResultData.java
+0
-0
AdvertResultInfo.java
.../src/main/java/com/bailuntec/domain/AdvertResultInfo.java
+0
-0
AmazonAdvert.java
...azon/src/main/java/com/bailuntec/domain/AmazonAdvert.java
+0
-0
AdvertAddTaskSyncJob.java
...src/main/java/com/bailuntec/job/AdvertAddTaskSyncJob.java
+0
-0
AdvertResultSyncJob.java
.../src/main/java/com/bailuntec/job/AdvertResultSyncJob.java
+0
-0
AdvertSyncJobListener.java
...in/java/com/bailuntec/listener/AdvertSyncJobListener.java
+0
-0
DcBaseCompanyAccountMapper.java
...java/com/bailuntec/mapper/DcBaseCompanyAccountMapper.java
+0
-0
DcBaseCompanyAccountMapper.xml
.../java/com/bailuntec/mapper/DcBaseCompanyAccountMapper.xml
+0
-0
DcBaseFinanceAmazonMapper.java
.../java/com/bailuntec/mapper/DcBaseFinanceAmazonMapper.java
+0
-0
DcBaseFinanceAmazonMapper.xml
...n/java/com/bailuntec/mapper/DcBaseFinanceAmazonMapper.xml
+0
-0
RedisUtil.java
...e-amazon/src/main/java/com/bailuntec/utils/RedisUtil.java
+0
-0
const.properties
...e-sync-finance-amazon/src/main/resources/const.properties
+0
-0
job.properties
...ase-sync-finance-amazon/src/main/resources/job.properties
+0
-0
redis.properties
...e-sync-finance-amazon/src/main/resources/redis.properties
+0
-0
BailunSkuCumulative.java
...n/java/com/bailuntec/domain/pojo/BailunSkuCumulative.java
+0
-1
OrderSyncJob.java
...s-order/src/main/java/com/bailuntec/job/OrderSyncJob.java
+2
-16
job.properties
...ase/base-sync-oms-order/src/main/resources/job.properties
+3
-2
OmsOrderTest.java
...-base/base-sync-oms-order/src/test/java/OmsOrderTest.java
+1
-1
pom.xml
data-base/pom.xml
+1
-1
mybatis-config.xml
data-common/src/main/resources/mybatis-config.xml
+2
-2
No files found.
data-base/base-sync-company/src/main/resources/const.properties
View file @
585de63e
...
...
@@ -3,5 +3,5 @@
#COMPANY_ACCOUNT_URL=http://pams.bailuntec.com/Api/GetAccountToken
COMPANY_INFO_URL
=
http://172.31.255.10/GetCompanys
COMPANY_STAFF_URL
=
http://172.31.255.10/GetUserByCompany
COMPANY_ACCOUNT_URL
=
http://10.0.6.17/Api/GetAccountToken
COMPANY_ACCOUNT_URL
=
http://10.0.6.17
:8090
/Api/GetAccountToken
data-base/base
_sync_finance_
amazon/Dockerfile
→
data-base/base
-sync-finance-
amazon/Dockerfile
View file @
585de63e
...
...
@@ -16,8 +16,8 @@ COPY data-base /usr/app/data-base
COPY
data-mid /usr/app/data-mid
COPY
data-show /usr/app/data-show
RUN
cd
/usr/app/data-parent
&&
mvn
-T
1C install
-pl
../data-base/base
_sync_finance_
amazon
-am
RUN
cd
/usr/app/data-parent
&&
mvn
-T
1C install
-pl
../data-base/base
-sync-finance-
amazon
-am
#指定容器启动程序及参数 <ENTRYPOINT> "<CMD>"
EXPOSE
8080
ENTRYPOINT
["java","-Xms30m","-Xmx80m","-jar","/usr/app/data-base/base_sync_finance_amazon/target/base_sync_finance_amazon-1.0-SNAPSHOT.jar"]
\ No newline at end of file
ENTRYPOINT
["java","-Xms30m","-Xmx80m","-jar","/usr/app/data-base/base-sync-finance-amazon/target/base-sync-finance-amazon-1.0-SNAPSHOT.jar"]
\ No newline at end of file
data-base/base
_sync_finance_
amazon/pom.xml
→
data-base/base
-sync-finance-
amazon/pom.xml
View file @
585de63e
...
...
@@ -9,9 +9,9 @@
</parent>
<modelVersion>
4.0.0
</modelVersion>
<artifactId>
base
_sync_finance_
amazon
</artifactId>
<artifactId>
base
-sync-finance-
amazon
</artifactId>
<name>
base
_sync_finance_
amazon
</name>
<name>
base
-sync-finance-
amazon
</name>
<!-- FIXME change it to the project's website -->
<url>
http://www.example.com
</url>
...
...
data-base/base
_sync_finance_
amazon/src/main/java/com/bailuntec/Application.java
→
data-base/base
-sync-finance-
amazon/src/main/java/com/bailuntec/Application.java
View file @
585de63e
File moved
data-base/base
_sync_finance_
amazon/src/main/java/com/bailuntec/domain/AccountTokenInfo.java
→
data-base/base
-sync-finance-
amazon/src/main/java/com/bailuntec/domain/AccountTokenInfo.java
View file @
585de63e
File moved
data-base/base
_sync_finance_
amazon/src/main/java/com/bailuntec/domain/AdvertResultData.java
→
data-base/base
-sync-finance-
amazon/src/main/java/com/bailuntec/domain/AdvertResultData.java
View file @
585de63e
File moved
data-base/base
_sync_finance_
amazon/src/main/java/com/bailuntec/domain/AdvertResultInfo.java
→
data-base/base
-sync-finance-
amazon/src/main/java/com/bailuntec/domain/AdvertResultInfo.java
View file @
585de63e
File moved
data-base/base
_sync_finance_
amazon/src/main/java/com/bailuntec/domain/AmazonAdvert.java
→
data-base/base
-sync-finance-
amazon/src/main/java/com/bailuntec/domain/AmazonAdvert.java
View file @
585de63e
File moved
data-base/base
_sync_finance_
amazon/src/main/java/com/bailuntec/job/AdvertAddTaskSyncJob.java
→
data-base/base
-sync-finance-
amazon/src/main/java/com/bailuntec/job/AdvertAddTaskSyncJob.java
View file @
585de63e
File moved
data-base/base
_sync_finance_
amazon/src/main/java/com/bailuntec/job/AdvertResultSyncJob.java
→
data-base/base
-sync-finance-
amazon/src/main/java/com/bailuntec/job/AdvertResultSyncJob.java
View file @
585de63e
File moved
data-base/base
_sync_finance_
amazon/src/main/java/com/bailuntec/listener/AdvertSyncJobListener.java
→
data-base/base
-sync-finance-
amazon/src/main/java/com/bailuntec/listener/AdvertSyncJobListener.java
View file @
585de63e
File moved
data-base/base
_sync_finance_
amazon/src/main/java/com/bailuntec/mapper/DcBaseCompanyAccountMapper.java
→
data-base/base
-sync-finance-
amazon/src/main/java/com/bailuntec/mapper/DcBaseCompanyAccountMapper.java
View file @
585de63e
File moved
data-base/base
_sync_finance_
amazon/src/main/java/com/bailuntec/mapper/DcBaseCompanyAccountMapper.xml
→
data-base/base
-sync-finance-
amazon/src/main/java/com/bailuntec/mapper/DcBaseCompanyAccountMapper.xml
View file @
585de63e
File moved
data-base/base
_sync_finance_
amazon/src/main/java/com/bailuntec/mapper/DcBaseFinanceAmazonMapper.java
→
data-base/base
-sync-finance-
amazon/src/main/java/com/bailuntec/mapper/DcBaseFinanceAmazonMapper.java
View file @
585de63e
File moved
data-base/base
_sync_finance_
amazon/src/main/java/com/bailuntec/mapper/DcBaseFinanceAmazonMapper.xml
→
data-base/base
-sync-finance-
amazon/src/main/java/com/bailuntec/mapper/DcBaseFinanceAmazonMapper.xml
View file @
585de63e
File moved
data-base/base
_sync_finance_
amazon/src/main/java/com/bailuntec/utils/RedisUtil.java
→
data-base/base
-sync-finance-
amazon/src/main/java/com/bailuntec/utils/RedisUtil.java
View file @
585de63e
File moved
data-base/base
_sync_finance_
amazon/src/main/resources/const.properties
→
data-base/base
-sync-finance-
amazon/src/main/resources/const.properties
View file @
585de63e
File moved
data-base/base
_sync_finance_
amazon/src/main/resources/job.properties
→
data-base/base
-sync-finance-
amazon/src/main/resources/job.properties
View file @
585de63e
File moved
data-base/base
_sync_finance_
amazon/src/main/resources/redis.properties
→
data-base/base
-sync-finance-
amazon/src/main/resources/redis.properties
View file @
585de63e
File moved
data-base/base-sync-oms-order/src/main/java/com/bailuntec/domain/pojo/BailunSkuCumulative.java
View file @
585de63e
...
...
@@ -14,7 +14,6 @@ public class BailunSkuCumulative {
private
BigDecimal
maxSkuWidth
;
//最大SKU宽
private
BigDecimal
maxSkuHight
;
//最大SKU高
private
Integer
totalQuantity
;
//累计销售数量
private
Integer
countSelfProducrSku
;
//自产美容SKU销售数量
private
Boolean
domesticOrOverseas
;
//国内仓或海外仓, true是国内仓
}
data-base/base-sync-oms-order/src/main/java/com/bailuntec/job/OrderSyncJob.java
View file @
585de63e
...
...
@@ -601,7 +601,7 @@ public class OrderSyncJob extends PointJob {
private
void
caculateBailunHandleFee
(
DcBaseOmsOrder
dcBaseOmsOrder
,
BailunSkuCumulative
bailunSkuCumulative
)
{
BigDecimal
costBailunHandle
=
BigDecimal
.
ONE
;
//海外仓和FBA 的,都是直接1元一个单
if
(
bailunSkuCumulative
.
getDomesticOrOverseas
())
{
switch
(
bailunSkuCumulative
.
get
CountSelfProducrSku
())
{
switch
(
bailunSkuCumulative
.
get
TotalQuantity
())
{
case
0
:
costBailunHandle
=
BigDecimal
.
ZERO
;
break
;
...
...
@@ -615,7 +615,7 @@ public class OrderSyncJob extends PointJob {
case
8
:
case
9
:
case
10
:
costBailunHandle
=
BigDecimal
.
valueOf
(
0.3
).
multiply
(
BigDecimal
.
valueOf
(
bailunSkuCumulative
.
get
CountSelfProducrSku
()
-
1
)).
add
(
BigDecimal
.
ONE
);
costBailunHandle
=
BigDecimal
.
valueOf
(
0.3
).
multiply
(
BigDecimal
.
valueOf
(
bailunSkuCumulative
.
get
TotalQuantity
()
-
1
)).
add
(
BigDecimal
.
ONE
);
break
;
default
:
costBailunHandle
=
BigDecimal
.
valueOf
(
3.7
);
//超过10个只取10个的费用
...
...
@@ -632,7 +632,6 @@ public class OrderSyncJob extends PointJob {
bailunSkuCumulative
.
setMaxSkuHight
(
BigDecimal
.
ZERO
);
bailunSkuCumulative
.
setTotalWeight
(
BigDecimal
.
ZERO
);
bailunSkuCumulative
.
setTotalQuantity
(
0
);
Integer
countSelfProducrSku
=
0
;
for
(
BailunSku
bailunSku
:
omsResult
.
getBailunSku
())
{
if
(
bailunSku
.
getBailunSkuWeight
()
==
null
)
{
bailunSku
.
setBailunSkuWeight
(
BigDecimal
.
ZERO
);
...
...
@@ -667,20 +666,7 @@ public class OrderSyncJob extends PointJob {
bailunSkuCumulative
.
setMaxSkuLong
(
skuHeight
);
}
}
try
{
DcBaseOmsHandleMapper
mapper
=
SessionUtil
.
getSession
().
getMapper
(
DcBaseOmsHandleMapper
.
class
);
DcBaseOmsHandle
orderBailunCatagory
=
mapper
.
getOrderBailunCatagory
(
omsResult
.
getBailunSku
().
get
(
0
).
getBailunSku
());
if
(
orderBailunCatagory
!=
null
)
{
//如果没有在这个表, 说明是普货类, 在这个表, 就是美容自产
countSelfProducrSku
+=
bailunSku
.
getBailunSkuQuantityOrdered
();
}
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
throw
new
RuntimeException
(
"MYBATIS操作DB失败"
,
e
);
}
finally
{
SessionUtil
.
closeSession
();
}
}
bailunSkuCumulative
.
setCountSelfProducrSku
(
countSelfProducrSku
);
return
bailunSkuCumulative
;
}
...
...
data-base/base-sync-oms-order/src/main/resources/job.properties
View file @
585de63e
...
...
@@ -9,7 +9,7 @@ EVENT_RDB_STORAGE_USERNAME=root
EVENT_RDB_STORAGE_PASSWORD
=
#7kfnymAM$Y9-Ntf
ZOOKEEPER_SERVER=172.31.255.120:2181
NAME_SPACE
=
data-center
JOB_NAME
=
base-sync-oms-order-coroutine
#
JOB_NAME=base-sync-oms-order
#
JOB_NAME=base-sync-oms-order-coroutine
JOB_NAME
=
base-sync-oms-order
JOB_CRON
=
0/1 * * * * ? *
SHARDING_TOTAL_COUNT
=
1
\ No newline at end of file
data-base/base-sync-oms-order/src/test/java/OmsOrderTest.java
View file @
585de63e
...
...
@@ -73,7 +73,7 @@ public class OmsOrderTest {
LinkedHashMap
<
String
,
String
>
map
=
new
LinkedHashMap
<>(
4
);
map
.
put
(
"pageIndex"
,
"1"
);
map
.
put
(
"pageCount"
,
"100"
);
map
.
put
(
"OriginOrderNo"
,
"2
63709100694-2446617013016
"
);
map
.
put
(
"OriginOrderNo"
,
"2
93081293723-1685480773019
"
);
Request
request
=
new
Request
.
Builder
()
.
get
()
.
url
(
OkHttpUtil
.
attachHttpGetParams
(
"http://oms.bailuntec.com/apiV2/bailunOrder/getBailunOrders"
,
map
))
...
...
data-base/pom.xml
View file @
585de63e
...
...
@@ -29,7 +29,7 @@
<module>
base-sync-company
</module>
<module>
base-sync-finance-ebay
</module>
<module>
base-sync-paypal
</module>
<module>
base
_sync_finance_
amazon
</module>
<module>
base
-sync-finance-
amazon
</module>
</modules>
<packaging>
pom
</packaging>
...
...
data-common/src/main/resources/mybatis-config.xml
View file @
585de63e
...
...
@@ -4,8 +4,8 @@
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<!--<properties resource="db-tj.properties"/>-->
<!-- <properties resource="db-dev.properties"/>--
>
<properties
resource=
"db-prod.properties"
/
>
<properties
resource=
"db-dev.properties"
/
>
<!-- <properties resource="db-prod.properties"/>--
>
<settings>
<setting
name=
"mapUnderscoreToCamelCase"
value=
"true"
/>
</settings>
...
...
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