Browse Source

userId类型修改

master
luogw 1 month ago
parent
commit
c787bf38af
  1. 3
      src/main/java/com/project/appeal/application/AppealApplication.java
  2. 3
      src/main/java/com/project/appeal/application/Impl/AppealApplicationImpl.java
  3. 3
      src/main/java/com/project/appeal/controller/AppealAdmainController.java
  4. 3
      src/main/java/com/project/appeal/controller/AppealController.java
  5. 2
      src/main/java/com/project/ding/application/UserApplicationService.java
  6. 2
      src/main/java/com/project/ding/application/impl/UserApplicationServiceImpl.java
  7. 2
      src/main/java/com/project/ding/domain/service/SearchUserDomainService.java
  8. 2
      src/main/java/com/project/ding/domain/service/impl/SearchUserDomainServiceImpl.java
  9. 2
      src/main/java/com/project/operation/domain/service/impl/SearchOperationLogDomainServiceImpl.java

3
src/main/java/com/project/appeal/application/AppealApplication.java

@ -1,6 +1,7 @@
package com.project.appeal.application; package com.project.appeal.application;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.github.tingyugetc520.ali.dingtalk.error.DtErrorException;
import com.project.appeal.domain.dto.AppealDTO; import com.project.appeal.domain.dto.AppealDTO;
import com.project.appeal.domain.param.AppealParam; import com.project.appeal.domain.param.AppealParam;
import com.project.base.domain.result.Result; import com.project.base.domain.result.Result;
@ -11,7 +12,7 @@ public interface AppealApplication {
/** /**
* 保存或修改申诉 * 保存或修改申诉
*/ */
Result<AppealDTO> saveOrUpdate(AppealDTO appealDTO); Result<AppealDTO> saveOrUpdate(AppealDTO appealDTO) throws DtErrorException;
/** /**
* 查询申诉列表 * 查询申诉列表

3
src/main/java/com/project/appeal/application/Impl/AppealApplicationImpl.java

@ -1,6 +1,7 @@
package com.project.appeal.application.Impl; package com.project.appeal.application.Impl;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.github.tingyugetc520.ali.dingtalk.error.DtErrorException;
import com.project.appeal.application.AppealApplication; import com.project.appeal.application.AppealApplication;
import com.project.appeal.domain.dto.AppealDTO; import com.project.appeal.domain.dto.AppealDTO;
import com.project.appeal.domain.param.AppealParam; import com.project.appeal.domain.param.AppealParam;
@ -26,7 +27,7 @@ public class AppealApplicationImpl implements AppealApplication {
* 保存申诉 * 保存申诉
*/ */
@Override @Override
public Result<AppealDTO> saveOrUpdate(AppealDTO appealDTO) { public Result<AppealDTO> saveOrUpdate(AppealDTO appealDTO) throws DtErrorException {
checkAppealDomainService.checkDto(appealDTO); checkAppealDomainService.checkDto(appealDTO);
return saveAppealDomainService.saveOrUpdate(appealDTO); return saveAppealDomainService.saveOrUpdate(appealDTO);
} }

3
src/main/java/com/project/appeal/controller/AppealAdmainController.java

@ -1,6 +1,7 @@
package com.project.appeal.controller; package com.project.appeal.controller;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.github.tingyugetc520.ali.dingtalk.error.DtErrorException;
import com.project.appeal.application.AppealApplication; import com.project.appeal.application.AppealApplication;
import com.project.appeal.domain.dto.AppealDTO; import com.project.appeal.domain.dto.AppealDTO;
import com.project.appeal.domain.param.AppealParam; import com.project.appeal.domain.param.AppealParam;
@ -20,7 +21,7 @@ public class AppealAdmainController {
@PostMapping("saveOrUpdate") @PostMapping("saveOrUpdate")
@OperationLog(module = "申诉审批") @OperationLog(module = "申诉审批")
public Result<AppealDTO> saveOrUpdate(@RequestBody AppealDTO appealDTO){ public Result<AppealDTO> saveOrUpdate(@RequestBody AppealDTO appealDTO) throws DtErrorException {
return appealApplication.saveOrUpdate(appealDTO); return appealApplication.saveOrUpdate(appealDTO);
} }

3
src/main/java/com/project/appeal/controller/AppealController.java

@ -1,5 +1,6 @@
package com.project.appeal.controller; package com.project.appeal.controller;
import com.github.tingyugetc520.ali.dingtalk.error.DtErrorException;
import com.project.appeal.application.AppealApplication; import com.project.appeal.application.AppealApplication;
import com.project.appeal.domain.dto.AppealDTO; import com.project.appeal.domain.dto.AppealDTO;
import com.project.base.domain.result.Result; import com.project.base.domain.result.Result;
@ -19,7 +20,7 @@ public class AppealController {
private AppealApplication appealApplication; private AppealApplication appealApplication;
@PostMapping("saveOrUpdate") @PostMapping("saveOrUpdate")
public Result<AppealDTO> saveOrUpdate(@RequestBody AppealDTO appealDTO){ public Result<AppealDTO> saveOrUpdate(@RequestBody AppealDTO appealDTO) throws DtErrorException {
return appealApplication.saveOrUpdate(appealDTO); return appealApplication.saveOrUpdate(appealDTO);
} }
} }

2
src/main/java/com/project/ding/application/UserApplicationService.java

@ -18,5 +18,5 @@ public interface UserApplicationService {
Result<String> getLastSyncTime() throws Exception; Result<String> getLastSyncTime() throws Exception;
List<UserDTO> searchByIds(Set<Long> idSet); List<UserDTO> searchByIds(Set<String> idSet);
} }

2
src/main/java/com/project/ding/application/impl/UserApplicationServiceImpl.java

@ -38,7 +38,7 @@ public class UserApplicationServiceImpl implements UserApplicationService {
} }
@Override @Override
public List<UserDTO> searchByIds(Set<Long> idSet) { public List<UserDTO> searchByIds(Set<String> idSet) {
return searchUserDomainService.searchByIds(idSet); return searchUserDomainService.searchByIds(idSet);
} }
} }

2
src/main/java/com/project/ding/domain/service/SearchUserDomainService.java

@ -14,5 +14,5 @@ public interface SearchUserDomainService {
Result<UserDTO> getDetail(Long id) throws Exception; Result<UserDTO> getDetail(Long id) throws Exception;
List<UserDTO> searchByIds(Set<Long> idSet); List<UserDTO> searchByIds(Set<String> idSet);
} }

2
src/main/java/com/project/ding/domain/service/impl/SearchUserDomainServiceImpl.java

@ -74,7 +74,7 @@ public class SearchUserDomainServiceImpl implements SearchUserDomainService {
} }
@Override @Override
public List<UserDTO> searchByIds(Set<Long> idSet) { public List<UserDTO> searchByIds(Set<String> idSet) {
List<UserEntity> userEntities = userMapper.selectBatchIds(idSet); List<UserEntity> userEntities = userMapper.selectBatchIds(idSet);
return userEntities.stream().map(entity -> entity.toDTO(UserDTO::new)).collect(Collectors.toList()); return userEntities.stream().map(entity -> entity.toDTO(UserDTO::new)).collect(Collectors.toList());
} }

2
src/main/java/com/project/operation/domain/service/impl/SearchOperationLogDomainServiceImpl.java

@ -71,7 +71,7 @@ public class SearchOperationLogDomainServiceImpl implements SearchOperationLogDo
} }
//收集用户ID,冗余字段 //收集用户ID,冗余字段
Set<Long> idSet = entityList.stream().filter(entity -> entity.getId() != null) Set<String> idSet = entityList.stream().filter(entity -> entity.getId() != null)
.map(OperationLogDTO::getCreatorId).collect(Collectors.toSet()); .map(OperationLogDTO::getCreatorId).collect(Collectors.toSet());
List<UserDTO> userDTOList = userApplicationService.searchByIds(idSet); List<UserDTO> userDTOList = userApplicationService.searchByIds(idSet);
Map<String, UserDTO> userDTOMap = userDTOList Map<String, UserDTO> userDTOMap = userDTOList

Loading…
Cancel
Save