Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
E
enterprise-platform
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
赵啸非
enterprise-platform
Commits
9e94ac1c
Commit
9e94ac1c
authored
Dec 13, 2024
by
廖旭伟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
名片访问记录查询条件
parent
aff3677b
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
37 additions
and
18 deletions
+37
-18
enterprise-manager/src/main/java/com/mortals/xhx/module/bussinesscard/model/vo/BussinesscardRecordVo.java
.../module/bussinesscard/model/vo/BussinesscardRecordVo.java
+7
-0
enterprise-manager/src/main/java/com/mortals/xhx/module/bussinesscard/service/impl/BussinesscardRecordServiceImpl.java
...nesscard/service/impl/BussinesscardRecordServiceImpl.java
+28
-7
enterprise-manager/src/main/java/com/mortals/xhx/module/feedback/service/impl/FeedbackServiceImpl.java
...xhx/module/feedback/service/impl/FeedbackServiceImpl.java
+2
-11
No files found.
enterprise-manager/src/main/java/com/mortals/xhx/module/bussinesscard/model/vo/BussinesscardRecordVo.java
View file @
9e94ac1c
...
@@ -39,4 +39,11 @@ public class BussinesscardRecordVo extends BaseEntityLong {
...
@@ -39,4 +39,11 @@ public class BussinesscardRecordVo extends BaseEntityLong {
* 单位名称
* 单位名称
*/
*/
private
String
companyName
;
private
String
companyName
;
/** 开始 最后浏览时间 */
private
String
viewTimeStart
;
/** 结束 最后浏览时间 */
private
String
viewTimeEnd
;
/** 查看人id列表 */
private
List
<
Long
>
viewIdList
;
private
String
query
;
}
}
\ No newline at end of file
enterprise-manager/src/main/java/com/mortals/xhx/module/bussinesscard/service/impl/BussinesscardRecordServiceImpl.java
View file @
9e94ac1c
package
com.mortals.xhx.module.bussinesscard.service.impl
;
package
com.mortals.xhx.module.bussinesscard.service.impl
;
import
com.mortals.framework.model.PageInfo
;
import
com.mortals.framework.model.PageInfo
;
import
com.mortals.framework.util.StringUtils
;
import
com.mortals.xhx.base.system.user.model.UserEntity
;
import
com.mortals.xhx.base.system.user.model.UserEntity
;
import
com.mortals.xhx.base.system.user.model.UserQuery
;
import
com.mortals.xhx.base.system.user.model.UserQuery
;
import
com.mortals.xhx.base.system.user.service.UserService
;
import
com.mortals.xhx.base.system.user.service.UserService
;
...
@@ -9,10 +10,7 @@ import com.mortals.xhx.module.feedback.model.FeedbackEntity;
...
@@ -9,10 +10,7 @@ import com.mortals.xhx.module.feedback.model.FeedbackEntity;
import
org.apache.commons.collections4.CollectionUtils
;
import
org.apache.commons.collections4.CollectionUtils
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.BeanUtils
;
import
java.util.Date
;
import
java.util.*
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.function.Function
;
import
java.util.function.Function
;
import
java.util.stream.Collectors
;
import
java.util.stream.Collectors
;
...
@@ -25,7 +23,6 @@ import com.mortals.xhx.module.bussinesscard.dao.BussinesscardRecordDao;
...
@@ -25,7 +23,6 @@ import com.mortals.xhx.module.bussinesscard.dao.BussinesscardRecordDao;
import
com.mortals.xhx.module.bussinesscard.model.BussinesscardRecordEntity
;
import
com.mortals.xhx.module.bussinesscard.model.BussinesscardRecordEntity
;
import
com.mortals.xhx.module.bussinesscard.service.BussinesscardRecordService
;
import
com.mortals.xhx.module.bussinesscard.service.BussinesscardRecordService
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.util.StringUtils
;
/**
/**
* BussinesscardRecordService
* BussinesscardRecordService
...
@@ -41,6 +38,28 @@ public class BussinesscardRecordServiceImpl extends AbstractCRUDServiceImpl<Buss
...
@@ -41,6 +38,28 @@ public class BussinesscardRecordServiceImpl extends AbstractCRUDServiceImpl<Buss
@Autowired
@Autowired
private
UserService
userService
;
private
UserService
userService
;
@Override
protected
BussinesscardRecordEntity
findBefore
(
BussinesscardRecordEntity
params
,
PageInfo
pageInfo
,
Context
context
)
throws
AppException
{
if
(
StringUtils
.
isNotEmpty
(
params
.
getQuery
())){
List
<
UserQuery
>
orConditionList
=
new
ArrayList
<>();
UserQuery
phone
=
new
UserQuery
();
phone
.
setPhone
(
params
.
getQuery
());
orConditionList
.
add
(
phone
);
UserQuery
realName
=
new
UserQuery
();
realName
.
setRealName
(
params
.
getQuery
());
orConditionList
.
add
(
realName
);
UserQuery
query
=
new
UserQuery
();
query
.
setOrConditionList
(
orConditionList
);
UserEntity
userEntity
=
userService
.
selectOne
(
query
);
if
(
userEntity
!=
null
){
params
.
setViewId
(
userEntity
.
getId
());
}
else
{
params
.
setViewId
(-
1L
);
}
}
return
params
;
}
@Override
@Override
public
void
saveRecord
(
BussinesscardEntity
bussinesscardEntity
,
Context
context
)
{
public
void
saveRecord
(
BussinesscardEntity
bussinesscardEntity
,
Context
context
)
{
if
(
context
!=
null
&&
context
.
getUser
()!=
null
)
{
if
(
context
!=
null
&&
context
.
getUser
()!=
null
)
{
...
@@ -85,8 +104,10 @@ public class BussinesscardRecordServiceImpl extends AbstractCRUDServiceImpl<Buss
...
@@ -85,8 +104,10 @@ public class BussinesscardRecordServiceImpl extends AbstractCRUDServiceImpl<Buss
if
(
userEntity
!=
null
)
{
if
(
userEntity
!=
null
)
{
item
.
setNickName
(
userEntity
.
getNickName
());
item
.
setNickName
(
userEntity
.
getNickName
());
item
.
setRealName
(
userEntity
.
getRealName
());
item
.
setRealName
(
userEntity
.
getRealName
());
item
.
setMobile
(
userEntity
.
getMobile
());
item
.
setMobile
(
userEntity
.
getPhone
());
item
.
setEmail
(
userEntity
.
getEmail
());
if
(
StringUtils
.
isEmpty
(
item
.
getEmail
()))
{
item
.
setEmail
(
userEntity
.
getEmail
());
}
item
.
setCompanyName
(
userEntity
.
getCompanyAdress
());
item
.
setCompanyName
(
userEntity
.
getCompanyAdress
());
}
}
});
});
...
...
enterprise-manager/src/main/java/com/mortals/xhx/module/feedback/service/impl/FeedbackServiceImpl.java
View file @
9e94ac1c
...
@@ -48,10 +48,7 @@ public class FeedbackServiceImpl extends AbstractCRUDServiceImpl<FeedbackDao, Fe
...
@@ -48,10 +48,7 @@ public class FeedbackServiceImpl extends AbstractCRUDServiceImpl<FeedbackDao, Fe
entity
.
setFeedbackName
(
userEntity
.
getRealName
());
entity
.
setFeedbackName
(
userEntity
.
getRealName
());
entity
.
setCompanyName
(
userEntity
.
getCompanyAdress
());
entity
.
setCompanyName
(
userEntity
.
getCompanyAdress
());
if
(
StringUtils
.
isEmpty
(
entity
.
getContactInfo
())){
if
(
StringUtils
.
isEmpty
(
entity
.
getContactInfo
())){
entity
.
setContactInfo
(
userEntity
.
getMobile
());
entity
.
setContactInfo
(
userEntity
.
getPhone
());
if
(
StringUtils
.
isEmpty
(
entity
.
getContactInfo
())){
entity
.
setContactInfo
(
userEntity
.
getPhone
());
}
}
}
if
(
StringUtils
.
isEmpty
(
entity
.
getEmail
())){
if
(
StringUtils
.
isEmpty
(
entity
.
getEmail
())){
entity
.
setEmail
(
userEntity
.
getEmail
());
entity
.
setEmail
(
userEntity
.
getEmail
());
...
@@ -84,17 +81,11 @@ public class FeedbackServiceImpl extends AbstractCRUDServiceImpl<FeedbackDao, Fe
...
@@ -84,17 +81,11 @@ public class FeedbackServiceImpl extends AbstractCRUDServiceImpl<FeedbackDao, Fe
item
.
setPhotoPath
(
userEntity
.
getPhotoPath
());
item
.
setPhotoPath
(
userEntity
.
getPhotoPath
());
item
.
setFeedbackName
(
userEntity
.
getRealName
());
item
.
setFeedbackName
(
userEntity
.
getRealName
());
item
.
setCompanyName
(
userEntity
.
getCompanyAdress
());
item
.
setCompanyName
(
userEntity
.
getCompanyAdress
());
if
(
StringUtils
.
isEmpty
(
item
.
getContactInfo
())){
item
.
setContactInfo
(
userEntity
.
getMobile
());
}
if
(
StringUtils
.
isEmpty
(
item
.
getEmail
())){
if
(
StringUtils
.
isEmpty
(
item
.
getEmail
())){
item
.
setEmail
(
userEntity
.
getEmail
());
item
.
setEmail
(
userEntity
.
getEmail
());
}
}
if
(
StringUtils
.
isEmpty
(
item
.
getContactInfo
())){
if
(
StringUtils
.
isEmpty
(
item
.
getContactInfo
())){
item
.
setContactInfo
(
userEntity
.
getMobile
());
item
.
setContactInfo
(
userEntity
.
getPhone
());
if
(
StringUtils
.
isEmpty
(
item
.
getContactInfo
())){
item
.
setContactInfo
(
userEntity
.
getPhone
());
}
}
}
}
}
}
}
...
...
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