Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
Project
Project
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
项目统一框架
amos-boot-biz
Commits
64bffe2b
Commit
64bffe2b
authored
Sep 06, 2023
by
caotao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
基础管理-人员管理-更新人员密码后显示更新成功但是密码未生效问题处理
parent
bb5b0b23
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
14 additions
and
1 deletion
+14
-1
PersonBasicServiceImpl.java
...module/jxiop/biz/service/impl/PersonBasicServiceImpl.java
+14
-1
No files found.
amos-boot-system-jxiop/amos-boot-module-jxiop-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/service/impl/PersonBasicServiceImpl.java
View file @
64bffe2b
...
@@ -2,6 +2,7 @@ package com.yeejoin.amos.boot.module.jxiop.biz.service.impl;
...
@@ -2,6 +2,7 @@ package com.yeejoin.amos.boot.module.jxiop.biz.service.impl;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSONObject
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
;
import
com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
;
...
@@ -29,6 +30,7 @@ import com.yeejoin.amos.feign.privilege.model.DepartmentModel;
...
@@ -29,6 +30,7 @@ import com.yeejoin.amos.feign.privilege.model.DepartmentModel;
import
com.yeejoin.amos.feign.privilege.model.LoginInfoModel
;
import
com.yeejoin.amos.feign.privilege.model.LoginInfoModel
;
import
com.yeejoin.amos.feign.privilege.util.DesUtil
;
import
com.yeejoin.amos.feign.privilege.util.DesUtil
;
import
com.yeejoin.amos.feign.systemctl.model.DictionarieValueModel
;
import
com.yeejoin.amos.feign.systemctl.model.DictionarieValueModel
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.lang3.ObjectUtils
;
import
org.apache.commons.lang3.ObjectUtils
;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.commons.lang3.StringUtils
;
import
org.eclipse.paho.client.mqttv3.MqttException
;
import
org.eclipse.paho.client.mqttv3.MqttException
;
...
@@ -41,6 +43,7 @@ import org.typroject.tyboot.component.emq.EmqKeeper;
...
@@ -41,6 +43,7 @@ import org.typroject.tyboot.component.emq.EmqKeeper;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
springfox.documentation.spring.web.json.Json
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletRequest
;
import
java.lang.reflect.Field
;
import
java.lang.reflect.Field
;
...
@@ -55,6 +58,7 @@ import java.util.stream.Collectors;
...
@@ -55,6 +58,7 @@ import java.util.stream.Collectors;
* @author system_generator
* @author system_generator
* @date 2023-04-20
* @date 2023-04-20
*/
*/
@Slf4j
@Service
@Service
public
class
PersonBasicServiceImpl
extends
BaseService
<
PersonBasicDto
,
PersonBasic
,
PersonBasicMapper
>
implements
IPersonBasicService
{
public
class
PersonBasicServiceImpl
extends
BaseService
<
PersonBasicDto
,
PersonBasic
,
PersonBasicMapper
>
implements
IPersonBasicService
{
...
@@ -482,8 +486,10 @@ public class PersonBasicServiceImpl extends BaseService<PersonBasicDto, PersonBa
...
@@ -482,8 +486,10 @@ public class PersonBasicServiceImpl extends BaseService<PersonBasicDto, PersonBa
usd
.
setUserName
(
personAccount
.
getAccountName
());
usd
.
setUserName
(
personAccount
.
getAccountName
());
usd
.
setLockStatus
(
"UNLOCK"
);
usd
.
setLockStatus
(
"UNLOCK"
);
usd
.
setUserId
(
personAccount
.
getPuserId
());
usd
.
setUserId
(
personAccount
.
getPuserId
());
usd
.
setOriginalPassword
(
oldpersonAccount
.
getPassword
());
//新增平台用户
//新增平台用户
AgencyUserModel
agencyUserModel
=
this
.
updateuser
(
personAccount
.
getPuserId
(),
usd
);
AgencyUserModel
agencyUserModel
=
this
.
updateuser
(
personAccount
.
getPuserId
(),
usd
);
log
.
info
(
"更新平台账户信息::"
+
JSONObject
.
toJSONString
(
usd
));
//设置userID
//设置userID
usd
.
setUserId
(
agencyUserModel
.
getUserId
());
usd
.
setUserId
(
agencyUserModel
.
getUserId
());
//设置工号
//设置工号
...
@@ -616,8 +622,8 @@ public class PersonBasicServiceImpl extends BaseService<PersonBasicDto, PersonBa
...
@@ -616,8 +622,8 @@ public class PersonBasicServiceImpl extends BaseService<PersonBasicDto, PersonBa
//修改平台用户
//修改平台用户
private
AgencyUserModel
updateuser
(
String
userId
,
AgencyUserModel
userDto
)
{
private
AgencyUserModel
updateuser
(
String
userId
,
AgencyUserModel
userDto
)
{
FeignClientResult
<
AgencyUserModel
>
amosUser
=
Privilege
.
agencyUserClient
.
update
(
userDto
,
userId
);
FeignClientResult
<
AgencyUserModel
>
amosUser
=
Privilege
.
agencyUserClient
.
update
(
userDto
,
userId
);
FeignClientResult
<
AgencyUserModel
>
amosUser1
=
Privilege
.
agencyUserClient
.
modifyPassword
(
userId
,
userDto
);
AgencyUserModel
user
=
new
AgencyUserModel
();
AgencyUserModel
user
=
new
AgencyUserModel
();
if
(!
ObjectUtils
.
isEmpty
(
amosUser
))
{
if
(!
ObjectUtils
.
isEmpty
(
amosUser
))
{
if
(
amosUser
.
getStatus
()
==
200
)
{
if
(
amosUser
.
getStatus
()
==
200
)
{
user
=
amosUser
.
getResult
();
user
=
amosUser
.
getResult
();
...
@@ -625,6 +631,13 @@ public class PersonBasicServiceImpl extends BaseService<PersonBasicDto, PersonBa
...
@@ -625,6 +631,13 @@ public class PersonBasicServiceImpl extends BaseService<PersonBasicDto, PersonBa
throw
new
RuntimeException
(
amosUser
.
getMessage
());
throw
new
RuntimeException
(
amosUser
.
getMessage
());
}
}
}
}
if
(!
ObjectUtils
.
isEmpty
(
amosUser1
))
{
if
(
amosUser1
.
getStatus
()
==
200
)
{
user
=
amosUser1
.
getResult
();
}
else
{
throw
new
RuntimeException
(
amosUser1
.
getMessage
());
}
}
return
user
;
return
user
;
}
}
private
LoginInfoModel
updateLoginInfo
(
String
loginId
,
AgencyUserModel
userDto
)
{
private
LoginInfoModel
updateLoginInfo
(
String
loginId
,
AgencyUserModel
userDto
)
{
...
...
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