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;
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.param.AppealParam;
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;
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.domain.dto.AppealDTO;
import com.project.appeal.domain.param.AppealParam;
@ -26,7 +27,7 @@ public class AppealApplicationImpl implements AppealApplication {
* 保存申诉
*/
@Override
public Result<AppealDTO> saveOrUpdate(AppealDTO appealDTO) {
public Result<AppealDTO> saveOrUpdate(AppealDTO appealDTO) throws DtErrorException {
checkAppealDomainService.checkDto(appealDTO);
return saveAppealDomainService.saveOrUpdate(appealDTO);
}

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

@ -1,6 +1,7 @@
package com.project.appeal.controller;
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.domain.dto.AppealDTO;
import com.project.appeal.domain.param.AppealParam;
@ -20,7 +21,7 @@ public class AppealAdmainController {
@PostMapping("saveOrUpdate")
@OperationLog(module = "申诉审批")
public Result<AppealDTO> saveOrUpdate(@RequestBody AppealDTO appealDTO){
public Result<AppealDTO> saveOrUpdate(@RequestBody AppealDTO appealDTO) throws DtErrorException {
return appealApplication.saveOrUpdate(appealDTO);
}

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

@ -1,5 +1,6 @@
package com.project.appeal.controller;
import com.github.tingyugetc520.ali.dingtalk.error.DtErrorException;
import com.project.appeal.application.AppealApplication;
import com.project.appeal.domain.dto.AppealDTO;
import com.project.base.domain.result.Result;
@ -19,7 +20,7 @@ public class AppealController {
private AppealApplication appealApplication;
@PostMapping("saveOrUpdate")
public Result<AppealDTO> saveOrUpdate(@RequestBody AppealDTO appealDTO){
public Result<AppealDTO> saveOrUpdate(@RequestBody AppealDTO appealDTO) throws DtErrorException {
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;
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
public List<UserDTO> searchByIds(Set<Long> idSet) {
public List<UserDTO> searchByIds(Set<String> 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;
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
public List<UserDTO> searchByIds(Set<Long> idSet) {
public List<UserDTO> searchByIds(Set<String> idSet) {
List<UserEntity> userEntities = userMapper.selectBatchIds(idSet);
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,冗余字段
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());
List<UserDTO> userDTOList = userApplicationService.searchByIds(idSet);
Map<String, UserDTO> userDTOMap = userDTOList

Loading…
Cancel
Save