创建店铺 同步创建管理账号 昵称为店铺名称
修改店铺 如果修改名称 昵称同步修改
This commit is contained in:
@@ -178,6 +178,7 @@ public class TbShopInfoServiceImpl implements TbShopInfoService {
|
|||||||
User user = new User();
|
User user = new User();
|
||||||
user.setPassword(passwordEncoder.encode(resources.getPassword()));
|
user.setPassword(passwordEncoder.encode(resources.getPassword()));
|
||||||
user.setUsername(resources.getAccount());
|
user.setUsername(resources.getAccount());
|
||||||
|
user.setNickName(resources.getShopName());
|
||||||
user.setPhone(resources.getPhone());
|
user.setPhone(resources.getPhone());
|
||||||
user.setCreateBy("admin");
|
user.setCreateBy("admin");
|
||||||
user.setEnabled(true);
|
user.setEnabled(true);
|
||||||
@@ -240,6 +241,7 @@ public class TbShopInfoServiceImpl implements TbShopInfoService {
|
|||||||
TbShopInfo tbShopInfo = tbShopInfoRepository.findById(resources.getId()).orElseGet(TbShopInfo::new);
|
TbShopInfo tbShopInfo = tbShopInfoRepository.findById(resources.getId()).orElseGet(TbShopInfo::new);
|
||||||
if (!resources.getShopName().equals(tbShopInfo.getShopName())) {
|
if (!resources.getShopName().equals(tbShopInfo.getShopName())) {
|
||||||
shopStaffRepository.updateNameById(resources.getShopName(),resources.getId().toString());
|
shopStaffRepository.updateNameById(resources.getShopName(),resources.getId().toString());
|
||||||
|
userRepository.updateNickName(resources.getAccount(),resources.getShopName());
|
||||||
}
|
}
|
||||||
ValidationUtil.isNull( tbShopInfo.getId(),"TbShopInfo","id",resources.getId());
|
ValidationUtil.isNull( tbShopInfo.getId(),"TbShopInfo","id",resources.getId());
|
||||||
tbShopInfo.copy(resources);
|
tbShopInfo.copy(resources);
|
||||||
|
|||||||
@@ -65,6 +65,10 @@ public interface UserRepository extends JpaRepository<User, Long>, JpaSpecificat
|
|||||||
@Query(value = "update sys_user set enabled = 0 where username = ?1",nativeQuery = true)
|
@Query(value = "update sys_user set enabled = 0 where username = ?1",nativeQuery = true)
|
||||||
void upEnableByusername(String username);
|
void upEnableByusername(String username);
|
||||||
|
|
||||||
|
@Modifying
|
||||||
|
@Query(value = "update sys_user set nick_name = ?2 where username = ?1",nativeQuery = true)
|
||||||
|
void updateNickName(String username, String nickName);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 修改邮箱
|
* 修改邮箱
|
||||||
* @param username 用户名
|
* @param username 用户名
|
||||||
|
|||||||
Reference in New Issue
Block a user