Commit 654dabc1 authored by jiaorz's avatar jiaorz

Merge remote-tracking branch 'origin/dev' into dev

parents 40eebd85 5f11ce63
......@@ -10,9 +10,13 @@ import com.xxfc.platform.vehicle.mapper.VehicleUserReserveMapper;
import com.xxfc.platform.vehicle.pojo.dto.VehicleUserReserveDTO;
import com.xxfc.platform.vehicle.pojo.vo.VehicleUserReserveVo;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.BeanUtils;
import org.springframework.stereotype.Service;
import java.util.Collections;
import java.util.List;
@Service
......@@ -30,7 +34,24 @@ public class VehicleUserReserveBiz extends BaseBiz<VehicleUserReserveMapper, Veh
if (reserveDTO.getLimit()!=null&&reserveDTO.getLimit()>0){
limit=reserveDTO.getLimit();
}
return ObjectRestResponse.succ(PageDataVO.pageInfo(page, limit, ()->mapper.getList(reserveDTO,userId)));
PageDataVO<VehicleUserReserveVo> dataVO = PageDataVO.pageInfo(page, limit, () -> mapper.getList(reserveDTO, userId));
if (CollectionUtils.isEmpty(dataVO.getData())){
dataVO.setData(Collections.EMPTY_LIST);
dataVO.setPageNum(reserveDTO.getPage());
dataVO.setPageSize(reserveDTO.getLimit());
return ObjectRestResponse.succ(dataVO);
}
List<VehicleUserReserveVo> data = dataVO.getData();
for (VehicleUserReserveVo userReserveVo : data) {
String vehiclePic = userReserveVo.getVehiclePic();
if (StringUtils.isNotEmpty(vehiclePic)){
String[] imgs = vehiclePic.split(",");
userReserveVo.setVehiclePic(imgs[0]);
}
}
dataVO.setData(data);
return ObjectRestResponse.succ(dataVO);
}
//新增预定
......
......@@ -32,6 +32,7 @@ import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletRequest;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
......@@ -211,4 +212,10 @@ public class BranchCompanyController extends BaseController<BranchCompanyBiz> {
PageDataVO<BranchCompanyListVO> pageDataVO = baseBiz.findBranchCompanyWithPage(branchCompanyFindDTO);
return pageDataVO;
}
@RequestMapping(value ="/companys",method = RequestMethod.GET)
public RestResponse<List<BranchCompany>> companys() {
UserDTO userDTO = userFeign.userinfoByToken(userAuthConfig.getToken(request)).getData();
return RestResponse.data(baseBiz.getListByUser(userDTO));
}
}
......@@ -17,16 +17,16 @@
r.addr_city AS addrCity,
r.city_name AS cityName,
r.company_id AS companyId,
CONCAT(bct.province_name,bct.city_name,bct.town_name,bct.addr_detail) AS `companyAddress`,
CONCAT(IFNULL(bct.province_name," "),IFNULL(bct.city_name," "),IFNULL(bct.town_name," "),IFNULL(bct.addr_detail," ")) AS `companyAddress`,
r.arrival_companyId AS arrivalCompanyId,
CONCAT(bcr.province_name,bcr.city_name,bcr.town_name,bcr.addr_detail) AS `arrivalcompanyAddress`,
CONCAT(IFNULL(bcr.province_name," "),IFNULL(bcr.city_name," "),IFNULL(bcr.town_name," "),IFNULL(bcr.addr_detail," ")) AS `arrivalcompanyAddress`,
bct.NAME AS `companyName`,
bcr.NAME AS `arrivalCompanyName`,
r.crt_time AS crtTime,
r.upd_time AS updTime,
r.`status`,
m.`name` AS modelName,
m.`cover_pic` AS `vehiclePic`
m.`picture` AS `vehiclePic`
FROM
vehicle_user_reserve r
LEFT JOIN vehicle_model m ON r.mode_id = m.id
......
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