Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gdtel-gztel-school-center
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
吴学德
gdtel-gztel-school-center
Commits
2ee9b5cd
Commit
2ee9b5cd
authored
Jan 05, 2022
by
伍思炜
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
智能平台对接更新
parent
449f62b8
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
50 additions
and
21 deletions
+50
-21
common/src/main/java/com/winsun/outSideSystem/IntelligenceSendOrders.java
+16
-4
common/src/main/resources/com/winsun/mapper/mapping/OrderMapper.xml
+1
-1
service-manager/src/main/java/com/winsun/controller/OrderController.java
+31
-14
task/src/main/java/com/winsun/TimingTask/RhZhiNenTask.java
+2
-2
No files found.
common/src/main/java/com/winsun/outSideSystem/IntelligenceSendOrders.java
View file @
2ee9b5cd
...
...
@@ -640,7 +640,11 @@ public class IntelligenceSendOrders {
.
header
(
"X-Sign"
,
sign
)
.
body
(
order_dataJSON
)
.
asString
();
log
.
info
(
"单宽带下单接口,返回信息:"
+
responese
);
if
(
businessType
==
5
)
{
log
.
info
(
"单宽带下单接口,返回信息:"
+
responese
);
}
else
{
log
.
info
(
"融合下单接口,返回信息:"
+
responese
);
}
}
catch
(
ResourceAccessException
e
)
{
count
++;
if
(
count
<
20
)
{
...
...
@@ -657,10 +661,18 @@ public class IntelligenceSendOrders {
businessType
,
//业务类型
count
);
}
else
{
log
.
error
(
"单宽带(预付费、移动、融合、续约、增值)下单接口异常尝试20次失误。请检查接口"
);
if
(
businessType
==
5
)
{
log
.
info
(
"单宽带下单接口,返回信息:"
+
responese
);
}
else
{
log
.
info
(
"融合下单接口,返回信息:"
+
responese
);
}
}
}
catch
(
Exception
e
)
{
log
.
info
(
"单宽带下单接口异常"
);
if
(
businessType
==
5
)
{
log
.
info
(
"单宽带下单接口异常"
);
}
else
{
log
.
info
(
"融合下单接口异常"
);
}
e
.
printStackTrace
();
}
return
responese
;
...
...
@@ -745,7 +757,7 @@ public class IntelligenceSendOrders {
if
(
count
<
20
)
{
getQueryOrderInfo
(
orderNum
,
count
);
}
else
{
log
.
error
(
"
单宽
订单状态查询接口尝试20次未查询到订单。请重新下单或检查下单接口"
);
log
.
error
(
"
宽带
订单状态查询接口尝试20次未查询到订单。请重新下单或检查下单接口"
);
}
}
}
catch
(
ResourceAccessException
s
)
{
...
...
common/src/main/resources/com/winsun/mapper/mapping/OrderMapper.xml
View file @
2ee9b5cd
...
...
@@ -596,7 +596,7 @@
</select>
<select
id=
"selectRHList"
resultType=
"java.util.Map"
>
SELECT * FROM hhr_order
WHERE order_status = '未下单' and (user_type = 3 or user_type = 10) and rh_time
>
#{left} and rh_time
<
#{right}
WHERE order_status = '未下单' and (user_type = 3 or user_type = 10) and rh_time
>
= #{left} and rh_time
<
=
#{right}
</select>
<select
id=
"selectNotRHList"
resultType=
"java.util.Map"
>
SELECT * FROM hhr_order
...
...
service-manager/src/main/java/com/winsun/controller/OrderController.java
View file @
2ee9b5cd
...
...
@@ -283,6 +283,7 @@ public class OrderController extends BaseController {
business_iccid
=
businessNumber
;
}
HhrUser
hhrUser
=
hhrUserMapper
.
selectById
(
hehuoren_id
);
Map
<
String
,
String
>
schoolMap
=
schoolMapper
.
selectByHeHuorenId
(
hehuoren_id
);
Map
<
String
,
Object
>
map1
=
new
HashMap
<>();
int
ysm
=
Integer
.
parseInt
(
hhrUser
.
getYsm
());
...
...
@@ -290,17 +291,25 @@ public class OrderController extends BaseController {
map1
.
put
(
"ysmUser"
,
ysmUser
.
getUserName
());
map1
.
put
(
"sign"
,
ysmUser
.
getSign
());
map1
.
put
(
"idCardUrl1"
,
order
.
getIdCardz
().
replace
(
"manager"
,
"app"
));
map1
.
put
(
"idCardUrl2"
,
order
.
getIdCardf
().
replace
(
"manager"
,
"app"
));
map1
.
put
(
"idCardUrl3"
,
order
.
getIdCardzs
().
replace
(
"manager"
,
"app"
));
if
(
StringUtils
.
isNotEmpty
(
schoolMap
.
get
(
"lzgh"
))
&&
StringUtils
.
isNotEmpty
(
schoolMap
.
get
(
"lz_user"
)))
{
map1
.
put
(
"lzgh"
,
schoolMap
.
get
(
"lzgh"
));
map1
.
put
(
"lzUser"
,
schoolMap
.
get
(
"lz_user"
));
}
else
{
map1
.
put
(
"lzgh"
,
"44100621"
);
map1
.
put
(
"lzUser"
,
"黄友健"
);
}
map1
.
put
(
"idCardUrl1"
,
order
.
getIdCardz
().
replace
(
"manager"
,
"app"
));
map1
.
put
(
"idCardUrl2"
,
order
.
getIdCardf
().
replace
(
"manager"
,
"app"
));
map1
.
put
(
"idCardUrl3"
,
order
.
getIdCardzs
().
replace
(
"manager"
,
"app"
));
map1
.
put
(
"cardType"
,
order
.
getKapin
());
if
(
order
.
getPackageId
().
equals
(
"49"
))
{
map1
.
put
(
"userName"
,
order
.
getParentName
());
map1
.
put
(
"idCardUrl4"
,
order
.
getIdCardzs
().
replace
(
"manager"
,
"app"
));
map1
.
put
(
"idCardUrl4"
,
order
.
getIdCardzs
().
replace
(
"manager"
,
"app"
));
}
else
{
map1
.
put
(
"userName"
,
order
.
getCustomerName
());
map1
.
put
(
"idCardUrl4"
,
order
.
getStudenCard
().
replace
(
"manager"
,
"app"
));
map1
.
put
(
"idCardUrl4"
,
order
.
getStudenCard
().
replace
(
"manager"
,
"app"
));
}
map1
.
put
(
"linkPhone"
,
order
.
getContactNumber
());
map1
.
put
(
"idCard"
,
order
.
getIdCard
());
...
...
@@ -1746,29 +1755,37 @@ public class OrderController extends BaseController {
String
business_number
=
orderData
.
getBusinessNumber
();
String
business_iccid
=
orderData
.
getBusinessIccid
();
Map
<
String
,
Object
>
partnerById
=
orderMapper
.
findPartnerById
(
hehuoren_id
);
Map
<
String
,
String
>
schoolMap
=
schoolMapper
.
selectByHeHuorenId
(
hehuoren_id
);
String
name
=
orderData
.
getHehuorenName
();
Map
<
String
,
Object
>
map1
=
new
HashMap
<>();
int
ysm
=
Integer
.
parseInt
(
partnerById
.
get
(
"ysm"
).
toString
());
Map
<
String
,
Object
>
ysmById
=
orderMapper
.
findYsmById
(
ysm
);
map1
.
put
(
"orderId"
,
orderData
.
getId
());
map1
.
put
(
"orderId"
,
orderData
.
getId
());
map1
.
put
(
"ysmUser"
,
ysmById
.
get
(
"user_name"
));
map1
.
put
(
"sign"
,
ysmById
.
get
(
"sign"
));
if
(
StringUtils
.
isNotEmpty
(
schoolMap
.
get
(
"lzgh"
))
&&
StringUtils
.
isNotEmpty
(
schoolMap
.
get
(
"lz_user"
)))
{
map1
.
put
(
"lzgh"
,
schoolMap
.
get
(
"lzgh"
));
map1
.
put
(
"lzUser"
,
schoolMap
.
get
(
"lz_user"
));
}
else
{
map1
.
put
(
"lzgh"
,
"44100621"
);
map1
.
put
(
"lzUser"
,
"黄友健"
);
}
/*map1.put("idCardUrl1", orderData.getIdCardz());
map1.put("idCardUrl2", orderData.getIdCardf());
map1.put("idCardUrl3", orderData.getIdCardzs());*/
map1
.
put
(
"idCardUrl1"
,
orderData
.
getIdCardz
().
replace
(
"manager"
,
"app"
));
map1
.
put
(
"idCardUrl2"
,
orderData
.
getIdCardf
().
replace
(
"manager"
,
"app"
));
map1
.
put
(
"idCardUrl3"
,
orderData
.
getIdCardzs
().
replace
(
"manager"
,
"app"
));
map1
.
put
(
"idCardUrl1"
,
orderData
.
getIdCardz
().
replace
(
"manager"
,
"app"
));
map1
.
put
(
"idCardUrl2"
,
orderData
.
getIdCardf
().
replace
(
"manager"
,
"app"
));
map1
.
put
(
"idCardUrl3"
,
orderData
.
getIdCardzs
().
replace
(
"manager"
,
"app"
));
map1
.
put
(
"cardType"
,
orderData
.
getKapin
());
if
(
"49"
.
equals
(
orderData
.
getPackageId
()))
{
map1
.
put
(
"userName"
,
orderData
.
getParentName
());
map1
.
put
(
"idCardUrl4"
,
orderData
.
getIdCardzs
().
replace
(
"manager"
,
"app"
));
map1
.
put
(
"idCardUrl4"
,
orderData
.
getIdCardzs
().
replace
(
"manager"
,
"app"
));
}
else
{
map1
.
put
(
"userName"
,
orderData
.
getCustomerName
());
map1
.
put
(
"idCardUrl4"
,
orderData
.
getStudenCard
().
replace
(
"manager"
,
"app"
));
map1
.
put
(
"idCardUrl4"
,
orderData
.
getStudenCard
().
replace
(
"manager"
,
"app"
));
}
map1
.
put
(
"linkPhone"
,
orderData
.
getContactNumber
());
map1
.
put
(
"idCard"
,
orderData
.
getIdCard
());
...
...
@@ -2311,8 +2328,8 @@ public class OrderController extends BaseController {
order_data
.
put
(
"订购产品"
,
orderingProducts
);
Map
<
Object
,
Object
>
logisticsInformation
=
new
HashMap
<>();
//物流信息
logisticsInformation
.
put
(
"受理类型"
,
"不受理"
);
logisticsInformation
.
put
(
"发货类型"
,
"代理商自行发货"
);
logisticsInformation
.
put
(
"受理类型"
,
"不受理"
);
logisticsInformation
.
put
(
"发货类型"
,
"代理商自行发货"
);
order_data
.
put
(
"业务类型"
,
"移动业务"
);
//业务类型
//order_data.put("业务类型", "单宽业务"); //业务类型
...
...
@@ -2336,7 +2353,7 @@ public class OrderController extends BaseController {
order_data
.
put
(
"实名信息"
,
realNameInformation
);
Map
<
String
,
Object
>
logistics
=
new
HashMap
<>();
//物流信息
logistics
.
put
(
"发货类型"
,
"代理商自行发货"
);
logistics
.
put
(
"发货类型"
,
"代理商自行发货"
);
order_data
.
put
(
"物流信息"
,
logistics
);
...
...
task/src/main/java/com/winsun/TimingTask/RhZhiNenTask.java
View file @
2ee9b5cd
...
...
@@ -87,7 +87,7 @@ public class RhZhiNenTask {
@Scheduled
(
cron
=
"0 0/5 * * * ? "
)
// @Scheduled(fixedRate=2800000)
public
void
sendZhiNengOrder
()
{
log
.
info
(
"智能平台定时器下单启动"
);
log
.
info
(
"智能平台定时器
融合
下单启动"
);
try
{
// 更新融合时间小于当前时间的未下单订单 更新为待受理
// 获取当天日期
...
...
@@ -120,7 +120,7 @@ public class RhZhiNenTask {
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
log
.
error
(
"智能平台定时器下单异常"
);
log
.
error
(
"智能平台定时器
融合
下单异常"
);
log
.
error
(
e
.
getMessage
());
}
}
...
...
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