记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
Project
Project
Details
Activity
Releases
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
董敬伟
liquidnet-bus-v1
Commits
cd00ae10
Commit
cd00ae10
authored
Jul 07, 2021
by
jiangxiulong
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'test'
parents
b00b9cab
2e53c157
Changes
22
Hide whitespace changes
Inline
Side-by-side
Showing
22 changed files
with
361 additions
and
56 deletions
+361
-56
PerformancesExpressServiceImpl.java
...ai/kylin/service/impl/PerformancesExpressServiceImpl.java
+7
-1
db_dragon_structure.sql
...iquidnet-service-dragon-impl/docu/db_dragon_structure.sql
+102
-0
pom.xml
...dnet-service-dragon/liquidnet-service-dragon-impl/pom.xml
+15
-0
ServiceDragonApplication.java
.../java/com/liquidnet/service/ServiceDragonApplication.java
+46
-0
DragonWebMvcConfig.java
...m/liquidnet/service/dragon/config/DragonWebMvcConfig.java
+19
-0
PayController.java
...om/liquidnet/service/dragon/controller/PayController.java
+4
-0
RefundController.java
...liquidnet/service/dragon/controller/RefundController.java
+4
-0
TestImpl.java
...a/com/liquidnet/service/dragon/service/impl/TestImpl.java
+4
-0
TestUtils.java
...in/java/com/liquidnet/service/dragon/utils/TestUtils.java
+4
-0
bootstrap-dev.yml
...-service-dragon-impl/src/main/resources/bootstrap-dev.yml
+14
-0
bootstrap-prod.yml
...service-dragon-impl/src/main/resources/bootstrap-prod.yml
+14
-0
bootstrap-service-dragon.yml
...agon-impl/src/main/resources/bootstrap-service-dragon.yml
+19
-0
bootstrap-test.yml
...service-dragon-impl/src/main/resources/bootstrap-test.yml
+14
-0
bootstrap.yml
...dnet-service-dragon-impl/src/main/resources/bootstrap.yml
+11
-0
errors.properties
...-service-dragon-impl/src/main/resources/errors.properties
+0
-0
sqlmap.properties
...-service-dragon-impl/src/main/resources/sqlmap.properties
+0
-0
pom.xml
liquidnet-bus-service/liquidnet-service-dragon/pom.xml
+29
-0
db_kylin_structure.sql
.../liquidnet-service-kylin-impl/docu/db_kylin_structure.sql
+48
-48
KylinOrderTicketsServiceImpl.java
...vice/kylin/service/impl/KylinOrderTicketsServiceImpl.java
+1
-1
DataUtils.java
...ain/java/com/liquidnet/service/kylin/utils/DataUtils.java
+3
-3
errors.properties
...t-service-kylin-impl/src/main/resources/errors.properties
+1
-1
PerformancesExpressCallbackServiceImpl.java
...ress/shunfeng/PerformancesExpressCallbackServiceImpl.java
+2
-2
No files found.
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/kylin/service/impl/PerformancesExpressServiceImpl.java
View file @
cd00ae10
...
@@ -165,7 +165,7 @@ public class PerformancesExpressServiceImpl extends ServiceImpl<KylinOrderExpres
...
@@ -165,7 +165,7 @@ public class PerformancesExpressServiceImpl extends ServiceImpl<KylinOrderExpres
hBody
.
put
(
"jAddress"
,
jAddress
);
hBody
.
put
(
"jAddress"
,
jAddress
);
// TODO: 2021/6/30 前端选择
// TODO: 2021/6/30 前端选择
hBody
.
put
(
"payMethod"
,
0
);
// 运费付款方式:0-寄付月结;1-寄付现结;2-收方付;3-第三方付;
hBody
.
put
(
"payMethod"
,
2
);
// 运费付款方式:0-寄付月结;1-寄付现结;2-收方付;3-第三方付;
hBody
.
put
(
"expressType"
,
expressType
);
// 顺丰特快
hBody
.
put
(
"expressType"
,
expressType
);
// 顺丰特快
hBody
.
put
(
"depositumInfo"
,
depositumInfo
);
hBody
.
put
(
"depositumInfo"
,
depositumInfo
);
...
@@ -180,6 +180,12 @@ public class PerformancesExpressServiceImpl extends ServiceImpl<KylinOrderExpres
...
@@ -180,6 +180,12 @@ public class PerformancesExpressServiceImpl extends ServiceImpl<KylinOrderExpres
// 生成签名并请求
// 生成签名并请求
String
result
=
shunfengSignUtils
.
generateSignatureAndRequest
(
hBody
,
"/public/order/v1/placeOrder"
);
String
result
=
shunfengSignUtils
.
generateSignatureAndRequest
(
hBody
,
"/public/order/v1/placeOrder"
);
KylinOrderExpress
kylinOrderExpresstest
=
new
KylinOrderExpress
();
kylinOrderExpresstest
.
setOrigincode
(
result
);
kylinOrderExpressMapper
.
update
(
kylinOrderExpresstest
,
new
UpdateWrapper
<
KylinOrderExpress
>().
in
(
"order_express_id"
,
orderExpressId
)
);
HashMap
hashMap
=
JsonUtils
.
fromJson
(
result
,
HashMap
.
class
);
HashMap
hashMap
=
JsonUtils
.
fromJson
(
result
,
HashMap
.
class
);
System
.
out
.
println
(
result
);
System
.
out
.
println
(
result
);
if
(
hashMap
.
get
(
"succ"
).
equals
(
"fail"
))
{
if
(
hashMap
.
get
(
"succ"
).
equals
(
"fail"
))
{
...
...
liquidnet-bus-service/liquidnet-service-dragon/liquidnet-service-dragon-impl/docu/db_dragon_structure.sql
0 → 100644
View file @
cd00ae10
create
database
if
not
exists
ln_scene
character
set
utf8mb4
collate
utf8mb4_unicode_ci
;
-- >>------------------------------------------------------------------------------------
use
ln_scene
;
-- 支付订单表
drop
TABLE
if
exists
`dragon_orders`
;
CREATE
TABLE
`dragon_orders`
(
`id`
bigint
unsigned
NOT
NULL
AUTO_INCREMENT
,
`status`
tinyint
NOT
NULL
DEFAULT
'0'
COMMENT
'订单状态'
,
`code`
varchar
(
50
)
CHARACTER
SET
utf8
COLLATE
utf8_unicode_ci
NOT
NULL
COMMENT
'订单支付编号'
,
`type`
varchar
(
20
)
CHARACTER
SET
utf8
COLLATE
utf8_unicode_ci
NOT
NULL
COMMENT
'订单类型'
,
`price`
decimal
(
10
,
2
)
NOT
NULL
COMMENT
'总价格'
,
`name`
varchar
(
100
)
CHARACTER
SET
utf8
COLLATE
utf8_unicode_ci
NOT
NULL
COMMENT
'类别或名称'
,
`detail`
varchar
(
100
)
CHARACTER
SET
utf8
COLLATE
utf8_unicode_ci
NOT
NULL
COMMENT
'详情或描述'
,
`order_code`
varchar
(
50
)
CHARACTER
SET
utf8
COLLATE
utf8_unicode_ci
NOT
NULL
COMMENT
'调用端订单编号'
,
`client_ip`
varchar
(
50
)
CHARACTER
SET
utf8
COLLATE
utf8_unicode_ci
NOT
NULL
COMMENT
'用户客户端ip地址'
,
`notify_url`
varchar
(
150
)
CHARACTER
SET
utf8
COLLATE
utf8_unicode_ci
NOT
NULL
COMMENT
'支付完成通知回调地址'
,
`payment_type`
varchar
(
20
)
CHARACTER
SET
utf8
COLLATE
utf8_unicode_ci
DEFAULT
NULL
COMMENT
'支付类型'
,
`payment_id`
varchar
(
50
)
CHARACTER
SET
utf8
COLLATE
utf8_unicode_ci
DEFAULT
NULL
COMMENT
'支付的订单号'
,
`payment_at`
timestamp
NULL
DEFAULT
NULL
COMMENT
'支付时间'
,
`finished_at`
timestamp
NULL
DEFAULT
NULL
COMMENT
'结束时间'
,
`created_at`
timestamp
NULL
DEFAULT
CURRENT_TIMESTAMP
COMMENT
'创建时间'
,
`updated_at`
timestamp
NULL
DEFAULT
CURRENT_TIMESTAMP
COMMENT
'更新时间'
,
`deleted_at`
timestamp
NULL
DEFAULT
NULL
COMMENT
'删除时间'
,
PRIMARY
KEY
(
`id`
),
UNIQUE
KEY
`orders_code_unique`
(
`code`
),
UNIQUE
KEY
`orders_payment_id_unique`
(
`payment_id`
),
KEY
`orders_payment_type_index`
(
`payment_type`
),
KEY
`orders_status_index`
(
`status`
),
KEY
`orders_type_index`
(
`type`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COLLATE
=
utf8_unicode_ci
ROW_FORMAT
=
DYNAMIC
COMMENT
'支付订单表'
;
-- 支付订单日志表
drop
TABLE
if
exists
`dragon_order_logs`
;
CREATE
TABLE
`dragon_order_logs`
(
`id`
bigint
unsigned
NOT
NULL
AUTO_INCREMENT
,
`order_id`
bigint
NOT
NULL
COMMENT
'订单id'
,
`payment_type`
varchar
(
20
)
CHARACTER
SET
utf8
COLLATE
utf8_unicode_ci
NOT
NULL
COMMENT
'支付类型'
,
`content`
text
CHARACTER
SET
utf8
COLLATE
utf8_unicode_ci
NOT
NULL
COMMENT
'支付通知内容'
,
`created_at`
timestamp
NULL
DEFAULT
CURRENT_TIMESTAMP
COMMENT
'创建时间'
,
`updated_at`
timestamp
NULL
DEFAULT
CURRENT_TIMESTAMP
COMMENT
'更新时间'
,
`deleted_at`
timestamp
NULL
DEFAULT
NULL
COMMENT
'删除时间'
,
PRIMARY
KEY
(
`id`
),
KEY
`order_logs_order_id_index`
(
`order_id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COLLATE
=
utf8_unicode_ci
ROW_FORMAT
=
DYNAMIC
COMMENT
'支付订单日志表'
;
-- 退款订单表
drop
TABLE
if
exists
`dragon_order_refunds`
;
CREATE
TABLE
`dragon_order_refunds`
(
`id`
bigint
unsigned
NOT
NULL
AUTO_INCREMENT
,
`order_id`
bigint
NOT
NULL
COMMENT
'订单id'
,
`status`
tinyint
NOT
NULL
DEFAULT
'0'
COMMENT
'订单退款状态'
,
`code`
varchar
(
50
)
CHARACTER
SET
utf8
COLLATE
utf8_unicode_ci
NOT
NULL
COMMENT
'订单退款编号'
,
`order_refund_code`
varchar
(
50
)
CHARACTER
SET
utf8
COLLATE
utf8_unicode_ci
NOT
NULL
COMMENT
'调用端订单退款编号'
,
`price`
decimal
(
10
,
2
)
NOT
NULL
COMMENT
'退款价格'
,
`reason`
varchar
(
100
)
CHARACTER
SET
utf8
COLLATE
utf8_unicode_ci
NOT
NULL
COMMENT
'退款原因'
,
`notify_url`
varchar
(
150
)
CHARACTER
SET
utf8
COLLATE
utf8_unicode_ci
NOT
NULL
COMMENT
'退款完成通知回调地址'
,
`refund_type`
varchar
(
20
)
CHARACTER
SET
utf8
COLLATE
utf8_unicode_ci
NOT
NULL
COMMENT
'退款类型'
,
`refund_id`
varchar
(
50
)
CHARACTER
SET
utf8
COLLATE
utf8_unicode_ci
DEFAULT
NULL
COMMENT
'退款的订单号'
,
`refund_error`
varchar
(
100
)
CHARACTER
SET
utf8
COLLATE
utf8_unicode_ci
DEFAULT
NULL
COMMENT
'退款失败原因'
,
`refund_at`
timestamp
NULL
DEFAULT
NULL
COMMENT
'退款时间'
,
`finished_at`
timestamp
NULL
DEFAULT
NULL
COMMENT
'退款结束时间'
,
`created_at`
timestamp
NULL
DEFAULT
CURRENT_TIMESTAMP
COMMENT
'创建时间'
,
`updated_at`
timestamp
NULL
DEFAULT
CURRENT_TIMESTAMP
COMMENT
'更新时间'
,
`deleted_at`
timestamp
NULL
DEFAULT
NULL
COMMENT
'删除时间'
,
PRIMARY
KEY
(
`id`
),
UNIQUE
KEY
`order_refunds_code_unique`
(
`code`
),
UNIQUE
KEY
`order_refunds_order_id_order_refund_code_unique`
(
`order_id`
,
`order_refund_code`
),
KEY
`order_refunds_order_id_index`
(
`order_id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COLLATE
=
utf8_unicode_ci
ROW_FORMAT
=
DYNAMIC
COMMENT
'退款订单表'
;
-- 退款订单信息表
drop
TABLE
if
exists
`dragon_order_refund_logs`
;
CREATE
TABLE
`dragon_order_refund_logs`
(
`id`
bigint
unsigned
NOT
NULL
AUTO_INCREMENT
,
`order_id`
bigint
NOT
NULL
COMMENT
'订单id'
,
`order_refund_id`
bigint
NOT
NULL
COMMENT
'退款订单id'
,
`refund_type`
varchar
(
20
)
CHARACTER
SET
utf8
COLLATE
utf8_unicode_ci
NOT
NULL
COMMENT
'退款类型'
,
`content`
text
CHARACTER
SET
utf8
COLLATE
utf8_unicode_ci
NOT
NULL
COMMENT
'退款通知内容'
,
`created_at`
timestamp
NULL
DEFAULT
CURRENT_TIMESTAMP
COMMENT
'创建时间'
,
`updated_at`
timestamp
NULL
DEFAULT
CURRENT_TIMESTAMP
COMMENT
'更新时间'
,
`deleted_at`
timestamp
NULL
DEFAULT
NULL
COMMENT
'删除时间'
,
PRIMARY
KEY
(
`id`
),
KEY
`order_refund_logs_order_id_index`
(
`order_id`
),
KEY
`order_refund_logs_order_refund_id_index`
(
`order_refund_id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COLLATE
=
utf8_unicode_ci
ROW_FORMAT
=
DYNAMIC
COMMENT
'退款订单信息表'
;
liquidnet-bus-service/liquidnet-service-dragon/liquidnet-service-dragon-impl/pom.xml
0 → 100644
View file @
cd00ae10
<?xml version="1.0" encoding="UTF-8"?>
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
<parent>
<artifactId>
liquidnet-service-dragon
</artifactId>
<groupId>
com.liquidnet
</groupId>
<version>
1.0-SNAPSHOT
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
<artifactId>
liquidnet-service-dragon-impl
</artifactId>
</project>
liquidnet-bus-service/liquidnet-service-dragon/liquidnet-service-dragon-impl/src/main/java/com/liquidnet/service/ServiceDragonApplication.java
0 → 100644
View file @
cd00ae10
package
com
.
liquidnet
.
service
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.boot.CommandLineRunner
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
import
org.springframework.core.env.Environment
;
import
java.net.InetAddress
;
import
java.util.Arrays
;
@Slf4j
@SpringBootApplication
(
scanBasePackages
=
{
"com.liquidnet"
})
public
class
ServiceDragonApplication
implements
CommandLineRunner
{
@Autowired
private
Environment
environment
;
public
static
void
main
(
String
[]
args
)
{
SpringApplication
.
run
(
ServiceDragonApplication
.
class
,
args
);
}
@Override
public
void
run
(
String
...
strings
)
{
try
{
log
.
info
(
"\n----------------------------------------------------------\n\t"
+
"Application '{}' is running! Access URLs:\n\t"
+
"Local: \t\thttp://127.0.0.1:{}\n\t"
+
"External: \thttp://{}:{}{}/doc.html\n\t"
+
"Profile(s): \t{}\n----------------------------------------------------------"
,
environment
.
getProperty
(
"spring.application.name"
),
environment
.
getProperty
(
"server.port"
),
InetAddress
.
getLocalHost
().
getHostAddress
(),
environment
.
getProperty
(
"server.port"
),
environment
.
getProperty
(
"server.servlet.context-path"
),
Arrays
.
toString
(
environment
.
getActiveProfiles
()));
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
}
}
// @Bean
// MongoTransactionManager transactionManager(MongoDbFactory factory){
// return new MongoTransactionManager(factory);
// }
}
liquidnet-bus-service/liquidnet-service-dragon/liquidnet-service-dragon-impl/src/main/java/com/liquidnet/service/dragon/config/DragonWebMvcConfig.java
0 → 100644
View file @
cd00ae10
package
com
.
liquidnet
.
service
.
dragon
.
config
;
import
com.liquidnet.common.web.config.WebMvcConfig
;
import
com.liquidnet.common.web.filter.GlobalAuthorityInterceptor
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.web.servlet.config.annotation.InterceptorRegistry
;
@Configuration
public
class
DragonWebMvcConfig
extends
WebMvcConfig
{
@Autowired
GlobalAuthorityInterceptor
globalAuthorityInterceptor
;
@Override
protected
void
addInterceptors
(
InterceptorRegistry
registry
)
{
registry
.
addInterceptor
(
globalAuthorityInterceptor
).
addPathPatterns
(
"/**"
);
super
.
addInterceptors
(
registry
);
}
}
liquidnet-bus-service/liquidnet-service-dragon/liquidnet-service-dragon-impl/src/main/java/com/liquidnet/service/dragon/controller/PayController.java
0 → 100644
View file @
cd00ae10
package
com
.
liquidnet
.
service
.
dragon
.
controller
;
public
class
PayController
{
}
liquidnet-bus-service/liquidnet-service-dragon/liquidnet-service-dragon-impl/src/main/java/com/liquidnet/service/dragon/controller/RefundController.java
0 → 100644
View file @
cd00ae10
package
com
.
liquidnet
.
service
.
dragon
.
controller
;
public
class
RefundController
{
}
liquidnet-bus-service/liquidnet-service-dragon/liquidnet-service-dragon-impl/src/main/java/com/liquidnet/service/dragon/service/impl/TestImpl.java
0 → 100644
View file @
cd00ae10
package
com
.
liquidnet
.
service
.
dragon
.
service
.
impl
;
public
class
TestImpl
{
}
liquidnet-bus-service/liquidnet-service-dragon/liquidnet-service-dragon-impl/src/main/java/com/liquidnet/service/dragon/utils/TestUtils.java
0 → 100644
View file @
cd00ae10
package
com
.
liquidnet
.
service
.
dragon
.
utils
;
public
class
TestUtils
{
}
liquidnet-bus-service/liquidnet-service-dragon/liquidnet-service-dragon-impl/src/main/resources/bootstrap-dev.yml
0 → 100644
View file @
cd00ae10
# begin-dev-这里是配置信息基本值
liquidnet
:
cloudConfig
:
profile
:
dev
security
:
username
:
user
password
:
user123
eureka
:
host
:
127.0.0.1:7001
# end-dev-这里是配置信息基本值
spring
:
profiles
:
include
:
service-dragon
liquidnet-bus-service/liquidnet-service-dragon/liquidnet-service-dragon-impl/src/main/resources/bootstrap-prod.yml
0 → 100644
View file @
cd00ae10
# begin-dev-这里是配置信息基本值
liquidnet
:
cloudConfig
:
profile
:
prod
security
:
username
:
user
password
:
user123
eureka
:
host
:
172.17.207.189:7001
# end-dev-这里是配置信息基本值
spring
:
profiles
:
include
:
service-dragon
liquidnet-bus-service/liquidnet-service-dragon/liquidnet-service-dragon-impl/src/main/resources/bootstrap-service-dragon.yml
0 → 100644
View file @
cd00ae10
#eurekaServer配置
eureka
:
client
:
register-with-eureka
:
true
fetch-registry
:
true
serviceUrl
:
defaultZone
:
http://${liquidnet.security.username}:${liquidnet.security.password}@${liquidnet.eureka.host}/eureka-server/eureka
#configServer配置
spring
:
cloud
:
config
:
# uri: http://39.105.38.151:7002/support-config
# uri: http://39.106.122.201:7002/support-config
# uri: http://127.0.0.1:7002/support-config
profile
:
${liquidnet.cloudConfig.profile}
name
:
${spring.application.name}
#默认为spring.application.name
discovery
:
enabled
:
true
service-id
:
liquidnet-support-config
liquidnet-bus-service/liquidnet-service-dragon/liquidnet-service-dragon-impl/src/main/resources/bootstrap-test.yml
0 → 100644
View file @
cd00ae10
# begin-dev-这里是配置信息基本值
liquidnet
:
cloudConfig
:
profile
:
test
security
:
username
:
user
password
:
user123
eureka
:
host
:
172.17.207.177:7001
# end-dev-这里是配置信息基本值
spring
:
profiles
:
include
:
service-dragon
liquidnet-bus-service/liquidnet-service-dragon/liquidnet-service-dragon-impl/src/main/resources/bootstrap.yml
0 → 100644
View file @
cd00ae10
spring
:
application
:
name
:
liquidnet-service-dragon
profiles
:
active
:
dev
server
:
tomcat
:
max-threads
:
2000
min-spare-threads
:
200
max-connections
:
20000
connection-timeout
:
5000
liquidnet-bus-service/liquidnet-service-dragon/liquidnet-service-dragon-impl/src/main/resources/errors.properties
0 → 100644
View file @
cd00ae10
liquidnet-bus-service/liquidnet-service-dragon/liquidnet-service-dragon-impl/src/main/resources/sqlmap.properties
0 → 100644
View file @
cd00ae10
liquidnet-bus-service/liquidnet-service-dragon/pom.xml
0 → 100644
View file @
cd00ae10
<?xml version="1.0" encoding="UTF-8"?>
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
<parent>
<artifactId>
liquidnet-bus-service
</artifactId>
<groupId>
com.liquidnet
</groupId>
<version>
1.0-SNAPSHOT
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
<artifactId>
liquidnet-service-dragon
</artifactId>
<packaging>
pom
</packaging>
<modules>
<module>
liquidnet-service-dragon-impl
</module>
</modules>
<dependencies>
<dependency>
<groupId>
com.liquidnet
</groupId>
<artifactId>
liquidnet-common-swagger
</artifactId>
</dependency>
<dependency>
<groupId>
com.liquidnet
</groupId>
<artifactId>
liquidnet-common-web
</artifactId>
</dependency>
</dependencies>
</project>
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/docu/db_kylin_structure.sql
View file @
cd00ae10
...
@@ -799,54 +799,54 @@ CREATE TABLE `kylin_order_refund_entities`
...
@@ -799,54 +799,54 @@ CREATE TABLE `kylin_order_refund_entities`
drop
TABLE
if
exists
`kylin_order_express`
;
drop
TABLE
if
exists
`kylin_order_express`
;
CREATE
TABLE
`kylin_order_express`
CREATE
TABLE
`kylin_order_express`
(
(
`mid`
int
unsigned
NOT
NULL
AUTO_INCREMENT
,
`mid`
int
unsigned
NOT
NULL
AUTO_INCREMENT
,
`order_express_id`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'order_express_id'
,
`order_express_id`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'order_express_id'
,
`order_tickets_id`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'订单id'
,
`order_tickets_id`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'订单id'
,
`order_express_code`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'订单快递编号'
,
`order_express_code`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'订单快递编号'
,
`mailno`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'顺丰运单号'
,
`mailno`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'顺丰运单号'
,
`express_type`
tinyint
NOT
NULL
DEFAULT
0
COMMENT
'快件产品类型 1顺丰特快...'
,
`express_type`
tinyint
NOT
NULL
DEFAULT
0
COMMENT
'快件产品类型 1顺丰特快...'
,
`filter_result`
varchar
(
2
)
NOT
NULL
DEFAULT
'0'
COMMENT
'1-人工确认;2-可收派;3-不可以收派'
,
`filter_result`
varchar
(
2
)
NOT
NULL
DEFAULT
'0'
COMMENT
'1-人工确认;2-可收派;3-不可以收派'
,
`remark`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'filter_result=3时返回不可以收派的原因代码'
,
`remark`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'filter_result=3时返回不可以收派的原因代码'
,
`express_status`
tinyint
NOT
NULL
DEFAULT
0
COMMENT
'快递状态'
,
`express_status`
tinyint
NOT
NULL
DEFAULT
0
COMMENT
'快递状态'
,
`origincode`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'原寄地区域代码 可用于顺丰电子面单标签打印'
,
`origincode`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'原寄地区域代码 可用于顺丰电子面单标签打印'
,
`destcode`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'目的地区域代码 可用于顺丰电子面单标签打印'
,
`destcode`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'目的地区域代码 可用于顺丰电子面单标签打印'
,
`return_tracking_no`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'顺丰签回单服务运单号'
,
`return_tracking_no`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'顺丰签回单服务运单号'
,
`source_transfer_code`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'原寄地中转场'
,
`source_transfer_code`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'原寄地中转场'
,
`source_city_code`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'原寄地城市代码'
,
`source_city_code`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'原寄地城市代码'
,
`source_dept_code`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'原寄地网点代码'
,
`source_dept_code`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'原寄地网点代码'
,
`source_team_code`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'原寄地单元区域'
,
`source_team_code`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'原寄地单元区域'
,
`dest_city_code`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'目的地城市代码 eg:755'
,
`dest_city_code`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'目的地城市代码 eg:755'
,
`dest_dept_code`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'目的地网点代码 eg:755AQ'
,
`dest_dept_code`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'目的地网点代码 eg:755AQ'
,
`dest_dept_code_mapping`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'目的地网点代码映射码'
,
`dest_dept_code_mapping`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'目的地网点代码映射码'
,
`dest_team_code`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'目的地单元区域 eg:001'
,
`dest_team_code`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'目的地单元区域 eg:001'
,
`dest_team_code_mapping`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'目的地单元区域映射码'
,
`dest_team_code_mapping`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'目的地单元区域映射码'
,
`dest_transfer_code`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'目的地中转场'
,
`dest_transfer_code`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'目的地中转场'
,
`dest_route_label`
varchar
(
200
)
NOT
NULL
DEFAULT
''
COMMENT
'路由标签信息'
,
`dest_route_label`
varchar
(
200
)
NOT
NULL
DEFAULT
''
COMMENT
'路由标签信息'
,
`pro_name`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'产品名称 对应RLS:pro_name'
,
`pro_name`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'产品名称 对应RLS:pro_name'
,
`cargo_type_code`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'快件内容 如:C816、SP601'
,
`cargo_type_code`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'快件内容 如:C816、SP601'
,
`limit_type_code`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'时效代码 如:T4'
,
`limit_type_code`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'时效代码 如:T4'
,
`express_type_code`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'产品类型 如:B1'
,
`express_type_code`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'产品类型 如:B1'
,
`coding_mapping`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'入港映射码 eg:S10'
,
`coding_mapping`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'入港映射码 eg:S10'
,
`coding_mapping_out`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'出港映射码'
,
`coding_mapping_out`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'出港映射码'
,
`xb_flag`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'XB标志 0:不需要打印XB,1:需要打印XB'
,
`xb_flag`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'XB标志 0:不需要打印XB,1:需要打印XB'
,
`print_flag`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'打印标志'
,
`print_flag`
varchar
(
60
)
NOT
NULL
DEFAULT
''
COMMENT
'打印标志'
,
`two_dimension_code`
varchar
(
600
)
NOT
NULL
DEFAULT
''
COMMENT
'二维码'
,
`two_dimension_code`
varchar
(
600
)
NOT
NULL
DEFAULT
''
COMMENT
'二维码'
,
`pro_code`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'时效类型 值为二维码中的K4'
,
`pro_code`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'时效类型 值为二维码中的K4'
,
`print_icon`
varchar
(
100
)
NOT
NULL
DEFAULT
''
COMMENT
'打印图标'
,
`print_icon`
varchar
(
100
)
NOT
NULL
DEFAULT
''
COMMENT
'打印图标'
,
`ab_flag`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'AB标'
,
`ab_flag`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'AB标'
,
`dest_port_code`
varchar
(
100
)
NOT
NULL
DEFAULT
''
COMMENT
'目的地口岸代码'
,
`dest_port_code`
varchar
(
100
)
NOT
NULL
DEFAULT
''
COMMENT
'目的地口岸代码'
,
`dest_country`
varchar
(
50
)
NOT
NULL
DEFAULT
''
COMMENT
'目的国别 国别代码如:JP'
,
`dest_country`
varchar
(
50
)
NOT
NULL
DEFAULT
''
COMMENT
'目的国别 国别代码如:JP'
,
`dest_post_code`
varchar
(
100
)
NOT
NULL
DEFAULT
''
COMMENT
'目的地邮编'
,
`dest_post_code`
varchar
(
100
)
NOT
NULL
DEFAULT
''
COMMENT
'目的地邮编'
,
`goods_value_total`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'总价值 保留两位小数,数字类型,可补位'
,
`goods_value_total`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'总价值 保留两位小数,数字类型,可补位'
,
`currency_symbol`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'币种'
,
`currency_symbol`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'币种'
,
`goods_number`
varchar
(
20
)
NOT
NULL
DEFAULT
''
COMMENT
'件数'
,
`goods_number`
varchar
(
20
)
NOT
NULL
DEFAULT
''
COMMENT
'件数'
,
`two_dimension_code2`
varchar
(
600
)
NOT
NULL
DEFAULT
''
COMMENT
'签回单二维码 下单时,当选择签回单增值服务时,会回传此字段,规则同“twoDimensionCode”'
,
`two_dimension_code2`
varchar
(
600
)
NOT
NULL
DEFAULT
''
COMMENT
'签回单二维码 下单时,当选择签回单增值服务时,会回传此字段,规则同“twoDimensionCode”'
,
`new_icon`
varchar
(
100
)
NOT
NULL
DEFAULT
''
COMMENT
'ab标扩展'
,
`new_icon`
varchar
(
100
)
NOT
NULL
DEFAULT
''
COMMENT
'ab标扩展'
,
`new_abflag`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'打印图标扩展'
,
`new_abflag`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'打印图标扩展'
,
`created_at`
timestamp
NULL
DEFAULT
NULL
,
`created_at`
timestamp
NULL
DEFAULT
NULL
,
`updated_at`
timestamp
NULL
DEFAULT
NULL
,
`updated_at`
timestamp
NULL
DEFAULT
NULL
,
KEY
`order_express_id_index`
(
`order_express_id`
),
KEY
`order_express_id_index`
(
`order_express_id`
),
PRIMARY
KEY
(
`mid`
)
PRIMARY
KEY
(
`mid`
)
)
ENGINE
=
InnoDB
)
ENGINE
=
InnoDB
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/KylinOrderTicketsServiceImpl.java
View file @
cd00ae10
...
@@ -324,11 +324,11 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
...
@@ -324,11 +324,11 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
orderTicketVo
.
setOrderCode
(
orderTicketVo
.
getOrderCode
().
substring
(
orderTicketVo
.
getOrderCode
().
length
()-
10
));
orderTicketVo
.
setOrderCode
(
orderTicketVo
.
getOrderCode
().
substring
(
orderTicketVo
.
getOrderCode
().
length
()-
10
));
KylinOrderRefundsVo
kylinOrderRefundsVoBase
=
dataUtils
.
getOrderRefundVo
(
orderRefundId
);
KylinOrderRefundsVo
kylinOrderRefundsVoBase
=
dataUtils
.
getOrderRefundVo
(
orderRefundId
);
kylinOrderRefundsVoBase
.
setOrderRefundCode
(
kylinOrderRefundsVoBase
.
getOrderRefundCode
().
substring
(
kylinOrderRefundsVoBase
.
getOrderRefundCode
().
length
()-
10
));
kylinOrderRefundsVoBase
.
setOrderRefundCode
(
kylinOrderRefundsVoBase
.
getOrderRefundCode
().
substring
(
kylinOrderRefundsVoBase
.
getOrderRefundCode
().
length
()-
10
));
kylinOrderRefundsVoBase
.
setRefundCode
(
kylinOrderRefundsVoBase
.
getRefundCode
().
substring
(
kylinOrderRefundsVoBase
.
getRefundCode
().
length
()-
10
));
vo
.
setKylinOrderRefundsVoBaseList
(
kylinOrderRefundsVoBase
);
vo
.
setKylinOrderRefundsVoBaseList
(
kylinOrderRefundsVoBase
);
vo
.
setOrderTicketVo
(
orderTicketVo
);
vo
.
setOrderTicketVo
(
orderTicketVo
);
return
ResponseDto
.
success
(
vo
);
return
ResponseDto
.
success
(
vo
);
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20030"
));
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20030"
));
}
}
}
}
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/utils/DataUtils.java
View file @
cd00ae10
...
@@ -357,9 +357,9 @@ public class DataUtils {
...
@@ -357,9 +357,9 @@ public class DataUtils {
List
<
KylinOrderRefundsVo
>
data
=
mongoTemplate
.
find
(
Query
.
query
(
Criteria
.
where
(
"orderTicketsId"
).
is
(
orderId
)),
KylinOrderRefundsVo
.
class
,
KylinOrderRefundsVo
.
class
.
getSimpleName
());
List
<
KylinOrderRefundsVo
>
data
=
mongoTemplate
.
find
(
Query
.
query
(
Criteria
.
where
(
"orderTicketsId"
).
is
(
orderId
)),
KylinOrderRefundsVo
.
class
,
KylinOrderRefundsVo
.
class
.
getSimpleName
());
for
(
KylinOrderRefundsVo
item
:
data
)
{
for
(
KylinOrderRefundsVo
item
:
data
)
{
List
<
KylinOrderRefundEntitiesVo
>
kylinOrderTicketEntitiesVoList
=
mongoTemplate
.
find
(
Query
.
query
(
Criteria
.
where
(
"orderRefundsId"
).
is
(
item
.
getOrderRefundsId
())),
KylinOrderRefundEntitiesVo
.
class
,
KylinOrderRefundEntitiesVo
.
class
.
getSimpleName
());
List
<
KylinOrderRefundEntitiesVo
>
kylinOrderTicketEntitiesVoList
=
mongoTemplate
.
find
(
Query
.
query
(
Criteria
.
where
(
"orderRefundsId"
).
is
(
item
.
getOrderRefundsId
())),
KylinOrderRefundEntitiesVo
.
class
,
KylinOrderRefundEntitiesVo
.
class
.
getSimpleName
());
if
(
kylinOrderTicketEntitiesVoList
.
size
()>
1
){
//
if(kylinOrderTicketEntitiesVoList.size()>1){
continue
;
//
continue;
}
//
}
item
.
setOrderRefundEntitiesVoList
(
kylinOrderTicketEntitiesVoList
);
item
.
setOrderRefundEntitiesVoList
(
kylinOrderTicketEntitiesVoList
);
List
<
KylinOrderRefundPicVo
>
picVos
=
mongoTemplate
.
find
(
Query
.
query
(
Criteria
.
where
(
"orderRefundsId"
).
is
(
item
.
getOrderRefundsId
())),
KylinOrderRefundPicVo
.
class
,
KylinOrderRefundPicVo
.
class
.
getSimpleName
());
List
<
KylinOrderRefundPicVo
>
picVos
=
mongoTemplate
.
find
(
Query
.
query
(
Criteria
.
where
(
"orderRefundsId"
).
is
(
item
.
getOrderRefundsId
())),
KylinOrderRefundPicVo
.
class
,
KylinOrderRefundPicVo
.
class
.
getSimpleName
());
item
.
setOrderRefundPicVos
(
picVos
);
item
.
setOrderRefundPicVos
(
picVos
);
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/resources/errors.properties
View file @
cd00ae10
...
@@ -33,7 +33,7 @@
...
@@ -33,7 +33,7 @@
20028
=
订单已失效
20028
=
订单已失效
20027
=
您已支付请刷新再试
20027
=
您已支付请刷新再试
20029
=
未选择支付方式
20029
=
未选择支付方式
20030
=
无权查看
20030
=
查看失败
#APP PARTNER
#APP PARTNER
20101
=
添加失败
20101
=
添加失败
...
...
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/service/express/shunfeng/PerformancesExpressCallbackServiceImpl.java
View file @
cd00ae10
...
@@ -125,8 +125,8 @@ public class PerformancesExpressCallbackServiceImpl extends ServiceImpl<KylinOrd
...
@@ -125,8 +125,8 @@ public class PerformancesExpressCallbackServiceImpl extends ServiceImpl<KylinOrd
}
}
public
boolean
orderRoute
(
@RequestBody
String
params
)
{
public
boolean
orderRoute
(
@RequestBody
String
params
)
{
//
boolean res = shunfengSignUtils.receiveRequestAndCheckSign(params, httpServletRequest);
boolean
res
=
shunfengSignUtils
.
receiveRequestAndCheckSign
(
params
,
httpServletRequest
);
if
(
true
)
{
if
(
res
)
{
PerformanceExpressPushRouteParam
performanceExpressPushRouteParam
=
JsonUtils
.
fromJson
(
params
,
PerformanceExpressPushRouteParam
.
class
);
PerformanceExpressPushRouteParam
performanceExpressPushRouteParam
=
JsonUtils
.
fromJson
(
params
,
PerformanceExpressPushRouteParam
.
class
);
KylinOrderExpressRoute
kylinOrderExpressRoute
=
new
KylinOrderExpressRoute
();
KylinOrderExpressRoute
kylinOrderExpressRoute
=
new
KylinOrderExpressRoute
();
String
orderExpressRouteId
=
IDGenerator
.
nextSnowId
();
String
orderExpressRouteId
=
IDGenerator
.
nextSnowId
();
...
...
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