|
@@ -4,9 +4,11 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.huaxu.dao.TenantMapper;
|
|
|
import com.huaxu.dto.TenantDto;
|
|
|
import com.huaxu.entity.UserEntity;
|
|
|
+import com.huaxu.model.LoginUser;
|
|
|
import com.huaxu.service.TenantService;
|
|
|
import com.huaxu.service.UserService;
|
|
|
import com.huaxu.util.Snowflake;
|
|
|
+import com.huaxu.util.UserUtil;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
@@ -74,14 +76,14 @@ public class TenantServiceImpl implements TenantService {
|
|
|
*/
|
|
|
@Override
|
|
|
public Integer insert(TenantDto tenantDto) {
|
|
|
-// LoginUser loginUser = UserUtil.getCurrentUser();
|
|
|
+ LoginUser loginUser = UserUtil.getCurrentUser();
|
|
|
//创建租户信息
|
|
|
-// tenantDto.setCreateBy(loginUser.getUsername());
|
|
|
+ tenantDto.setCreateBy(loginUser.getUsername());
|
|
|
tenantDto.setDateCreate(new Date());
|
|
|
-// tenantDto.setUpdateBy(loginUser.getUsername());
|
|
|
+ tenantDto.setUpdateBy(loginUser.getUsername());
|
|
|
tenantDto.setDateUpdate(new Date());
|
|
|
tenantDto.setCode(Snowflake.generateId().toString());
|
|
|
- tenantDto.setStatus(0);
|
|
|
+ tenantDto.setStatus(1);
|
|
|
tenantMapper.insert(tenantDto);
|
|
|
//创建管理员信息
|
|
|
UserEntity userEntity =new UserEntity();
|
|
@@ -90,7 +92,7 @@ public class TenantServiceImpl implements TenantService {
|
|
|
userEntity.setDateCreate(new Date());
|
|
|
userEntity.setUpdateBy(tenantDto.getUpdateBy());
|
|
|
userEntity.setDateUpdate(new Date());
|
|
|
- userEntity.setStatus(0);
|
|
|
+ userEntity.setStatus(1);
|
|
|
userEntity.setPhone(tenantDto.getPhone());
|
|
|
userEntity.setUsername(tenantDto.getUserName());
|
|
|
userEntity.setUserType("1");//租户系统管理员
|
|
@@ -111,12 +113,12 @@ public class TenantServiceImpl implements TenantService {
|
|
|
*/
|
|
|
@Override
|
|
|
public int update(TenantDto tenantDto) {
|
|
|
-// LoginUser loginUser = UserUtil.getCurrentUser();
|
|
|
+ LoginUser loginUser = UserUtil.getCurrentUser();
|
|
|
if(tenantDto.getId() == null){
|
|
|
return 0;
|
|
|
}
|
|
|
//修改租户信息
|
|
|
-// tenantDto.setUpdateBy(loginUser.getUsername());
|
|
|
+ tenantDto.setUpdateBy(loginUser.getUsername());
|
|
|
tenantDto.setDateUpdate(new Date());
|
|
|
|
|
|
tenantMapper.update(tenantDto);
|