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
f9375a93
Commit
f9375a93
authored
Dec 30, 2024
by
徐高华
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
画布-继承任务
parent
ccbb303e
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
23 additions
and
0 deletions
+23
-0
WxUserAddLogMapper.java
...oban/manage/service/dao/mapper/hm/WxUserAddLogMapper.java
+2
-0
WxUserAddLogServiceImpl.java
...nage/service/service/hm/impl/WxUserAddLogServiceImpl.java
+10
-0
dubbo-haoban-manage-service.xml
...ervice/src/main/resources/dubbo-haoban-manage-service.xml
+2
-0
WxUserAddLogMapper.xml
...rvice/src/main/resources/mapper/hm/WxUserAddLogMapper.xml
+9
-0
No files found.
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/dao/mapper/hm/WxUserAddLogMapper.java
View file @
f9375a93
...
...
@@ -39,6 +39,8 @@ public interface WxUserAddLogMapper {
*/
public
List
<
TabWxUserAddLog
>
listAllForDel
(
String
externalUserid
);
TabWxUserAddLog
getForTask
(
@Param
(
"externalUserid"
)
String
externalUserid
)
;
/**
*
* @Title: selectNewLog
...
...
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/service/hm/impl/WxUserAddLogServiceImpl.java
View file @
f9375a93
...
...
@@ -19,6 +19,7 @@ import com.gic.haoban.manage.service.service.hm.HmClerkRelationService;
import
com.gic.haoban.manage.service.service.hm.HmLinkService
;
import
com.gic.haoban.manage.service.service.hm.HmQrcodeService
;
import
com.gic.haoban.manage.service.service.hm.WxUserAddLogService
;
import
com.gic.haoban.task.api.service.TelTaskApiService
;
import
com.gic.member.api.dto.es.MemberDataDTO
;
import
com.gic.member.tag.api.dto.MemberTagDTO
;
import
com.gic.member.tag.api.dto.MemberTagItemDTO
;
...
...
@@ -49,6 +50,8 @@ public class WxUserAddLogServiceImpl implements WxUserAddLogService {
private
MemberTagApiService
memberTagApiService
;
@Autowired
private
HmClerkRelationService
hmClerkRelationService
;
@Autowired
private
TelTaskApiService
telTaskApiService
;
@Override
public
void
save
(
WxUserAddLogQDTO
qdto
)
{
...
...
@@ -158,6 +161,13 @@ public class WxUserAddLogServiceImpl implements WxUserAddLogService {
entity
.
setFriendStoreId
(
qdto
.
getFriendStoreId
());
entity
.
setDelType
(
qdto
.
getDelType
());
entity
.
setDelIsSingle
(
qdto
.
getDelIsSingle
());
if
(
null
!=
qdto
.
getAddWay
()
&&
qdto
.
getAddWay
().
equals
(
202
)
&&
null
!=
entity
.
getMemberId
())
{
TabWxUserAddLog
delUser
=
this
.
wxUserAddLogMapper
.
getForTask
(
externalUserid
)
;
if
(
null
!=
delUser
&&
null
!=
delUser
.
getStoreId
()
&&
delUser
.
getStoreId
().
equals
(
entity
.
getStoreId
()))
{
String
overClerkId
=
delUser
.
getClerkId
()
;
this
.
telTaskApiService
.
distributeTask
(
qdto
.
getEnterpriseId
(),
overClerkId
,
Arrays
.
asList
(
entity
.
getMemberId
()),
entity
.
getClerkId
());
}
}
this
.
wxUserAddLogMapper
.
insert
(
entity
);
}
catch
(
Exception
e
)
{
log
.
info
(
"异常"
,
e
);
...
...
haoban-manage3-service/src/main/resources/dubbo-haoban-manage-service.xml
View file @
f9375a93
...
...
@@ -253,5 +253,6 @@
<dubbo:reference
id=
"coupCardDistributionService"
interface=
"com.gic.marketing.api.service.CoupCardDistributionService"
timeout=
"30000"
retries=
"0"
check=
"false"
/>
<dubbo:reference
id=
"enterpriseWxaLinkService"
interface=
"com.gic.enterprise.api.service.EnterpriseWxaLinkService"
timeout=
"30000"
retries=
"0"
check=
"false"
/>
<dubbo:reference
id=
"qywxGroupSendCanvasApiService"
interface=
"com.gic.haoban.task.manage.api.service.QywxGroupSendCanvasApiService"
timeout=
"10000"
retries=
"0"
check=
"false"
/>
<dubbo:reference
interface=
"com.gic.haoban.task.api.service.TelTaskApiService"
id=
"telTaskApiService"
timeout=
"10000"
retries=
"0"
check=
"false"
/>
</beans>
\ No newline at end of file
haoban-manage3-service/src/main/resources/mapper/hm/WxUserAddLogMapper.xml
View file @
f9375a93
...
...
@@ -171,6 +171,15 @@
create_time asc
</select>
<select
id=
"getForTask"
resultMap=
"result-map-tabHaobanWxUserAddLog"
>
select
<include
refid=
"Base_Column_List"
/>
from tab_haoban_wx_user_add_log where
external_userid=#{externalUserid} and status_flag = 2 and add_channel = 4 order by
create_time desc limit 1
</select>
<select
id=
"selectNewLog"
resultMap=
"result-map-tabHaobanWxUserAddLog"
>
select
<include
refid=
"Base_Column_List"
/>
...
...
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