解决冲突bug
This commit is contained in:
parent
d0b2357390
commit
1e2d3cdb0f
|
|
@ -98,7 +98,7 @@
|
||||||
</foreach>
|
</foreach>
|
||||||
</update>
|
</update>
|
||||||
|
|
||||||
<select id="search" parameterType="com.electromagnetic.industry.software.data.manage.request.user.UserSearchRequest" resultType="com.electromagnetic.industry.software.data.manage.domain.boardservice.user.model.User">
|
<select id="search" parameterType="com.electromagnetic.industry.software.data.manage.request.user.SearchUserRequest" resultType="com.electromagnetic.industry.software.data.manage.domain.boardservice.user.model.User">
|
||||||
SELECT *
|
SELECT *
|
||||||
FROM ed_users
|
FROM ed_users
|
||||||
<where>
|
<where>
|
||||||
|
|
|
||||||
|
|
@ -134,7 +134,9 @@ public class UserFacadeImpl implements UserFacade {
|
||||||
@Override
|
@Override
|
||||||
public ElectromagneticResult<UserSearchResponse> searchUser(SearchUserRequest searchUserRequest){
|
public ElectromagneticResult<UserSearchResponse> searchUser(SearchUserRequest searchUserRequest){
|
||||||
List<User> userList = userService.searchUser(UserMappers.INSTANCE.getSearchKeywordsRequestToModel(searchUserRequest));
|
List<User> userList = userService.searchUser(UserMappers.INSTANCE.getSearchKeywordsRequestToModel(searchUserRequest));
|
||||||
UserSearchResponse userSearchResponse = UserMappers.INSTANCE.userListToResponse(userList);
|
List<SingleUserResponse> singleUserResponseList = UserMappers.INSTANCE.userListToResponseList(userList);
|
||||||
|
UserSearchResponse userSearchResponse = new UserSearchResponse();
|
||||||
|
userSearchResponse.setUserList(singleUserResponseList);
|
||||||
return ElectromagneticResultUtil.success(userSearchResponse);
|
return ElectromagneticResultUtil.success(userSearchResponse);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -56,11 +56,11 @@ public interface UserMappers {
|
||||||
SearchKeywords getSearchKeywordsRequestToModel(SearchUserRequest searchUserRequest);
|
SearchKeywords getSearchKeywordsRequestToModel(SearchUserRequest searchUserRequest);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取单条用户信息Request转用户模型
|
* 获取用户列表转response列表
|
||||||
* @param users
|
* @param users
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
UserSearchResponse userListToResponse(List<User> users);
|
List<SingleUserResponse> userListToResponseList(List<User> users);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 编辑用户Request转用户模型
|
* 编辑用户Request转用户模型
|
||||||
|
|
|
||||||
|
|
@ -1,16 +1,21 @@
|
||||||
package com.electromagnetic.industry.software.data.manage.service.mappers;
|
package com.electromagnetic.industry.software.data.manage.service.mappers;
|
||||||
|
|
||||||
|
import com.electromagnetic.industry.software.data.manage.domain.boardservice.user.model.SearchKeywords;
|
||||||
import com.electromagnetic.industry.software.data.manage.domain.boardservice.user.model.User;
|
import com.electromagnetic.industry.software.data.manage.domain.boardservice.user.model.User;
|
||||||
import com.electromagnetic.industry.software.data.manage.domain.boardservice.user.model.UserLoginInfo;
|
import com.electromagnetic.industry.software.data.manage.domain.boardservice.user.model.UserLoginInfo;
|
||||||
import com.electromagnetic.industry.software.data.manage.request.user.GetSingleUserRequest;
|
import com.electromagnetic.industry.software.data.manage.request.user.SearchUserRequest;
|
||||||
import com.electromagnetic.industry.software.data.manage.request.user.UserLoginRequest;
|
import com.electromagnetic.industry.software.data.manage.request.user.UserLoginRequest;
|
||||||
|
import com.electromagnetic.industry.software.data.manage.request.user.UserModiRequest;
|
||||||
import com.electromagnetic.industry.software.data.manage.request.user.UserRequest;
|
import com.electromagnetic.industry.software.data.manage.request.user.UserRequest;
|
||||||
|
import com.electromagnetic.industry.software.data.manage.request.user.UserWorkNumRequest;
|
||||||
import com.electromagnetic.industry.software.data.manage.response.user.SingleUserResponse;
|
import com.electromagnetic.industry.software.data.manage.response.user.SingleUserResponse;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
import javax.annotation.Generated;
|
import javax.annotation.Generated;
|
||||||
|
|
||||||
@Generated(
|
@Generated(
|
||||||
value = "org.mapstruct.ap.MappingProcessor",
|
value = "org.mapstruct.ap.MappingProcessor",
|
||||||
date = "2024-11-15T16:08:08+0800",
|
date = "2024-11-19T13:26:03+0800",
|
||||||
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_141 (Oracle Corporation)"
|
comments = "version: 1.4.1.Final, compiler: javac, environment: Java 1.8.0_141 (Oracle Corporation)"
|
||||||
)
|
)
|
||||||
public class UserMappersImpl implements UserMappers {
|
public class UserMappersImpl implements UserMappers {
|
||||||
|
|
@ -52,20 +57,6 @@ public class UserMappersImpl implements UserMappers {
|
||||||
return userLoginInfo;
|
return userLoginInfo;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public User getSingleUserRequestToModel(GetSingleUserRequest getSingleUserRequest) {
|
|
||||||
if ( getSingleUserRequest == null ) {
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
User user = new User();
|
|
||||||
|
|
||||||
user.setUserId( getSingleUserRequest.getUserId() );
|
|
||||||
user.setUserName( getSingleUserRequest.getUserName() );
|
|
||||||
|
|
||||||
return user;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public SingleUserResponse getSingleUserToResponse(User user) {
|
public SingleUserResponse getSingleUserToResponse(User user) {
|
||||||
if ( user == null ) {
|
if ( user == null ) {
|
||||||
|
|
@ -97,4 +88,67 @@ public class UserMappersImpl implements UserMappers {
|
||||||
|
|
||||||
return singleUserResponse;
|
return singleUserResponse;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public SearchKeywords getSearchKeywordsRequestToModel(SearchUserRequest searchUserRequest) {
|
||||||
|
if ( searchUserRequest == null ) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
SearchKeywords searchKeywords = new SearchKeywords();
|
||||||
|
|
||||||
|
return searchKeywords;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<SingleUserResponse> userListToResponseList(List<User> users) {
|
||||||
|
if ( users == null ) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
List<SingleUserResponse> list = new ArrayList<SingleUserResponse>( users.size() );
|
||||||
|
for ( User user : users ) {
|
||||||
|
list.add( getSingleUserToResponse( user ) );
|
||||||
|
}
|
||||||
|
|
||||||
|
return list;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public User getUserModiRequestToModel(UserModiRequest userModiRequest) {
|
||||||
|
if ( userModiRequest == null ) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
User user = new User();
|
||||||
|
|
||||||
|
user.setUserId( userModiRequest.getUserId() );
|
||||||
|
user.setUserName( userModiRequest.getUserName() );
|
||||||
|
user.setWorkNumber( userModiRequest.getWorkNumber() );
|
||||||
|
user.setMobile( userModiRequest.getMobile() );
|
||||||
|
user.setUserDept( userModiRequest.getUserDept() );
|
||||||
|
user.setUserTitle( userModiRequest.getUserTitle() );
|
||||||
|
user.setJoinTime( userModiRequest.getJoinTime() );
|
||||||
|
user.setUserStatus( userModiRequest.getUserStatus() );
|
||||||
|
user.setInternshipEndDate( userModiRequest.getInternshipEndDate() );
|
||||||
|
user.setModifier( userModiRequest.getModifier() );
|
||||||
|
user.setModifierName( userModiRequest.getModifierName() );
|
||||||
|
|
||||||
|
return user;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public User getUserWorkNumRequestToModel(UserWorkNumRequest userWorkNumRequest) {
|
||||||
|
if ( userWorkNumRequest == null ) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
User user = new User();
|
||||||
|
|
||||||
|
user.setUserId( userWorkNumRequest.getUserId() );
|
||||||
|
user.setUserName( userWorkNumRequest.getUserName() );
|
||||||
|
user.setWorkNumber( userWorkNumRequest.getWorkNumber() );
|
||||||
|
|
||||||
|
return user;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue