|
|
@@ -1,15 +1,12 @@ |
|
|
|
package com.ffii.tsms.modules.user.service; |
|
|
|
package com.ffii.fpsms.modules.user.service; |
|
|
|
|
|
|
|
import java.io.UnsupportedEncodingException; |
|
|
|
import java.util.LinkedHashSet; |
|
|
|
import java.util.List; |
|
|
|
import java.util.Locale; |
|
|
|
import java.util.Map; |
|
|
|
import java.util.Optional; |
|
|
|
import java.util.Set; |
|
|
|
import java.util.stream.Collectors; |
|
|
|
|
|
|
|
import org.apache.commons.lang3.LocaleUtils; |
|
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
|
import org.springframework.beans.BeanUtils; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
@@ -25,18 +22,16 @@ import com.ffii.core.support.AbstractBaseEntityService; |
|
|
|
import com.ffii.core.support.JdbcDao; |
|
|
|
import com.ffii.core.utils.Params; |
|
|
|
import com.ffii.core.utils.PasswordUtils; |
|
|
|
import com.ffii.tsms.modules.common.ErrorCodes; |
|
|
|
import com.ffii.tsms.modules.common.PasswordRule; |
|
|
|
import com.ffii.tsms.modules.settings.service.SettingsService; |
|
|
|
import com.ffii.tsms.modules.user.entity.User; |
|
|
|
import com.ffii.tsms.modules.user.entity.UserRepository; |
|
|
|
import com.ffii.tsms.modules.user.req.NewPublicUserReq; |
|
|
|
import com.ffii.tsms.modules.user.req.NewUserReq; |
|
|
|
import com.ffii.tsms.modules.user.req.SearchUserReq; |
|
|
|
import com.ffii.tsms.modules.user.req.UpdateUserReq; |
|
|
|
import com.ffii.tsms.modules.user.service.pojo.UserRecord; |
|
|
|
|
|
|
|
import jakarta.mail.internet.InternetAddress; |
|
|
|
import com.ffii.fpsms.modules.common.ErrorCodes; |
|
|
|
import com.ffii.fpsms.modules.common.PasswordRule; |
|
|
|
import com.ffii.fpsms.modules.settings.service.SettingsService; |
|
|
|
import com.ffii.fpsms.modules.user.entity.User; |
|
|
|
import com.ffii.fpsms.modules.user.entity.UserRepository; |
|
|
|
import com.ffii.fpsms.modules.user.req.NewPublicUserReq; |
|
|
|
import com.ffii.fpsms.modules.user.req.NewUserReq; |
|
|
|
import com.ffii.fpsms.modules.user.req.SearchUserReq; |
|
|
|
import com.ffii.fpsms.modules.user.req.UpdateUserReq; |
|
|
|
import com.ffii.fpsms.modules.user.service.pojo.UserRecord; |
|
|
|
|
|
|
|
@Service |
|
|
|
public class UserService extends AbstractBaseEntityService<User, Long, UserRepository> { |