zzc 1 month ago
parent
commit
00e6bb8b43
  1. 3
      acupuncture-admin/src/main/java/com/acupuncture/web/controller/system/SysUserController.java
  2. 9
      acupuncture-admin/src/main/java/com/acupuncture/web/controller/web/AdminDmsUserController.java
  3. 3
      acupuncture-admin/src/main/java/com/acupuncture/web/controller/web/AdminPmsTreatmentController.java
  4. 3
      acupuncture-admin/src/main/java/com/acupuncture/web/controller/web/ExternalController.java
  5. 3
      acupuncture-admin/src/main/java/com/acupuncture/web/controller/web/ScreeningController.java
  6. 3
      acupuncture-admin/src/main/java/com/acupuncture/web/task/TaskController.java
  7. 4
      acupuncture-common/src/main/java/com/acupuncture/common/core/domain/entity/SysUser.java
  8. 8
      acupuncture-framework/src/main/java/com/acupuncture/framework/aspectj/AdminGlobalDataSourceAspect.java
  9. 8
      acupuncture-system/src/main/java/com/acupuncture/system/domain/dto/AdminTenantUserDto.java
  10. 5
      acupuncture-system/src/main/java/com/acupuncture/system/service/impl/PmsPatientServiceImpl.java

3
acupuncture-admin/src/main/java/com/acupuncture/web/controller/system/SysUserController.java

@ -185,7 +185,6 @@ public class SysUserController extends BaseController
return toAjax(userService.updateUser(user)); return toAjax(userService.updateUser(user));
} }
<<<<<<< HEAD
private void changeDataSource(Long tenantId) { private void changeDataSource(Long tenantId) {
DmsTenant dmsTenant = dmsTenantMapper.selectByPrimaryKey(tenantId); DmsTenant dmsTenant = dmsTenantMapper.selectByPrimaryKey(tenantId);
if (dmsTenant != null) { if (dmsTenant != null) {
@ -200,8 +199,6 @@ public class SysUserController extends BaseController
} }
} }
=======
>>>>>>> 93181b5fbb436385d1d312300e8dcc61b43d1666
/** /**
* 删除用户 * 删除用户
*/ */

9
acupuncture-admin/src/main/java/com/acupuncture/web/controller/web/AdminDmsUserController.java

@ -89,12 +89,9 @@ public class AdminDmsUserController {
adminTenantUserService.insert(dto); adminTenantUserService.insert(dto);
//切换至从库 //切换至从库
<<<<<<< HEAD
changeDataSource(umsDataSource.getDataSourceKey()); changeDataSource(umsDataSource.getDataSourceKey());
=======
DynamicDataSourceContextHolder.setDataSourceType(umsDataSource.getDataSourceKey()); DynamicDataSourceContextHolder.setDataSourceType(umsDataSource.getDataSourceKey());
>>>>>>> 93181b5fbb436385d1d312300e8dcc61b43d1666
//新增从库数据 //新增从库数据
SysUser user = BeanUtil.copyProperties(dto, SysUser.class); SysUser user = BeanUtil.copyProperties(dto, SysUser.class);
if (!userService.checkUserNameUnique(user)) { if (!userService.checkUserNameUnique(user)) {
@ -113,11 +110,8 @@ public class AdminDmsUserController {
int insert = userService.insertUser(user); int insert = userService.insertUser(user);
//销毁切换数据源 //销毁切换数据源
<<<<<<< HEAD
removeDataSource(); removeDataSource();
=======
DynamicDataSourceContextHolder.clearDataSourceType(); DynamicDataSourceContextHolder.clearDataSourceType();
>>>>>>> 93181b5fbb436385d1d312300e8dcc61b43d1666
return JsonResponse.ok(insert); return JsonResponse.ok(insert);
} }
@ -192,7 +186,6 @@ public class AdminDmsUserController {
return JsonResponse.ok(new PageInfo<>(adminTenantUserService.query(dto.getParam()))); return JsonResponse.ok(new PageInfo<>(adminTenantUserService.query(dto.getParam())));
} }
<<<<<<< HEAD
private static void changeDataSource(String key) { private static void changeDataSource(String key) {
DynamicDataSourceContextHolder.setDataSourceType(key); DynamicDataSourceContextHolder.setDataSourceType(key);
} }
@ -200,6 +193,4 @@ public class AdminDmsUserController {
private static void removeDataSource() { private static void removeDataSource() {
DynamicDataSourceContextHolder.clearDataSourceType(); DynamicDataSourceContextHolder.clearDataSourceType();
} }
=======
>>>>>>> 93181b5fbb436385d1d312300e8dcc61b43d1666
} }

3
acupuncture-admin/src/main/java/com/acupuncture/web/controller/web/AdminPmsTreatmentController.java

@ -75,7 +75,6 @@ public class AdminPmsTreatmentController {
// } // }
// //
<<<<<<< HEAD
private static void changeDataSource(String dataSourceKey) { private static void changeDataSource(String dataSourceKey) {
try { try {
DynamicDataSourceContextHolder.setDataSourceType(dataSourceKey); DynamicDataSourceContextHolder.setDataSourceType(dataSourceKey);
@ -83,8 +82,6 @@ public class AdminPmsTreatmentController {
DynamicDataSourceContextHolder.clearDataSourceType(); DynamicDataSourceContextHolder.clearDataSourceType();
} }
} }
=======
>>>>>>> 93181b5fbb436385d1d312300e8dcc61b43d1666
// @ApiOperation("导出诊疗档案评估报告") // @ApiOperation("导出诊疗档案评估报告")
// @PostMapping("/exportTreatmentPg") // @PostMapping("/exportTreatmentPg")

3
acupuncture-admin/src/main/java/com/acupuncture/web/controller/web/ExternalController.java

@ -87,7 +87,6 @@ public class ExternalController {
} }
<<<<<<< HEAD
private static void changeDataSource(String key) { private static void changeDataSource(String key) {
try { try {
DynamicDataSourceContextHolder.setDataSourceType(key); DynamicDataSourceContextHolder.setDataSourceType(key);
@ -96,8 +95,6 @@ public class ExternalController {
} }
} }
=======
>>>>>>> 93181b5fbb436385d1d312300e8dcc61b43d1666
// @Anonymous // @Anonymous
// @ApiOperation("上传数据") // @ApiOperation("上传数据")
// @PostMapping("/http/uploadMemberInfo") // @PostMapping("/http/uploadMemberInfo")

3
acupuncture-admin/src/main/java/com/acupuncture/web/controller/web/ScreeningController.java

@ -87,7 +87,6 @@ public class ScreeningController {
return JsonResponse.ok(detailInfo); return JsonResponse.ok(detailInfo);
} }
<<<<<<< HEAD
private void changeDataSource(Long tenantId) { private void changeDataSource(Long tenantId) {
DmsTenant dmsTenant = dmsTenantMapper.selectByPrimaryKey(tenantId); DmsTenant dmsTenant = dmsTenantMapper.selectByPrimaryKey(tenantId);
if (dmsTenant != null) { if (dmsTenant != null) {
@ -101,8 +100,6 @@ public class ScreeningController {
} }
} }
} }
=======
>>>>>>> 93181b5fbb436385d1d312300e8dcc61b43d1666
@ApiOperation(value = "提交筛查", notes = "") @ApiOperation(value = "提交筛查", notes = "")
@RequestMapping(value = "/submit", method = RequestMethod.POST, produces = {"application/json;charset=UTF-8"}) @RequestMapping(value = "/submit", method = RequestMethod.POST, produces = {"application/json;charset=UTF-8"})

3
acupuncture-admin/src/main/java/com/acupuncture/web/task/TaskController.java

@ -1,4 +1,3 @@
<<<<<<< HEAD
//package com.acupuncture.web.controller.web; //package com.acupuncture.web.controller.web;
// //
//import cn.hutool.core.bean.BeanUtil; //import cn.hutool.core.bean.BeanUtil;
@ -342,7 +341,6 @@
// private Integer index; // private Integer index;
// } // }
//} //}
=======
package com.acupuncture.web.task; package com.acupuncture.web.task;
import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.BeanUtil;
@ -708,4 +706,3 @@ public class TaskController {
private Integer index; private Integer index;
} }
} }
>>>>>>> 93181b5fbb436385d1d312300e8dcc61b43d1666

4
acupuncture-common/src/main/java/com/acupuncture/common/core/domain/entity/SysUser.java

@ -100,10 +100,6 @@ public class SysUser extends BaseEntity
@ApiModelProperty("是否具有审核权限(0不具有; 1具有)") @ApiModelProperty("是否具有审核权限(0不具有; 1具有)")
private Byte slaverAdmin; private Byte slaverAdmin;
<<<<<<< HEAD
=======
>>>>>>> 93181b5fbb436385d1d312300e8dcc61b43d1666
public SysUser() public SysUser()
{ {

8
acupuncture-framework/src/main/java/com/acupuncture/framework/aspectj/AdminGlobalDataSourceAspect.java

@ -70,7 +70,6 @@ public class AdminGlobalDataSourceAspect {
*/ */
public String getDataSource(ProceedingJoinPoint point) { public String getDataSource(ProceedingJoinPoint point) {
// 获取请求携带的令牌 // 获取请求携带的令牌
<<<<<<< HEAD
ServletRequestAttributes requestAttributes = (ServletRequestAttributes) ServletRequestAttributes requestAttributes = (ServletRequestAttributes)
RequestContextHolder.getRequestAttributes(); RequestContextHolder.getRequestAttributes();
HttpServletRequest request; HttpServletRequest request;
@ -80,10 +79,6 @@ public class AdminGlobalDataSourceAspect {
} }
request = requestAttributes.getRequest(); request = requestAttributes.getRequest();
//token为空 //token为空
=======
HttpServletRequest request = ((ServletRequestAttributes)
RequestContextHolder.getRequestAttributes()).getRequest();
>>>>>>> 93181b5fbb436385d1d312300e8dcc61b43d1666
Long tenantId; Long tenantId;
String header = request.getHeader(UserConstants.DEPT); String header = request.getHeader(UserConstants.DEPT);
if(StrUtil.isNotEmpty(header)){ if(StrUtil.isNotEmpty(header)){
@ -98,15 +93,12 @@ public class AdminGlobalDataSourceAspect {
return null; return null;
} }
} }
<<<<<<< HEAD
//设置所属医院和数据源l //设置所属医院和数据源l
// LoginUser loginUser = SecurityUtils.getLoginUser(); // LoginUser loginUser = SecurityUtils.getLoginUser();
// if(ObjectUtil.isNull(loginUser) || loginUser.getUser().isAdmin()){ // if(ObjectUtil.isNull(loginUser) || loginUser.getUser().isAdmin()){
// return null; // return null;
// } // }
=======
>>>>>>> 93181b5fbb436385d1d312300e8dcc61b43d1666
//根据组织ID查询数据源 //根据组织ID查询数据源
UmsDataSource dataSource = dmsLoginService.getDataSourceByTenantId(tenantId); UmsDataSource dataSource = dmsLoginService.getDataSourceByTenantId(tenantId);
if (dataSource == null) { if (dataSource == null) {

8
acupuncture-system/src/main/java/com/acupuncture/system/domain/dto/AdminTenantUserDto.java

@ -37,10 +37,6 @@ public class AdminTenantUserDto {
private String status; private String status;
private String contactPhone; private String contactPhone;
<<<<<<< HEAD
=======
>>>>>>> 93181b5fbb436385d1d312300e8dcc61b43d1666
@ApiModelProperty("是否具有审核权限(0不具有; 1具有)") @ApiModelProperty("是否具有审核权限(0不具有; 1具有)")
private Byte slaverAdmin; private Byte slaverAdmin;
// //
@ -68,10 +64,6 @@ public class AdminTenantUserDto {
private String status; private String status;
private String contactPhone; private String contactPhone;
<<<<<<< HEAD
=======
>>>>>>> 93181b5fbb436385d1d312300e8dcc61b43d1666
@ApiModelProperty("是否具有审核权限(0不具有; 1具有)") @ApiModelProperty("是否具有审核权限(0不具有; 1具有)")
private Byte slaverAdmin; private Byte slaverAdmin;
} }

5
acupuncture-system/src/main/java/com/acupuncture/system/service/impl/PmsPatientServiceImpl.java

@ -282,7 +282,12 @@ public class PmsPatientServiceImpl implements PmsPatientService {
writer.writeCellValue(0, row, DateUtil.format(patientList.get(i).getCreateTime(), "yyyy-MM-dd HH:mm:ss")); writer.writeCellValue(0, row, DateUtil.format(patientList.get(i).getCreateTime(), "yyyy-MM-dd HH:mm:ss"));
writer.writeCellValue(1, row, patientList.get(i).getName()); writer.writeCellValue(1, row, patientList.get(i).getName());
writer.writeCellValue(2, row, patientList.get(i).getGender() == null ? "未知" : patientList.get(i).getGender() == 0 ? "男" : "女"); writer.writeCellValue(2, row, patientList.get(i).getGender() == null ? "未知" : patientList.get(i).getGender() == 0 ? "男" : "女");
try {
writer.writeCellValue(3, row, DateUtil.format(patientList.get(i).getBirthDate(), "yyyy-MM-dd")); writer.writeCellValue(3, row, DateUtil.format(patientList.get(i).getBirthDate(), "yyyy-MM-dd"));
}catch (Exception e) {
e.printStackTrace();
}
writer.writeCellValue(4, row, patientList.get(i).getEthnicity()); writer.writeCellValue(4, row, patientList.get(i).getEthnicity());
writer.writeCellValue(5, row, patientList.get(i).getEducationYears()); writer.writeCellValue(5, row, patientList.get(i).getEducationYears());
writer.writeCellValue(6, row, patientList.get(i).getPhone()); writer.writeCellValue(6, row, patientList.get(i).getPhone());

Loading…
Cancel
Save