From 062364aca8e0b9856c4c98699f57a92d7cbdb7ce Mon Sep 17 00:00:00 2001 From: zmyYYDS <864398951@qq.com> Date: Thu, 11 Jan 2024 22:13:11 +0800 Subject: [PATCH] zmy04 --- doctor-api/doctor-api-system/pom.xml | 4 ++ .../doctor/system/api/model/LoginUser.java | 3 ++ .../auth/controller/HealthController.java | 35 ------------- .../doctor/auth/service/HealthService.java | 50 ------------------- doctor-auth/src/main/resources/bootstrap.yml | 4 +- .../core/web/controller/BaseController.java | 4 +- .../doctor/gen/controller/GenController.java | 4 +- .../main/resources/vm/java/controller.java.vm | 2 +- .../job/controller/SysJobController.java | 2 +- .../job/controller/SysJobLogController.java | 2 +- .../controller/SysConfigController.java | 2 +- .../controller/SysDictDataController.java | 2 +- .../controller/SysDictTypeController.java | 2 +- .../controller/SysLogininforController.java | 2 +- .../controller/SysNoticeController.java | 2 +- .../controller/SysOperlogController.java | 2 +- .../system/controller/SysPostController.java | 2 +- .../system/controller/SysRoleController.java | 6 +-- .../system/controller/SysUserController.java | 2 +- 19 files changed, 27 insertions(+), 105 deletions(-) delete mode 100644 doctor-auth/src/main/java/doctor/auth/controller/HealthController.java delete mode 100644 doctor-auth/src/main/java/doctor/auth/service/HealthService.java diff --git a/doctor-api/doctor-api-system/pom.xml b/doctor-api/doctor-api-system/pom.xml index 8e3aef1..e2d0bf9 100644 --- a/doctor-api/doctor-api-system/pom.xml +++ b/doctor-api/doctor-api-system/pom.xml @@ -22,6 +22,10 @@ doctor doctor-common-core + + org.projectlombok + lombok + diff --git a/doctor-api/doctor-api-system/src/main/java/doctor/system/api/model/LoginUser.java b/doctor-api/doctor-api-system/src/main/java/doctor/system/api/model/LoginUser.java index e3523b4..a134825 100644 --- a/doctor-api/doctor-api-system/src/main/java/doctor/system/api/model/LoginUser.java +++ b/doctor-api/doctor-api-system/src/main/java/doctor/system/api/model/LoginUser.java @@ -1,7 +1,10 @@ package doctor.system.api.model; +import doctor.system.api.domain.Doctor; import java.io.Serializable; import java.util.Set; + +import doctor.system.api.domain.Doctor; import doctor.system.api.domain.SysUser; import doctor.system.api.domain.User; diff --git a/doctor-auth/src/main/java/doctor/auth/controller/HealthController.java b/doctor-auth/src/main/java/doctor/auth/controller/HealthController.java deleted file mode 100644 index 1b42008..0000000 --- a/doctor-auth/src/main/java/doctor/auth/controller/HealthController.java +++ /dev/null @@ -1,35 +0,0 @@ -package doctor.auth.controller; - -import doctor.auth.service.HealthService; -import doctor.auth.vo.DoctorUserVo; -import doctor.common.core.domain.HealthR; -import doctor.common.core.domain.R; -import doctor.common.security.service.TokenService; -import doctor.system.api.model.LoginUser; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.RestController; - -import java.util.Map; - -@RestController -@RequestMapping("/doctor/v1") -public class HealthController { - - @Autowired - private HealthService healthService; - - @PostMapping("/login") - public HealthR login(@RequestParam String email, @RequestParam String pwd) { - DoctorUserVo userInfo = healthService.login(email,pwd); - if (userInfo!=null){ - return HealthR.ok(userInfo); - }else { - return HealthR.fail(); - } - } - - -} diff --git a/doctor-auth/src/main/java/doctor/auth/service/HealthService.java b/doctor-auth/src/main/java/doctor/auth/service/HealthService.java deleted file mode 100644 index e9a13e6..0000000 --- a/doctor-auth/src/main/java/doctor/auth/service/HealthService.java +++ /dev/null @@ -1,50 +0,0 @@ -package doctor.auth.service; - -import doctor.auth.util.RSAUtils; -import doctor.auth.util.RsaKey; -import doctor.auth.vo.DoctorUserVo; -import doctor.common.core.domain.R; -import doctor.common.security.service.TokenService; -import doctor.system.api.RemoteDoctorService; -import doctor.system.api.model.LoginUser; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Component; - -import java.util.Map; - -@Component -public class HealthService { - @Autowired - private RemoteDoctorService remoteDoctorService; - @Autowired - private TokenService tokenService; - - public DoctorUserVo login(String email, String pwd) { - DoctorUserVo doctorUserVo = new DoctorUserVo(); - R userResult = remoteDoctorService.getDoctorUserInfo(email); - LoginUser data = userResult.getData(); - String s=""; - try { - s = RSAUtils.rsaDecrypt(pwd, RsaKey.PRIVATE_KEY); - } catch (Exception e) { - throw new RuntimeException(e); - } - if (s.equals(data.getSysUser().getPassword())){ - Map token = tokenService.createToken(data); - String accessToken = (String) token.get("access_token"); - doctorUserVo.setSessionId(accessToken); - doctorUserVo.setEmail(data.getSysUser().getEmail()); - doctorUserVo.setUserId(data.getSysUser().getUserId().intValue()); - doctorUserVo.setUserName(data.getSysUser().getUserName()); - doctorUserVo.setNickName(data.getSysUser().getNickName()); - doctorUserVo.setJiGuangPwd(s); - if (data.getSysUser().getSex()=="男"){ - doctorUserVo.setSex(0); - }else { - doctorUserVo.setSex(1); - } - return doctorUserVo; - } - return null; - } -} diff --git a/doctor-auth/src/main/resources/bootstrap.yml b/doctor-auth/src/main/resources/bootstrap.yml index 343a2f2..084f03f 100644 --- a/doctor-auth/src/main/resources/bootstrap.yml +++ b/doctor-auth/src/main/resources/bootstrap.yml @@ -1,9 +1,9 @@ # Tomcat -server: +server: port: 9200 # Spring -spring: +spring: application: # 应用名称 name: doctor-auth diff --git a/doctor-common/doctor-common-core/src/main/java/doctor/common/core/web/controller/BaseController.java b/doctor-common/doctor-common-core/src/main/java/doctor/common/core/web/controller/BaseController.java index c120f73..f9e086b 100644 --- a/doctor-common/doctor-common-core/src/main/java/doctor/common/core/web/controller/BaseController.java +++ b/doctor-common/doctor-common-core/src/main/java/doctor/common/core/web/controller/BaseController.java @@ -43,9 +43,9 @@ public class BaseController /** * 设置请求分页数据 */ - protected void startPage(Integer page, Integer count) + protected void startPage() { - PageUtils.startPage(page,count); + PageUtils.startPage(); } /** diff --git a/doctor-modules/doctor-gen/src/main/java/doctor/gen/controller/GenController.java b/doctor-modules/doctor-gen/src/main/java/doctor/gen/controller/GenController.java index cd3d73e..974c31a 100644 --- a/doctor-modules/doctor-gen/src/main/java/doctor/gen/controller/GenController.java +++ b/doctor-modules/doctor-gen/src/main/java/doctor/gen/controller/GenController.java @@ -50,7 +50,7 @@ public class GenController extends BaseController @GetMapping("/list") public TableDataInfo genList(GenTable genTable) { - startPage(page, count); + startPage(); List list = genTableService.selectGenTableList(genTable); return getDataTable(list); } @@ -79,7 +79,7 @@ public class GenController extends BaseController @GetMapping("/db/list") public TableDataInfo dataList(GenTable genTable) { - startPage(page, count); + startPage(); List list = genTableService.selectDbTableList(genTable); return getDataTable(list); } diff --git a/doctor-modules/doctor-gen/src/main/resources/vm/java/controller.java.vm b/doctor-modules/doctor-gen/src/main/resources/vm/java/controller.java.vm index c88e18d..ffe3e10 100644 --- a/doctor-modules/doctor-gen/src/main/resources/vm/java/controller.java.vm +++ b/doctor-modules/doctor-gen/src/main/resources/vm/java/controller.java.vm @@ -45,7 +45,7 @@ public class ${ClassName}Controller extends BaseController #if($table.crud || $table.sub) public TableDataInfo list(${ClassName} ${className}) { - startPage(page, count); + startPage(); List<${ClassName}> list = ${className}Service.select${ClassName}List(${className}); return getDataTable(list); } diff --git a/doctor-modules/doctor-job/src/main/java/doctor/job/controller/SysJobController.java b/doctor-modules/doctor-job/src/main/java/doctor/job/controller/SysJobController.java index 510596f..b2f6981 100644 --- a/doctor-modules/doctor-job/src/main/java/doctor/job/controller/SysJobController.java +++ b/doctor-modules/doctor-job/src/main/java/doctor/job/controller/SysJobController.java @@ -47,7 +47,7 @@ public class SysJobController extends BaseController @GetMapping("/list") public TableDataInfo list(SysJob sysJob) { - startPage(page, count); + startPage(); List list = jobService.selectJobList(sysJob); return getDataTable(list); } diff --git a/doctor-modules/doctor-job/src/main/java/doctor/job/controller/SysJobLogController.java b/doctor-modules/doctor-job/src/main/java/doctor/job/controller/SysJobLogController.java index 5f3c276..965c1ca 100644 --- a/doctor-modules/doctor-job/src/main/java/doctor/job/controller/SysJobLogController.java +++ b/doctor-modules/doctor-job/src/main/java/doctor/job/controller/SysJobLogController.java @@ -38,7 +38,7 @@ public class SysJobLogController extends BaseController @GetMapping("/list") public TableDataInfo list(SysJobLog sysJobLog) { - startPage(page, count); + startPage(); List list = jobLogService.selectJobLogList(sysJobLog); return getDataTable(list); } diff --git a/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysConfigController.java b/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysConfigController.java index 7d3a031..5f8e0c5 100644 --- a/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysConfigController.java +++ b/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysConfigController.java @@ -42,7 +42,7 @@ public class SysConfigController extends BaseController @GetMapping("/list") public TableDataInfo list(SysConfig config) { - startPage(page, count); + startPage(); List list = configService.selectConfigList(config); return getDataTable(list); } diff --git a/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysDictDataController.java b/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysDictDataController.java index c0b9cac..0ab27fc 100644 --- a/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysDictDataController.java +++ b/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysDictDataController.java @@ -45,7 +45,7 @@ public class SysDictDataController extends BaseController @GetMapping("/list") public TableDataInfo list(SysDictData dictData) { - startPage(page, count); + startPage(); List list = dictDataService.selectDictDataList(dictData); return getDataTable(list); } diff --git a/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysDictTypeController.java b/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysDictTypeController.java index 0fcc048..1644dec 100644 --- a/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysDictTypeController.java +++ b/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysDictTypeController.java @@ -39,7 +39,7 @@ public class SysDictTypeController extends BaseController @GetMapping("/list") public TableDataInfo list(SysDictType dictType) { - startPage(page, count); + startPage(); List list = dictTypeService.selectDictTypeList(dictType); return getDataTable(list); } diff --git a/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysLogininforController.java b/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysLogininforController.java index 640b73d..1b0fe37 100644 --- a/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysLogininforController.java +++ b/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysLogininforController.java @@ -42,7 +42,7 @@ public class SysLogininforController extends BaseController @GetMapping("/list") public TableDataInfo list(SysLogininfor logininfor) { - startPage(page, count); + startPage(); List list = logininforService.selectLogininforList(logininfor); return getDataTable(list); } diff --git a/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysNoticeController.java b/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysNoticeController.java index 94e6472..3ed7127 100644 --- a/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysNoticeController.java +++ b/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysNoticeController.java @@ -40,7 +40,7 @@ public class SysNoticeController extends BaseController @GetMapping("/list") public TableDataInfo list(SysNotice notice) { - startPage(page, count); + startPage(); List list = noticeService.selectNoticeList(notice); return getDataTable(list); } diff --git a/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysOperlogController.java b/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysOperlogController.java index 590417a..205f330 100644 --- a/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysOperlogController.java +++ b/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysOperlogController.java @@ -37,7 +37,7 @@ public class SysOperlogController extends BaseController @GetMapping("/list") public TableDataInfo list(SysOperLog operLog) { - startPage(page, count); + startPage(); List list = operLogService.selectOperLogList(operLog); return getDataTable(list); } diff --git a/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysPostController.java b/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysPostController.java index 5b1916d..28885a7 100644 --- a/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysPostController.java +++ b/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysPostController.java @@ -42,7 +42,7 @@ public class SysPostController extends BaseController @GetMapping("/list") public TableDataInfo list(SysPost post) { - startPage(page, count); + startPage(); List list = postService.selectPostList(post); return getDataTable(list); } diff --git a/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysRoleController.java b/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysRoleController.java index 282560b..fed0b21 100644 --- a/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysRoleController.java +++ b/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysRoleController.java @@ -50,7 +50,7 @@ public class SysRoleController extends BaseController @GetMapping("/list") public TableDataInfo list(SysRole role) { - startPage(page, count); + startPage(); List list = roleService.selectRoleList(role); return getDataTable(list); } @@ -173,7 +173,7 @@ public class SysRoleController extends BaseController @GetMapping("/authUser/allocatedList") public TableDataInfo allocatedList(SysUser user) { - startPage(page, count); + startPage(); List list = userService.selectAllocatedList(user); return getDataTable(list); } @@ -185,7 +185,7 @@ public class SysRoleController extends BaseController @GetMapping("/authUser/unallocatedList") public TableDataInfo unallocatedList(SysUser user) { - startPage(page, count); + startPage(); List list = userService.selectUnallocatedList(user); return getDataTable(list); } diff --git a/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysUserController.java b/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysUserController.java index cd5dfb7..f173acb 100644 --- a/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysUserController.java +++ b/doctor-modules/doctor-system/src/main/java/doctor/system/controller/SysUserController.java @@ -68,7 +68,7 @@ public class SysUserController extends BaseController @GetMapping("/list") public TableDataInfo list(SysUser user) { - startPage(page, count); + startPage(); List list = userService.selectUserList(user); return getDataTable(list); }