|
|
@@ -8,13 +8,11 @@ import com.sckw.core.exception.SystemException;
|
|
|
import com.sckw.core.model.page.PageHelperUtil;
|
|
|
import com.sckw.core.model.page.PageResult;
|
|
|
import com.sckw.core.utils.StringUtils;
|
|
|
+import com.sckw.core.web.context.LoginUserHolder;
|
|
|
import com.sckw.core.web.response.HttpResult;
|
|
|
import com.sckw.excel.easyexcel.RequestHolder;
|
|
|
import com.sckw.excel.utils.ExcelUtil;
|
|
|
-import com.sckw.fleet.model.KwfDriver;
|
|
|
-import com.sckw.fleet.model.KwfDriverCard;
|
|
|
-import com.sckw.fleet.model.KwfDriverLicense;
|
|
|
-import com.sckw.fleet.model.KwfDriverQualification;
|
|
|
+import com.sckw.fleet.model.*;
|
|
|
import com.sckw.fleet.model.dto.*;
|
|
|
import com.sckw.fleet.model.vo.KwfDriverVo;
|
|
|
import com.sckw.fleet.service.KwfDriverService;
|
|
|
@@ -60,11 +58,16 @@ public class KwfDriverController {
|
|
|
//司机从业资格证
|
|
|
KwfDriverQualification qualificationJson = driverService.findQualificationByKey(driver.getId());
|
|
|
|
|
|
+ //车队班组
|
|
|
+ KwfFleet fleet = driverService.findByFleetDriver(id, LoginUserHolder.getEntId());
|
|
|
+
|
|
|
//数据组装
|
|
|
JSONObject driverJson = JSONObject.parseObject(JSON.toJSONString(driver));
|
|
|
driverJson.put("driverCard", cardJson);
|
|
|
driverJson.put("driverLicense", licenseJson);
|
|
|
driverJson.put("driverQualification", qualificationJson);
|
|
|
+ driverJson.put("fleetId", fleet.getId());
|
|
|
+ driverJson.put("fleetName", fleet.getName());
|
|
|
return HttpResult.ok(driverJson);
|
|
|
}
|
|
|
|
|
|
@@ -105,11 +108,16 @@ public class KwfDriverController {
|
|
|
//司机从业资格证
|
|
|
KwfDriverQualification qualificationJson = driverService.findQualificationByKey(driver.getId());
|
|
|
|
|
|
+ //车队班组
|
|
|
+ KwfFleet fleet = driverService.findByFleetDriver(id, LoginUserHolder.getEntId());
|
|
|
+
|
|
|
//数据组装
|
|
|
JSONObject driverJson = JSONObject.parseObject(JSON.toJSONString(driver));
|
|
|
driverJson.put("driverCard", cardJson);
|
|
|
driverJson.put("driverLicense", licenseJson);
|
|
|
driverJson.put("driverQualification", qualificationJson);
|
|
|
+ driverJson.put("fleetId", fleet.getId());
|
|
|
+ driverJson.put("fleetName", fleet.getName());
|
|
|
return HttpResult.ok(driverJson);
|
|
|
}
|
|
|
|