From c7dd4a195d8d893d92c49963447cdf6486844584 Mon Sep 17 00:00:00 2001
From: cjl <276999030@qq.com>
Date: Fri, 20 Oct 2023 09:45:53 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/wb' into cjl
---
screen-manage/src/main/java/com/moral/api/pojo/vo/organization/OrganizationQueryVO.java | 34 ++++++++++++++++++++++++++++++----
1 files changed, 30 insertions(+), 4 deletions(-)
diff --git a/screen-manage/src/main/java/com/moral/api/pojo/vo/organization/OrganizationQueryVO.java b/screen-manage/src/main/java/com/moral/api/pojo/vo/organization/OrganizationQueryVO.java
index 6da3625..ae181e6 100644
--- a/screen-manage/src/main/java/com/moral/api/pojo/vo/organization/OrganizationQueryVO.java
+++ b/screen-manage/src/main/java/com/moral/api/pojo/vo/organization/OrganizationQueryVO.java
@@ -2,8 +2,10 @@
import com.fasterxml.jackson.annotation.JsonInclude;
import com.moral.api.entity.Organization;
+import com.moral.api.entity.User;
import com.moral.api.pojo.dto.organization.OrganizationDTO;
import com.moral.api.pojo.dto.organization.OrganizationQueryDTO;
+import com.moral.api.pojo.vo.user.UserVO;
import com.moral.constant.ResponseCodeEnum;
import com.moral.util.DateUtils;
import lombok.Data;
@@ -38,7 +40,7 @@
if (dto.getCode() != ResponseCodeEnum.SUCCESS.getCode())
return null;
OrganizationQueryVO vo = new OrganizationQueryVO();
- long page = dto.getPage();
+ long pages = dto.getPages();
long total = dto.getTotal();
long current = dto.getCurrent();
long size = dto.getSize();
@@ -51,7 +53,7 @@
vo.setCurrent(current);
vo.setOrganizations(organizationVOS);
- vo.setPages(page);
+ vo.setPages(pages);
vo.setSize(size);
vo.setTotal(total);
return vo;
@@ -68,12 +70,12 @@
OrganizationVO vo = new OrganizationVO();
Organization organization = dto.getOrganization();
Organization parentOrganization = dto.getParentOrganization();
+ User adminUser = dto.getAdminUser();
Date createTime = organization.getCreateTime();
Date expireTime = organization.getExpireTime();
String createTimeStr = DateUtils.dateToDateString(createTime, "yyyy-MM-dd");
String exipreTimeStr = DateUtils.dateToDateString(expireTime, "yyyy-MM-dd");
-
-
+ //������������������
vo.setId(organization.getId());
vo.setName(organization.getName());
if (!ObjectUtils.isEmpty(parentOrganization))
@@ -84,8 +86,32 @@
vo.setAddress(organization.getAddress());
vo.setCreateTime(createTimeStr);
vo.setExpireTime(exipreTimeStr);
+ vo.setAdminUserId(organization.getAdminUserId());
+ vo.setProvinceCode(organization.getProvinceCode());
+ vo.setCityCode(organization.getCityCode());
+ vo.setAreaCode(organization.getAreaCode());
+ vo.setProvinceCityAreaName(organization.getProvinceName() + "/" + organization.getCityName() + "/" + organization.getAreaName());
vo.setLocationLevelCode(organization.getLocationLevelCode());
vo.setLocationLevelName(organization.getLocationLevelName());
+ //������������admin������������
+ if (!ObjectUtils.isEmpty(adminUser)) {
+ UserVO adminUserVO = new UserVO();
+ String adminUserCreateTimeStr = DateUtils.dateToDateString(adminUser.getCreateTime(), "yyyy-MM-dd");
+ String adminUserExpireTimeStr = DateUtils.dateToDateString(adminUser.getExpireTime(), "yyyy-MM-dd");
+ adminUserVO.setId(adminUser.getId());
+ adminUserVO.setMobile(adminUser.getMobile());
+ adminUserVO.setEmail(adminUser.getEmail());
+ adminUserVO.setWechat(adminUser.getWechat());
+ adminUserVO.setAccount(adminUser.getAccount());
+ adminUserVO.setExpireTime(adminUserExpireTimeStr);
+ adminUserVO.setCreateTime(adminUserCreateTimeStr);
+ adminUserVO.setUserName(adminUser.getUserName());
+ adminUserVO.setOrganizationName(organization.getName());
+ vo.setAdminUserAccount(adminUser.getAccount());
+ vo.setAdminUser(adminUserVO);
+ }else{
+ vo.setAdminUser(new UserVO());
+ }
return vo;
}
}
--
Gitblit v1.8.0