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
99cece19
Commit
99cece19
authored
Nov 25, 2020
by
qwmqiuwenmin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix
parent
d54648d3
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
63 additions
and
0 deletions
+63
-0
DealSyncOperationApiServiceImpl.java
...ice/service/out/impl/DealSyncOperationApiServiceImpl.java
+61
-0
FriendClerkSyncOperation.java
.../haoban/manage/service/task/FriendClerkSyncOperation.java
+2
-0
No files found.
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/out/impl/DealSyncOperationApiServiceImpl.java
View file @
99cece19
...
@@ -737,4 +737,65 @@ public class DealSyncOperationApiServiceImpl implements DealSyncOperationApiServ
...
@@ -737,4 +737,65 @@ public class DealSyncOperationApiServiceImpl implements DealSyncOperationApiServ
}
}
}
}
@Override
public
void
test
(
String
wxEnterpriseId
,
String
taskId
){
List
<
TabHaobanStaffClerkRelation
>
relationList
=
new
ArrayList
<
TabHaobanStaffClerkRelation
>();
TabHaobanStaffClerkRelation
tab
=
new
TabHaobanStaffClerkRelation
();
TabHaobanStaffClerkRelation
tab1
=
new
TabHaobanStaffClerkRelation
();
TabHaobanStaffClerkRelation
tab2
=
new
TabHaobanStaffClerkRelation
();
TabHaobanStaffClerkRelation
tab3
=
new
TabHaobanStaffClerkRelation
();
TabHaobanStaffClerkRelation
tab4
=
new
TabHaobanStaffClerkRelation
();
TabHaobanStaffClerkRelation
tab5
=
new
TabHaobanStaffClerkRelation
();
TabHaobanStaffClerkRelation
tab6
=
new
TabHaobanStaffClerkRelation
();
TabHaobanStaffClerkRelation
tab7
=
new
TabHaobanStaffClerkRelation
();
TabHaobanStaffClerkRelation
tab8
=
new
TabHaobanStaffClerkRelation
();
TabHaobanStaffClerkRelation
tab9
=
new
TabHaobanStaffClerkRelation
();
// tab.setWxUserId("12");
// tab1.setWxUserId("13989473881");
// tab2.setWxUserId("1545shiyao");
// tab3.setWxUserId("15757150876");
// tab4.setWxUserId("18758285875");
// tab5.setWxUserId("2224324sdftgret90");
// tab6.setWxUserId("2341578784");
// tab7.setWxUserId("234324");
// tab8.setWxUserId("niweizhong");
tab9
.
setWxUserId
(
"QiuWenMin"
);
// tab.setStaffId("12");
// tab1.setStaffId("13989473881");
// tab2.setStaffId("1545shiyao");
// tab3.setStaffId("15757150876");
// tab4.setStaffId("18758285875");
// tab5.setStaffId("2224324sdftgret90");
// tab6.setStaffId("2341578784");
// tab7.setStaffId("234324");
// tab8.setStaffId("niweizhong");
tab9
.
setStaffId
(
"QiuWenMin"
);
// relationList.add(tab);
// relationList.add(tab1);
// relationList.add(tab2);
// relationList.add(tab3);
// relationList.add(tab4);
// relationList.add(tab5);
// relationList.add(tab6);
// relationList.add(tab7);
// relationList.add(tab8);
relationList
.
add
(
tab9
);
List
<
TabHaobanPreDealLog
>
dealLogList
=
relationList
.
stream
().
map
(
dto
->
{
TabHaobanPreDealLog
dealLog
=
new
TabHaobanPreDealLog
();
dealLog
.
setDataId
(
dto
.
getWxUserId
().
toString
());
dealLog
.
setpDataId
(
dto
.
getStaffId
().
toString
());
dealLog
.
setDataType
(
PreDealTypeEnum
.
friend_clerk
.
getVal
());
dealLog
.
setStatusFlag
(
0
);
dealLog
.
setTaskId
(
taskId
);
dealLog
.
setDataContent
(
JSONObject
.
toJSONString
(
dto
));
dealLog
.
setWxEnterpriseId
(
wxEnterpriseId
);
return
dealLog
;
}).
collect
(
Collectors
.
toList
());
preDealService
.
insert
(
dealLogList
);
HashSet
<
String
>
hashSet
=
(
HashSet
<
String
>)
dealLogList
.
stream
().
map
(
TabHaobanPreDealLog:
:
getDataId
).
collect
(
Collectors
.
toSet
());
dealDepartmentToMq
(
taskId
,
hashSet
,
SyncTaskStatusEnum
.
friend_clerk_sync
);
}
}
}
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/task/FriendClerkSyncOperation.java
View file @
99cece19
...
@@ -11,6 +11,7 @@ import org.slf4j.LoggerFactory;
...
@@ -11,6 +11,7 @@ import org.slf4j.LoggerFactory;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSONObject
;
import
com.alibaba.fastjson.JSONObject
;
import
com.gic.commons.util.GICMQClientUtil
;
import
com.gic.commons.util.GICMQClientUtil
;
import
com.gic.haoban.manage.api.dto.DealParamMqDTO
;
import
com.gic.haoban.manage.api.dto.DealParamMqDTO
;
...
@@ -39,6 +40,7 @@ public class FriendClerkSyncOperation implements BaseSyncOperation {
...
@@ -39,6 +40,7 @@ public class FriendClerkSyncOperation implements BaseSyncOperation {
@Override
@Override
public
void
dealSingleByMq
(
DealParamMqDTO
dealParamMqDTO
,
TabHaobanPreDealLog
dataPre
)
{
public
void
dealSingleByMq
(
DealParamMqDTO
dealParamMqDTO
,
TabHaobanPreDealLog
dataPre
)
{
logger
.
info
(
"dealParamMqDTO={},dataPre={}"
,
JSON
.
toJSONString
(
dealParamMqDTO
),
JSON
.
toJSONString
(
dataPre
));
String
reason
=
""
;
String
reason
=
""
;
boolean
dealFlag
=
true
;
boolean
dealFlag
=
true
;
String
taskId
=
dealParamMqDTO
.
getTaskId
();
String
taskId
=
dealParamMqDTO
.
getTaskId
();
...
...
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