Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
O
order-center-tool-2
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
陈文明
order-center-tool-2
Commits
bb499f4a
Commit
bb499f4a
authored
Jul 18, 2025
by
年畅
🛀
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix
parent
d03da5cb
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
45 additions
and
3611 deletions
+45
-3611
ListConst6.java
...n/java/com/zm/order/tool/server/constants/ListConst6.java
+5
-3610
OrderConvertController.java
.../order/tool/server/controller/OrderConvertController.java
+14
-0
OrderItemCommentDao.java
...ava/com/zm/order/tool/server/dao/OrderItemCommentDao.java
+1
-1
TempOrderRoutingServiceImpl.java
...rder/tool/server/service/TempOrderRoutingServiceImpl.java
+25
-0
No files found.
src/main/java/com/zm/order/tool/server/constants/ListConst6.java
View file @
bb499f4a
This source diff could not be displayed because it is too large. You can
view the blob
instead.
src/main/java/com/zm/order/tool/server/controller/OrderConvertController.java
View file @
bb499f4a
...
@@ -2,6 +2,7 @@ package com.zm.order.tool.server.controller;
...
@@ -2,6 +2,7 @@ package com.zm.order.tool.server.controller;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
com.zm.order.tool.server.constants.ListConst3
;
import
com.zm.order.tool.server.constants.ListConst3
;
import
com.zm.order.tool.server.constants.ListConst6
;
import
com.zm.order.tool.server.dao.OrderDao
;
import
com.zm.order.tool.server.dao.OrderDao
;
import
com.zm.order.tool.server.model.Order
;
import
com.zm.order.tool.server.model.Order
;
import
com.zm.order.tool.server.newdatasource.NewDataSourceOrderDao
;
import
com.zm.order.tool.server.newdatasource.NewDataSourceOrderDao
;
...
@@ -403,6 +404,19 @@ public class OrderConvertController {
...
@@ -403,6 +404,19 @@ public class OrderConvertController {
return
Result
.
successNullData
();
return
Result
.
successNullData
();
}
}
@ApiOperation
(
"单个评价数据缺失补偿"
)
@RequestMapping
(
value
=
"/comment/repair"
,
method
=
RequestMethod
.
POST
)
public
Result
commentRepair
(
@RequestBody
Order
order
)
{
logger
.
info
(
"commentRepair start!"
);
try
{
service
.
handlerEachComment
(
order
.
getOrderNo
());
}
catch
(
Exception
e
)
{
logger
.
error
(
"TemporaryController[commentRepair]failed,request:{},cause by: {}"
,
e
);
return
Result
.
failureData
(
e
.
getMessage
());
}
return
Result
.
successNullData
();
}
/** -------------- */
/** -------------- */
@ApiOperation
(
"订单同步冷库"
)
@ApiOperation
(
"订单同步冷库"
)
...
...
src/main/java/com/zm/order/tool/server/dao/OrderItemCommentDao.java
View file @
bb499f4a
...
@@ -32,7 +32,7 @@ public interface OrderItemCommentDao {
...
@@ -32,7 +32,7 @@ public interface OrderItemCommentDao {
* @return
* @return
* Date: 2021/5/27 4:20 下午
* Date: 2021/5/27 4:20 下午
*/
*/
List
<
RecommendItem
>
selectByUserId
(
@Param
(
"orderNo"
)
String
orderNo
,
@Param
(
"sellerId"
)
Long
sellerId
);
List
<
OrderItemComment
>
selectByUserId
(
@Param
(
"orderNo"
)
String
orderNo
,
@Param
(
"sellerId"
)
Long
sellerId
);
/**
/**
* 查询单条
* 查询单条
...
...
src/main/java/com/zm/order/tool/server/service/TempOrderRoutingServiceImpl.java
View file @
bb499f4a
...
@@ -138,6 +138,12 @@ public class TempOrderRoutingServiceImpl implements InitializingBean {
...
@@ -138,6 +138,12 @@ public class TempOrderRoutingServiceImpl implements InitializingBean {
@Autowired
@Autowired
private
NewDataSourceOrderCommentDao
newCommentDao
;
private
NewDataSourceOrderCommentDao
newCommentDao
;
@Autowired
private
OrderCommentDao
commentDao
;
@Autowired
private
OrderItemCommentDao
itemCommentDao
;
@Autowired
@Autowired
private
NewDataSourceOrderItemCommentDao
newItemCommentDao
;
private
NewDataSourceOrderItemCommentDao
newItemCommentDao
;
...
@@ -2269,6 +2275,25 @@ public class TempOrderRoutingServiceImpl implements InitializingBean {
...
@@ -2269,6 +2275,25 @@ public class TempOrderRoutingServiceImpl implements InitializingBean {
@Autowired
@Autowired
private
HistoryDataCommentDao
historyDataCommentDao
;
private
HistoryDataCommentDao
historyDataCommentDao
;
public
void
handlerEachComment
(
String
orderNo
)
{
OrderIndex
index
=
indexDao
.
selectOne
(
orderNo
);
if
(
index
!=
null
)
{
OrderComment
comment
=
commentDao
.
selectOne
(
index
.
getOrderNo
(),
index
.
getUserId
());
if
(
comment
!=
null
)
{
int
db
=
(
int
)
(
comment
.
getSellerId
()
%
32
);
int
tb
=
(
int
)
(
comment
.
getSellerId
()
/
32
%
8
);
executeComment11
(
Lists
.
newArrayList
(
comment
),
db
,
tb
);
}
List
<
OrderItemComment
>
itemCommentList
=
itemCommentDao
.
selectByOrderNoList
(
Lists
.
newArrayList
(
index
.
getOrderNo
()),
index
.
getUserId
());
if
(!
CollectionUtils
.
isEmpty
(
itemCommentList
))
{
int
db
=
(
int
)
(
itemCommentList
.
get
(
0
).
getSellerId
()
%
32
);
int
tb
=
(
int
)
(
itemCommentList
.
get
(
0
).
getSellerId
()
/
32
%
8
);
executeItemComment1123
(
itemCommentList
,
db
,
tb
);
}
}
}
private
void
executeComment11
(
List
<
OrderComment
>
list
,
int
i
,
int
j
)
{
private
void
executeComment11
(
List
<
OrderComment
>
list
,
int
i
,
int
j
)
{
while
(
workQueue
.
remainingCapacity
()
<
20
)
{
while
(
workQueue
.
remainingCapacity
()
<
20
)
{
logger
.
info
(
"workQueue size:{}"
,
workQueue
.
size
());
logger
.
info
(
"workQueue size:{}"
,
workQueue
.
size
());
...
...
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