Commit 57f93ac6 authored by hezhen's avatar hezhen

123

parent 200a311f
...@@ -25,6 +25,8 @@ public class CompanyVo extends PageParam { ...@@ -25,6 +25,8 @@ public class CompanyVo extends PageParam {
String images; String images;
@ApiModelProperty("片区id") @ApiModelProperty("片区id")
Integer zoneId; Integer zoneId;
@ApiModelProperty("片区名称")
String zoneName;
@ApiModelProperty("公司简介") @ApiModelProperty("公司简介")
String describes; String describes;
@ApiModelProperty("详情") @ApiModelProperty("详情")
......
...@@ -44,6 +44,9 @@ public class CompanyBaseBiz extends BaseBiz<CompanyBaseMapper, CompanyBase> { ...@@ -44,6 +44,9 @@ public class CompanyBaseBiz extends BaseBiz<CompanyBaseMapper, CompanyBase> {
@Autowired @Autowired
SysRegionMapper sysRegionMapper; SysRegionMapper sysRegionMapper;
@Autowired
AreaBiz areaBiz;
@Value("${branchCompanyPic.url}") @Value("${branchCompanyPic.url}")
private String companyUrl; private String companyUrl;
...@@ -159,10 +162,19 @@ public class CompanyBaseBiz extends BaseBiz<CompanyBaseMapper, CompanyBase> { ...@@ -159,10 +162,19 @@ public class CompanyBaseBiz extends BaseBiz<CompanyBaseMapper, CompanyBase> {
Integer stockId=companyVo.getStockId(); Integer stockId=companyVo.getStockId();
String name=""; String name="";
String companyName=""; String companyName="";
String zoneName="";
if (companyBaseId!=null&&companyBaseId>0){ if (companyBaseId!=null&&companyBaseId>0){
CompanyBase companyBase=selectById(companyBaseId); CompanyBase companyBase=selectById(companyBaseId);
BeanUtils.copyProperties(companyBase,companyVo); BeanUtils.copyProperties(companyBase,companyVo);
name=companyBase.getName(); name=companyBase.getName();
Integer zoneId=companyBase.getZoneId();
if (zoneId!=null){
Area area=areaBiz.selectById(zoneId);
if (area!=null){
zoneName=area.getName();
}
}
} }
if (companyId!=null&&companyId>0){ if (companyId!=null&&companyId>0){
BranchCompany branchCompany=branchCompanyBiz.selectById(companyId); BranchCompany branchCompany=branchCompanyBiz.selectById(companyId);
...@@ -176,6 +188,7 @@ public class CompanyBaseBiz extends BaseBiz<CompanyBaseMapper, CompanyBase> { ...@@ -176,6 +188,7 @@ public class CompanyBaseBiz extends BaseBiz<CompanyBaseMapper, CompanyBase> {
companyVo.setId(companyBaseId); companyVo.setId(companyBaseId);
companyVo.setName(name); companyVo.setName(name);
companyVo.setCompanyName(companyName); companyVo.setCompanyName(companyName);
companyVo.setZoneName(zoneName);
return ObjectRestResponse.succ(companyVo); return ObjectRestResponse.succ(companyVo);
} }
......
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
c.vehice_service_phone as vehiceServicePhone, c.vehice_service_phone as vehiceServicePhone,
c.tour_service_phone as tourServicePhone, c.tour_service_phone as tourServicePhone,
c.zone_id as zoneId, c.zone_id as zoneId,
a.name as zoneName,
c.addr_province as addrProvince, c.addr_province as addrProvince,
c.province_name as provinceName, c.province_name as provinceName,
c.addr_city as addrCity, c.addr_city as addrCity,
...@@ -35,6 +36,7 @@ ...@@ -35,6 +36,7 @@
FROM branch_company c FROM branch_company c
LEFT JOIN company_base b ON c.company_base_id=b.id LEFT JOIN company_base b ON c.company_base_id=b.id
LEFT JOIN branch_company_stock_info_right r ON c.company_base_id=r.company_base_id LEFT JOIN branch_company_stock_info_right r ON c.company_base_id=r.company_base_id
LEFT JOIN area a ON c.zone_id=a.id
<where> <where>
b.is_del=0 b.is_del=0
<if test="zoneId != null and zoneId !='' "> <if test="zoneId != null and zoneId !='' ">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment