diff --git a/htmlweb/web/backstage/system/user/list.html b/htmlweb/web/backstage/system/user/list.html
index b7b05a9c..a47b3e78 100644
--- a/htmlweb/web/backstage/system/user/list.html
+++ b/htmlweb/web/backstage/system/user/list.html
@@ -78,9 +78,52 @@
+
+
<#include "/head/footlist.html" />
diff --git a/jyjz-system/jyjz-system-admin/src/main/java/cn/jyjz/xiaoyao/admin/controller/UserController.java b/jyjz-system/jyjz-system-admin/src/main/java/cn/jyjz/xiaoyao/admin/controller/UserController.java
index dfdf1064..31fb00f7 100644
--- a/jyjz-system/jyjz-system-admin/src/main/java/cn/jyjz/xiaoyao/admin/controller/UserController.java
+++ b/jyjz-system/jyjz-system-admin/src/main/java/cn/jyjz/xiaoyao/admin/controller/UserController.java
@@ -466,6 +466,26 @@ public class UserController extends BaseController{
return ResultVoUtil.error();
}
}
+
+
+ /**
+ * 后台修改用户密码,重置为123456
+ * @param request
+ * @param userid
+ * @return
+ */
+ @GetMapping("/editUserPassword")
+ public @ResponseBody ResultVo editUserPassword(HttpServletRequest request,@RequestParam("userid") Long userid,@RequestParam("password") String password){
+
+
+ int isok = this.userService.editUserPasswordAdmin(userid,password);
+
+ if(isok > 0){
+ return ResultVoUtil.success();
+ }else {
+ return ResultVoUtil.error();
+ }
+ }
/**
* 判断当前用户的密码是否为初始密码
diff --git a/jyjz-system/jyjz-system-admin/src/main/java/cn/jyjz/xiaoyao/admin/service/UserService.java b/jyjz-system/jyjz-system-admin/src/main/java/cn/jyjz/xiaoyao/admin/service/UserService.java
index 3dec6afa..ed7040eb 100644
--- a/jyjz-system/jyjz-system-admin/src/main/java/cn/jyjz/xiaoyao/admin/service/UserService.java
+++ b/jyjz-system/jyjz-system-admin/src/main/java/cn/jyjz/xiaoyao/admin/service/UserService.java
@@ -221,4 +221,6 @@ public interface UserService extends BaseService {
* @return
*/
public boolean enabledInvertUser(Long userid);
+
+ int editUserPasswordAdmin(Long userid, String password);
}
diff --git a/jyjz-system/jyjz-system-admin/src/main/java/cn/jyjz/xiaoyao/admin/service/impl/DistionarytypeServiceImpl.java b/jyjz-system/jyjz-system-admin/src/main/java/cn/jyjz/xiaoyao/admin/service/impl/DistionarytypeServiceImpl.java
index 555a65c6..32b698ce 100644
--- a/jyjz-system/jyjz-system-admin/src/main/java/cn/jyjz/xiaoyao/admin/service/impl/DistionarytypeServiceImpl.java
+++ b/jyjz-system/jyjz-system-admin/src/main/java/cn/jyjz/xiaoyao/admin/service/impl/DistionarytypeServiceImpl.java
@@ -50,10 +50,10 @@ public class DistionarytypeServiceImpl extends BaseServiceImpl list = distionarygroupMybatisDao.listByTypeId(dto.getId());
-
- dto.setDistionarygroupList(list);
+ if (dto!=null){
+ List list = distionarygroupMybatisDao.listByTypeId(dto.getId());
+ dto.setDistionarygroupList(list);
+ }
return dto;
}
public Distionarytype selectByCodeNo(String codeno){
diff --git a/jyjz-system/jyjz-system-admin/src/main/java/cn/jyjz/xiaoyao/admin/service/impl/UserServiceImpl.java b/jyjz-system/jyjz-system-admin/src/main/java/cn/jyjz/xiaoyao/admin/service/impl/UserServiceImpl.java
index 199c01af..7e567f73 100644
--- a/jyjz-system/jyjz-system-admin/src/main/java/cn/jyjz/xiaoyao/admin/service/impl/UserServiceImpl.java
+++ b/jyjz-system/jyjz-system-admin/src/main/java/cn/jyjz/xiaoyao/admin/service/impl/UserServiceImpl.java
@@ -765,4 +765,21 @@ public class UserServiceImpl extends BaseServiceImpl imple
return this.updateById(user);
}
+
+ @Override
+ public int editUserPasswordAdmin(Long userid, String password) {
+ //判断原始密码输入是否正确
+ int isok = 0;
+ User old = this.selectDtoById(userid);
+ if (old != null){
+ BCryptPasswordEncoder bCryptPasswordEncoder = new BCryptPasswordEncoder();
+ User userps = new User();
+ userps.setId(old.getId());
+ //新密码
+ userps.setPassword(bCryptPasswordEncoder.encode(password));
+ //持久化用户新密码
+ isok = this.usermybatisdao.updateById(userps);
+ }
+ return isok;
+ }
}
diff --git a/runstart/src/main/resources/application-dev.yml b/runstart/src/main/resources/application-dev.yml
index a888977d..7df43463 100644
--- a/runstart/src/main/resources/application-dev.yml
+++ b/runstart/src/main/resources/application-dev.yml
@@ -160,15 +160,15 @@ mybatis-plus:
xiaoyao:
web:
#上传文件路径
- uploadPath: /Users/sunchenliang/IdeaProjects/ocr/htmlweb/upload
+ uploadPath: D:\work\java\gitlab\ocr\htmlweb/upload
#页面根路径
- frontPath: /Users/sunchenliang/IdeaProjects/ocr/htmlweb
+ frontPath: D:\work\java\gitlab\ocr\htmlweb
#js、css、图片存放路径
- staticPath: /Users/sunchenliang/IdeaProjects/ocr/htmlweb/static
+ staticPath: D:\work\java\gitlab\ocr\htmlweb/static
#页面模版路径
- webPath: /Users/sunchenliang/IdeaProjects/ocr/htmlweb/web
+ webPath: D:\work\java\gitlab\ocr\htmlweb/web
#Lucene索引路径
- lucenePath: /Users/sunchenliang/IdeaProjects/ocr/htmlweb/lucene/indexDir
+ lucenePath: D:\work\java\gitlab\ocr\htmlweb/lucene/indexDir
#是否开启flowable
haveFlowable: true
webconfig: