Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
E
entrance_api
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
王琮
entrance_api
Commits
3ce8d6f2
Commit
3ce8d6f2
authored
Dec 06, 2022
by
陈明豪
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/dev' into dev
parents
cffc049b
f4139a2a
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
44 additions
and
53 deletions
+44
-53
VisitInfomationController.java
...isoft/sys/visit/controller/VisitInfomationController.java
+0
-6
VisitInfomationServiceImpl.java
...ft/sys/visit/service/impl/VisitInfomationServiceImpl.java
+44
-47
No files found.
src/main/java/org/rcisoft/sys/visit/controller/VisitInfomationController.java
View file @
3ce8d6f2
...
@@ -53,12 +53,6 @@ public class VisitInfomationController extends CyPaginationController<VisitInfoM
...
@@ -53,12 +53,6 @@ public class VisitInfomationController extends CyPaginationController<VisitInfoM
@ApiOperation
(
value
=
"添加邀访信息"
,
notes
=
"添加邀访信息"
)
@ApiOperation
(
value
=
"添加邀访信息"
,
notes
=
"添加邀访信息"
)
@PostMapping
(
value
=
"/add"
)
@PostMapping
(
value
=
"/add"
)
public
CyResult
add
(
@RequestBody
VisitInfoMation
visitInfomation
,
HttpServletRequest
request
)
{
public
CyResult
add
(
@RequestBody
VisitInfoMation
visitInfomation
,
HttpServletRequest
request
)
{
// //todo 添加信息时候同时添加用户id
// String tempUserId = CyUserUtil.getUserInfoStrProp(cyJwtUtil.getToken(request), CyUserUtil.USER_ID);
// int userId = Integer.parseInt(tempUserId);
// //添加条件添加用户id
// visitInfomation.setUserId(userId);
CyPersistModel
data
=
visitInfomationServiceImpl
.
persist
(
visitInfomation
);
CyPersistModel
data
=
visitInfomationServiceImpl
.
persist
(
visitInfomation
);
return
CyResultGenUtil
.
builder
(
data
,
return
CyResultGenUtil
.
builder
(
data
,
CyMessCons
.
MESSAGE_ALERT_SUCCESS
,
CyMessCons
.
MESSAGE_ALERT_SUCCESS
,
...
...
src/main/java/org/rcisoft/sys/visit/service/impl/VisitInfomationServiceImpl.java
View file @
3ce8d6f2
...
@@ -10,6 +10,7 @@ import org.rcisoft.core.jwt.util.CyJwtUtil;
...
@@ -10,6 +10,7 @@ import org.rcisoft.core.jwt.util.CyJwtUtil;
import
org.rcisoft.core.util.CyCompareToolUtils
;
import
org.rcisoft.core.util.CyCompareToolUtils
;
import
org.rcisoft.core.util.CyUserUtil
;
import
org.rcisoft.core.util.CyUserUtil
;
import
org.rcisoft.core.model.CyPersistModel
;
import
org.rcisoft.core.model.CyPersistModel
;
import
org.rcisoft.integration.jieLink.service.impl.JieLinkServiceImpl
;
import
org.rcisoft.sys.sysuser.dao.SysDeptRepositorys
;
import
org.rcisoft.sys.sysuser.dao.SysDeptRepositorys
;
import
org.rcisoft.sys.sysuser.dao.SysDictDataRepositorys
;
import
org.rcisoft.sys.sysuser.dao.SysDictDataRepositorys
;
import
org.rcisoft.sys.sysuser.entity.SysDept
;
import
org.rcisoft.sys.sysuser.entity.SysDept
;
...
@@ -83,10 +84,7 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
...
@@ -83,10 +84,7 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
private
CyJwtUtil
cyJwtUtil
;
private
CyJwtUtil
cyJwtUtil
;
@Autowired
@Autowired
private
CyGlobal
global
;
JieLinkServiceImpl
jieLinkService
;
@Autowired
private
PasswordEncoder
passwordEncoder
;
@Autowired
@Autowired
private
CyDownErrorTxtComp
errorTxt
;
private
CyDownErrorTxtComp
errorTxt
;
...
@@ -134,21 +132,19 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
...
@@ -134,21 +132,19 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
log
.
debug
(
CyUserUtil
.
getAuthenUsername
()
+
"新增了ID为"
+
log
.
debug
(
CyUserUtil
.
getAuthenUsername
()
+
"新增了ID为"
+
visitInfomation
.
getBusinessId
()
+
"的邀访信息信息"
);
visitInfomation
.
getBusinessId
()
+
"的邀访信息信息"
);
// 添加访客信息
// 添加访客信息
List
<
VisitUser
>
visitUserList
=
visitInfomation
.
getUserList
();
visitInfomation
.
getUserList
().
forEach
(
u
->
{
visitUserList
.
forEach
(
u
->
{
// 判断当前访客(用户)是否已经存在
// 判断当前访客(用户)是否已经存在
SysUser
sysUser
=
new
SysUser
();
SysUser
sysUser
=
new
SysUser
();
sysUser
.
setName
(
u
.
getUserName
());
sysUser
.
setName
(
u
.
getUserName
());
sysUser
.
setPhone
(
u
.
getVisitPhone
());
sysUser
.
setPhone
(
u
.
getVisitPhone
());
sysUser
.
setUsername
(
u
.
getVisitPhone
());
sysUser
.
setUsername
(
u
.
getVisitPhone
());
sysUser
.
setPassword
(
passwordEncoder
.
encode
(
global
.
getResetPassword
()));
sysUser
.
setNormal
();
sysUser
.
setNormal
();
List
<
SysUser
>
sysUserList
=
sysUserRepositorys
.
querySysUsers
(
sysUser
);
List
<
SysUser
>
sysUserList
=
sysUserRepositorys
.
querySysUsers
(
sysUser
);
// 不存在新增
// 不存在新增
if
(
CollectionUtils
.
isEmpty
(
sysUserList
))
{
if
(
CollectionUtils
.
isEmpty
(
sysUserList
))
{
sysUser
.
setPersonId
(
UUID
.
randomUUID
().
toString
());
sysUser
.
setPersonId
(
UUID
.
randomUUID
().
toString
());
sysUserRepositorys
.
insert
(
sysUser
);
sysUserRepositorys
.
insert
(
sysUser
);
u
.
setPersonId
(
UUID
.
randomUUID
().
toString
());
u
.
setPersonId
(
sysUser
.
getPersonId
());
}
else
{
}
else
{
// 存在覆盖
// 存在覆盖
sysUser
.
setBusinessId
(
sysUserList
.
get
(
0
).
getBusinessId
());
sysUser
.
setBusinessId
(
sysUserList
.
get
(
0
).
getBusinessId
());
...
@@ -159,6 +155,7 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
...
@@ -159,6 +155,7 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
u
.
setNormal
();
u
.
setNormal
();
visitUserRepository
.
insert
(
u
);
visitUserRepository
.
insert
(
u
);
});
});
//jieLinkService.pushVisitorData(visitInfomation);
return
new
CyPersistModel
(
line
);
return
new
CyPersistModel
(
line
);
}
}
...
@@ -215,19 +212,19 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
...
@@ -215,19 +212,19 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
public
CyPersistModel
merge
(
VisitInfoMation
visitInfomation
)
{
public
CyPersistModel
merge
(
VisitInfoMation
visitInfomation
)
{
String
regionCode
=
""
;
String
regionCode
=
""
;
String
region
=
""
;
String
region
=
""
;
for
(
String
s
:
visitInfomation
.
getVisitRegionCodes
()){
for
(
String
s
:
visitInfomation
.
getVisitRegionCodes
())
{
regionCode
=
regionCode
+
s
+
','
;
regionCode
=
regionCode
+
s
+
','
;
}
}
if
(
regionCode
.
length
()
>
0
)
{
if
(
regionCode
.
length
()
>
0
)
{
regionCode
=
regionCode
.
substring
(
0
,
regionCode
.
length
()-
1
);
regionCode
=
regionCode
.
substring
(
0
,
regionCode
.
length
()
-
1
);
visitInfomation
.
setVisitRegionCode
(
regionCode
);
visitInfomation
.
setVisitRegionCode
(
regionCode
);
}
}
for
(
String
s
:
visitInfomation
.
getVisitRegions
()){
for
(
String
s
:
visitInfomation
.
getVisitRegions
())
{
region
=
region
+
s
+
','
;
region
=
region
+
s
+
','
;
}
}
if
(
regionCode
.
length
()
>
0
)
{
if
(
regionCode
.
length
()
>
0
)
{
region
=
region
.
substring
(
0
,
region
.
length
()-
1
);
region
=
region
.
substring
(
0
,
region
.
length
()
-
1
);
visitInfomation
.
setVisitRegion
(
region
);
visitInfomation
.
setVisitRegion
(
region
);
}
}
...
@@ -310,11 +307,11 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
...
@@ -310,11 +307,11 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
String
phoneList
=
""
;
String
phoneList
=
""
;
for
(
VisitUser
vu
:
v
.
getUserList
())
{
for
(
VisitUser
vu
:
v
.
getUserList
())
{
vuList
=
vuList
+
vu
.
getUserName
()
+
','
;
vuList
=
vuList
+
vu
.
getUserName
()
+
','
;
phoneList
=
phoneList
+
vu
.
getVisitPhone
()+
','
;
phoneList
=
phoneList
+
vu
.
getVisitPhone
()
+
','
;
}
}
if
(
vuList
.
length
()
>
0
)
{
if
(
vuList
.
length
()
>
0
)
{
vuList
=
vuList
.
substring
(
0
,
vuList
.
length
()
-
1
);
vuList
=
vuList
.
substring
(
0
,
vuList
.
length
()
-
1
);
phoneList
=
phoneList
.
substring
(
0
,
phoneList
.
length
()-
1
);
phoneList
=
phoneList
.
substring
(
0
,
phoneList
.
length
()
-
1
);
}
}
v
.
setPhoneArry
(
phoneList
);
v
.
setPhoneArry
(
phoneList
);
v
.
setUserArry
(
vuList
);
v
.
setUserArry
(
vuList
);
...
@@ -332,7 +329,7 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
...
@@ -332,7 +329,7 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
* @return
* @return
*/
*/
@Override
@Override
public
IPage
<
VisitInfoMation
>
findAllWithUserIdByPagination
(
CyPageInfo
<
VisitInfoMation
>
paginationUtility
,
VisitInfoMation
visitInfomation
,
HttpServletRequest
request
)
{
public
IPage
<
VisitInfoMation
>
findAllWithUserIdByPagination
(
CyPageInfo
<
VisitInfoMation
>
paginationUtility
,
VisitInfoMation
visitInfomation
,
HttpServletRequest
request
)
{
//todo 获取用户id
//todo 获取用户id
String
tempUserId
=
CyUserUtil
.
getUserInfoStrProp
(
cyJwtUtil
.
getToken
(
request
),
CyUserUtil
.
USER_ID
);
String
tempUserId
=
CyUserUtil
.
getUserInfoStrProp
(
cyJwtUtil
.
getToken
(
request
),
CyUserUtil
.
USER_ID
);
//判断是否获取到当前用户id
//判断是否获取到当前用户id
...
@@ -359,7 +356,7 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
...
@@ -359,7 +356,7 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
visitInfomation
.
setVisitRegionCodes
(
regionCodes
);
visitInfomation
.
setVisitRegionCodes
(
regionCodes
);
}
}
//调用mapper层方法进行查询
//调用mapper层方法进行查询
IPage
<
VisitInfoMation
>
list
=
baseMapper
.
queryVisitInfomationsByUserIdPaged
(
paginationUtility
,
visitInfomation
,
userId
);
IPage
<
VisitInfoMation
>
list
=
baseMapper
.
queryVisitInfomationsByUserIdPaged
(
paginationUtility
,
visitInfomation
,
userId
);
List
<
VisitInfoMation
>
mationList
=
list
.
getRecords
();
List
<
VisitInfoMation
>
mationList
=
list
.
getRecords
();
for
(
VisitInfoMation
v
:
mationList
)
{
for
(
VisitInfoMation
v
:
mationList
)
{
if
(
v
.
getVisitRegionCode
()
!=
null
)
{
if
(
v
.
getVisitRegionCode
()
!=
null
)
{
...
@@ -418,19 +415,19 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
...
@@ -418,19 +415,19 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
String
phoneList
=
""
;
String
phoneList
=
""
;
for
(
VisitUser
vu
:
v
.
getUserList
())
{
for
(
VisitUser
vu
:
v
.
getUserList
())
{
vuList
=
vuList
+
vu
.
getUserName
()
+
','
;
vuList
=
vuList
+
vu
.
getUserName
()
+
','
;
phoneList
=
phoneList
+
vu
.
getVisitPhone
()
+
','
;
phoneList
=
phoneList
+
vu
.
getVisitPhone
()
+
','
;
}
}
if
(
vuList
.
length
()
>
0
)
{
if
(
vuList
.
length
()
>
0
)
{
vuList
=
vuList
.
substring
(
0
,
vuList
.
length
()
-
1
);
vuList
=
vuList
.
substring
(
0
,
vuList
.
length
()
-
1
);
phoneList
=
phoneList
.
substring
(
0
,
phoneList
.
length
()-
1
);
phoneList
=
phoneList
.
substring
(
0
,
phoneList
.
length
()
-
1
);
}
}
v
.
setUserArry
(
vuList
);
v
.
setUserArry
(
vuList
);
v
.
setPhoneArry
(
phoneList
);
v
.
setPhoneArry
(
phoneList
);
if
(
v
.
getVisitStatus
()
!=
null
)
{
if
(
v
.
getVisitStatus
()
!=
null
)
{
if
(
v
.
getVisitStatus
().
equals
(
"0"
)){
if
(
v
.
getVisitStatus
().
equals
(
"0"
))
{
v
.
setVisitStatus
(
"未到访"
);
v
.
setVisitStatus
(
"未到访"
);
}
}
if
(
v
.
getVisitStatus
().
equals
(
"1"
)){
if
(
v
.
getVisitStatus
().
equals
(
"1"
))
{
v
.
setVisitStatus
(
"已访问"
);
v
.
setVisitStatus
(
"已访问"
);
}
}
}
}
...
@@ -606,19 +603,19 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
...
@@ -606,19 +603,19 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
sysUserDTO
.
setName
(
visitInfoDto
.
getUserName
());
sysUserDTO
.
setName
(
visitInfoDto
.
getUserName
());
// 校验手机号
// 校验手机号
Pattern
pattern
=
Pattern
.
compile
(
"^((13[0-9])|(14[0-9])|(15[0-9])|(16[0-9])|(17[0-9])|(18[0-9]))\\d{8}$+"
);
Pattern
pattern
=
Pattern
.
compile
(
"^((13[0-9])|(14[0-9])|(15[0-9])|(16[0-9])|(17[0-9])|(18[0-9]))\\d{8}$+"
);
if
(
visitInfoDto
.
getPhone
().
length
()
!=
11
){
if
(
visitInfoDto
.
getPhone
().
length
()
!=
11
)
{
throw
new
CyServiceException
(
CyResSvcExcEnum
.
PHONE_DATA_ERROR
);
throw
new
CyServiceException
(
CyResSvcExcEnum
.
PHONE_DATA_ERROR
);
}
}
Matcher
m
=
pattern
.
matcher
(
visitInfoDto
.
getPhone
());
Matcher
m
=
pattern
.
matcher
(
visitInfoDto
.
getPhone
());
boolean
isMatch
=
m
.
matches
();
boolean
isMatch
=
m
.
matches
();
if
(!
isMatch
){
if
(!
isMatch
)
{
throw
new
CyServiceException
(
CyResSvcExcEnum
.
PHONE_DATA_ERROR
);
throw
new
CyServiceException
(
CyResSvcExcEnum
.
PHONE_DATA_ERROR
);
}
}
sysUserDTO
.
setPhone
(
visitInfoDto
.
getPhone
());
sysUserDTO
.
setPhone
(
visitInfoDto
.
getPhone
());
sysUserDTO
.
setUserType
(
"0"
);
sysUserDTO
.
setUserType
(
"0"
);
// 根据姓名查询员工数据
// 根据姓名查询员工数据
List
<
SysUser
>
sysUsers
=
sysUserRepositorys
.
querySysUsers
(
sysUserDTO
);
List
<
SysUser
>
sysUsers
=
sysUserRepositorys
.
querySysUsers
(
sysUserDTO
);
if
(
sysUsers
.
size
()
==
0
){
if
(
sysUsers
.
size
()
==
0
)
{
throw
new
CyServiceException
(
CyResSvcExcEnum
.
USER_DATA_ERROR
);
throw
new
CyServiceException
(
CyResSvcExcEnum
.
USER_DATA_ERROR
);
}
}
SysUser
mainUser
=
sysUsers
.
get
(
0
);
SysUser
mainUser
=
sysUsers
.
get
(
0
);
...
@@ -626,10 +623,10 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
...
@@ -626,10 +623,10 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
visitInfoMation
.
setUserName
(
visitInfoDto
.
getUserName
());
visitInfoMation
.
setUserName
(
visitInfoDto
.
getUserName
());
// 设置邀访信息部门名称
// 设置邀访信息部门名称
String
deptId
=
mainUser
.
getDeptId
();
String
deptId
=
mainUser
.
getDeptId
();
if
(
deptId
!=
null
)
{
if
(
deptId
!=
null
)
{
if
(
sysDeptRepositorys
.
queryDeptById
(
deptId
).
size
()
>
0
)
{
if
(
sysDeptRepositorys
.
queryDeptById
(
deptId
).
size
()
>
0
)
{
SysDept
dept
=
sysDeptRepositorys
.
queryDeptById
(
deptId
).
get
(
0
);
SysDept
dept
=
sysDeptRepositorys
.
queryDeptById
(
deptId
).
get
(
0
);
if
(
dept
!=
null
)
{
if
(
dept
!=
null
)
{
String
deptName
=
dept
.
getDeptName
();
String
deptName
=
dept
.
getDeptName
();
visitInfoMation
.
setDeptName
(
deptName
);
visitInfoMation
.
setDeptName
(
deptName
);
}
}
...
@@ -637,13 +634,13 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
...
@@ -637,13 +634,13 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
}
}
// 设置邀访信息职位名称
// 设置邀访信息职位名称
String
position
=
mainUser
.
getPosition
();
String
position
=
mainUser
.
getPosition
();
if
(
position
!=
null
)
{
if
(
position
!=
null
)
{
SysDictData
sysDictData
=
new
SysDictData
();
SysDictData
sysDictData
=
new
SysDictData
();
sysDictData
.
setDictType
(
"position"
);
sysDictData
.
setDictType
(
"position"
);
List
<
SysDictData
>
dictDataList
=
sysDictDataRepositorys
.
querySysDictDatas
(
sysDictData
);
List
<
SysDictData
>
dictDataList
=
sysDictDataRepositorys
.
querySysDictDatas
(
sysDictData
);
String
postName
=
""
;
String
postName
=
""
;
for
(
SysDictData
data
:
dictDataList
)
{
for
(
SysDictData
data
:
dictDataList
)
{
if
(
data
.
getDictValue
().
equals
(
position
)){
if
(
data
.
getDictValue
().
equals
(
position
))
{
postName
=
data
.
getDictLabel
();
postName
=
data
.
getDictLabel
();
}
}
}
}
...
@@ -651,39 +648,39 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
...
@@ -651,39 +648,39 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
}
}
// 设置邀访信息访问事由
// 设置邀访信息访问事由
String
reason
=
visitInfoDto
.
getVisitReason
();
String
reason
=
visitInfoDto
.
getVisitReason
();
if
(
reason
!=
null
){
if
(
reason
!=
null
)
{
SysDictData
sysDictData
=
new
SysDictData
();
SysDictData
sysDictData
=
new
SysDictData
();
sysDictData
.
setDictType
(
"visitReason"
);
sysDictData
.
setDictType
(
"visitReason"
);
List
<
SysDictData
>
dictDataList
=
sysDictDataRepositorys
.
querySysDictDatas
(
sysDictData
);
List
<
SysDictData
>
dictDataList
=
sysDictDataRepositorys
.
querySysDictDatas
(
sysDictData
);
String
reasonCode
=
""
;
String
reasonCode
=
""
;
for
(
SysDictData
data
:
dictDataList
)
{
for
(
SysDictData
data
:
dictDataList
)
{
if
(
data
.
getDictLabel
().
equals
(
reason
)){
if
(
data
.
getDictLabel
().
equals
(
reason
))
{
reasonCode
=
data
.
getDictValue
();
reasonCode
=
data
.
getDictValue
();
}
}
}
}
if
(
reasonCode
.
equals
(
""
)){
if
(
reasonCode
.
equals
(
""
))
{
visitInfoMation
.
setVisitReasonCode
(
"other"
);
visitInfoMation
.
setVisitReasonCode
(
"other"
);
visitInfoMation
.
setVisitReason
(
"其他"
);
visitInfoMation
.
setVisitReason
(
"其他"
);
visitInfoMation
.
setVisitReasonOther
(
reason
);
visitInfoMation
.
setVisitReasonOther
(
reason
);
}
else
{
}
else
{
visitInfoMation
.
setVisitReason
(
reason
);
visitInfoMation
.
setVisitReason
(
reason
);
visitInfoMation
.
setVisitReasonCode
(
reasonCode
);
visitInfoMation
.
setVisitReasonCode
(
reasonCode
);
}
}
}
}
// 设置邀访信息访问区域
// 设置邀访信息访问区域
if
(
visitInfoDto
.
getVisitRegion
().
length
()
>
0
)
{
if
(
visitInfoDto
.
getVisitRegion
().
length
()
>
0
)
{
String
[]
regions
=
visitInfoDto
.
getVisitRegion
().
split
(
","
);
String
[]
regions
=
visitInfoDto
.
getVisitRegion
().
split
(
","
);
visitInfoMation
.
setVisitRegion
(
visitInfoDto
.
getVisitRegion
());
visitInfoMation
.
setVisitRegion
(
visitInfoDto
.
getVisitRegion
());
String
regionCode
=
""
;
String
regionCode
=
""
;
for
(
String
region:
regions
)
{
for
(
String
region
:
regions
)
{
if
(
region
.
equals
(
"行政办公楼"
))
{
if
(
region
.
equals
(
"行政办公楼"
))
{
regionCode
=
regionCode
+
"0"
+
","
;
regionCode
=
regionCode
+
"0"
+
","
;
}
else
{
}
else
{
regionCode
=
regionCode
+
"1"
+
","
;
regionCode
=
regionCode
+
"1"
+
","
;
}
}
}
}
if
(
regionCode
.
length
()
>
0
)
{
if
(
regionCode
.
length
()
>
0
)
{
regionCode
=
regionCode
.
substring
(
0
,
regionCode
.
length
()-
1
);
regionCode
=
regionCode
.
substring
(
0
,
regionCode
.
length
()
-
1
);
visitInfoMation
.
setVisitRegionCode
(
regionCode
);
visitInfoMation
.
setVisitRegionCode
(
regionCode
);
}
}
}
}
...
...
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