Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
haoban-manage3.0
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
haoban3.0
haoban-manage3.0
Commits
fac34f47
Commit
fac34f47
authored
Dec 07, 2023
by
songyinghui
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feature: 日志打印
parent
bbd43db4
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
34 additions
and
31 deletions
+34
-31
MallOrderStatusChangeApiServiceImpl.java
...out/impl/content/MallOrderStatusChangeApiServiceImpl.java
+3
-0
QywxGroupMsgTaskApiServiceImpl.java
...out/impl/content/task/QywxGroupMsgTaskApiServiceImpl.java
+30
-30
KafkaMessageServiceImpl.java
...c/haoban/manage/service/task/KafkaMessageServiceImpl.java
+1
-1
No files found.
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/content/MallOrderStatusChangeApiServiceImpl.java
View file @
fac34f47
...
...
@@ -165,9 +165,12 @@ public class MallOrderStatusChangeApiServiceImpl implements MallOrderStatusChang
@Override
public
ServiceResponse
<
Void
>
dealWeimoOrder
(
String
params
)
{
log
.
info
(
"处理微盟订单 {}"
,
params
);
//订单分为tab_gic_eorder 和 tab_gic_ordeer
MemberOrderBo
memberOrderBo
=
JSON
.
parseObject
(
params
,
MemberOrderBo
.
class
);
if
(
memberOrderBo
==
null
)
{
log
.
info
(
"dealWeimoOrder 数据为空 {}"
,
params
);
return
ServiceResponse
.
success
();
}
String
enterpriseId
=
memberOrderBo
.
getEnterpriseId
();
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/content/task/QywxGroupMsgTaskApiServiceImpl.java
View file @
fac34f47
...
...
@@ -325,36 +325,36 @@ public class QywxGroupMsgTaskApiServiceImpl implements QywxGroupMsgTaskApiServic
}
List
<
OrderConvertBo
>
orderConvertBos
=
new
ArrayList
<>();
try
{
HoloClient
client
=
holoDataSource
.
getClient
();
if
(
client
==
null
)
{
log
.
error
(
"recordMemberOrderForData 数仓数据源链接异常, 请检查!!!!{}"
,
JSON
.
toJSONString
(
orderConvertBos
));
return
ServiceResponse
.
success
();
}
TableSchema
tableSchema
=
client
.
getTableSchema
(
"tab_haoban_trigger_customer_detail"
);
SerializeConfig
serializeConfig
=
new
SerializeConfig
();
serializeConfig
.
setPropertyNamingStrategy
(
PropertyNamingStrategy
.
SnakeCase
);
// id, enterprise_id, wx_enterprise_id, biz_id, biz_type, clerk_id, staff_id,store_id, channel_type, customer_id, create_time, update_time, delete_flag
List
<
Put
>
puts
=
orderConvertBos
.
stream
()
.
map
(
item
->
{
Put
temp
=
new
Put
(
tableSchema
);
JSONObject
jsonObject
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
item
,
serializeConfig
));
for
(
Map
.
Entry
<
String
,
Object
>
entry
:
jsonObject
.
entrySet
())
{
temp
.
setObject
(
entry
.
getKey
(),
entry
.
getValue
());
}
// 时间戳格式不行
temp
.
setObject
(
"create_time"
,
com
.
gic
.
haoban
.
common
.
utils
.
DateUtil
.
dateToStr
(
new
Date
(),
"yyyy-MM-dd HH:mm:ss"
));
temp
.
setObject
(
"update_time"
,
com
.
gic
.
haoban
.
common
.
utils
.
DateUtil
.
dateToStr
(
new
Date
(),
"yyyy-MM-dd HH:mm:ss"
));
return
temp
;
})
.
collect
(
Collectors
.
toList
());
client
.
put
(
puts
);
log
.
info
(
"recordMemberOrderForData 会员订单数据组写入完成 >>>>>"
);
}
catch
(
Exception
ex
)
{
log
.
info
(
"recordMemberOrderForData 数据组写入异常 {}"
,
JSON
.
toJSONString
(
orderConvertBos
),
ex
);
}
//
try {
//
HoloClient client = holoDataSource.getClient();
//
if (client == null) {
//
log.error("recordMemberOrderForData 数仓数据源链接异常, 请检查!!!!{}", JSON.toJSONString(orderConvertBos));
//
return ServiceResponse.success();
//
}
//
TableSchema tableSchema = client.getTableSchema("tab_haoban_trigger_customer_detail");
//
//
SerializeConfig serializeConfig = new SerializeConfig();
//
serializeConfig.setPropertyNamingStrategy(PropertyNamingStrategy.SnakeCase);
//
// id, enterprise_id, wx_enterprise_id, biz_id, biz_type, clerk_id, staff_id,store_id, channel_type, customer_id, create_time, update_time, delete_flag
//
List<Put> puts = orderConvertBos
//
.stream()
//
.map(item -> {
//
Put temp = new Put(tableSchema);
//
JSONObject jsonObject = JSON.parseObject(JSON.toJSONString(item, serializeConfig));
//
for (Map.Entry<String, Object> entry : jsonObject.entrySet()) {
//
temp.setObject(entry.getKey(), entry.getValue());
//
}
//
// 时间戳格式不行
//
temp.setObject("create_time", com.gic.haoban.common.utils.DateUtil.dateToStr(new Date(), "yyyy-MM-dd HH:mm:ss"));
//
temp.setObject("update_time", com.gic.haoban.common.utils.DateUtil.dateToStr(new Date(), "yyyy-MM-dd HH:mm:ss"));
//
return temp;
//
})
//
.collect(Collectors.toList());
//
client.put(puts);
//
log.info("recordMemberOrderForData 会员订单数据组写入完成 >>>>>");
//
}catch (Exception ex) {
//
log.info("recordMemberOrderForData 数据组写入异常 {}", JSON.toJSONString(orderConvertBos), ex);
//
}
return
ServiceResponse
.
success
();
}
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/task/KafkaMessageServiceImpl.java
View file @
fac34f47
...
...
@@ -316,7 +316,7 @@ public class KafkaMessageServiceImpl implements MessageListener<String, GicRecor
return
;
}
try
{
logger
.
info
(
"发送微盟订单处理消息
{}"
,
"dealweimoOrder"
);
logger
.
info
(
"发送微盟订单处理消息
dealweimoOrder {}"
,
JSON
.
toJSONString
(
memberOrderBo
)
);
/**
* @see com.gic.haoban.manage.api.service.content.MallOrderStatusChangeApiService#dealWeimoOrder(String)
*/
...
...
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