|
@@ -18,7 +18,6 @@ import org.springframework.stereotype.Service;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
import org.springframework.util.CollectionUtils;
|
|
import org.springframework.util.CollectionUtils;
|
|
|
|
|
|
-import java.util.Date;
|
|
|
|
import java.util.HashMap;
|
|
import java.util.HashMap;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
@@ -32,7 +31,7 @@ import java.util.Map;
|
|
* @since 2022-02-14
|
|
* @since 2022-02-14
|
|
*/
|
|
*/
|
|
@Service
|
|
@Service
|
|
-public class DriverInfoServiceImpl extends ServiceImpl<DriverInfoMapper, DriverInfo> implements IDriverInfoService {
|
|
|
|
|
|
+public class DriverInfoServiceImpl extends ServiceImpl<DriverInfoMapper, HyDriverInfo> implements IDriverInfoService {
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
private IDriverCarInfoService driverCarInfoService;
|
|
private IDriverCarInfoService driverCarInfoService;
|
|
@@ -51,7 +50,7 @@ public class DriverInfoServiceImpl extends ServiceImpl<DriverInfoMapper, DriverI
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
- public Page<DriverInfo> selectDriverInfoPage(DriverInfo driverViewInfo) {
|
|
|
|
|
|
+ public Page<HyDriverInfo> selectDriverInfoPage(HyDriverInfo driverViewInfo) {
|
|
Map<String, Object> pageView = new HashMap<>(11);
|
|
Map<String, Object> pageView = new HashMap<>(11);
|
|
pageView.put("startRecord", (driverViewInfo.getCurrentPage() - 1)
|
|
pageView.put("startRecord", (driverViewInfo.getCurrentPage() - 1)
|
|
* driverViewInfo.getPageSize());
|
|
* driverViewInfo.getPageSize());
|
|
@@ -64,16 +63,16 @@ public class DriverInfoServiceImpl extends ServiceImpl<DriverInfoMapper, DriverI
|
|
pageView.put("currentPage", driverViewInfo.getCurrentPage());
|
|
pageView.put("currentPage", driverViewInfo.getCurrentPage());
|
|
// 查询司机总数
|
|
// 查询司机总数
|
|
Integer dataCount = baseMapper.getCountByCondition(pageView);
|
|
Integer dataCount = baseMapper.getCountByCondition(pageView);
|
|
- List<DriverInfo> dataList = baseMapper.getListByCondition(pageView);
|
|
|
|
|
|
+ List<HyDriverInfo> dataList = baseMapper.getListByCondition(pageView);
|
|
dataList.forEach(driverViewInfo1 -> {
|
|
dataList.forEach(driverViewInfo1 -> {
|
|
- driverViewInfo1.setDriverCarInfoList(driverCarInfoService.selectList(new EntityWrapper<DriverCarInfo>()
|
|
|
|
- .eq(DriverCarInfo.QueryFiles.DRIVER_ID, driverViewInfo1.getId())
|
|
|
|
- .eq(DriverCarInfo.QueryFiles.DELETE_FLAG, NumberConstant.CONSTANT0)));
|
|
|
|
- driverViewInfo1.setDriverPayeeInfoList(driverPayeeInfoService.selectList(new EntityWrapper<DriverPayeeInfo>()
|
|
|
|
- .eq(DriverPayeeInfo.QueryFiles.DRIVER_ID, driverViewInfo1.getId())
|
|
|
|
- .eq(DriverPayeeInfo.QueryFiles.DELETE_FLAG, NumberConstant.CONSTANT0)));
|
|
|
|
|
|
+ driverViewInfo1.setHyDriverCarInfoList(driverCarInfoService.selectList(new EntityWrapper<HyDriverCarInfo>()
|
|
|
|
+ .eq(HyDriverCarInfo.QueryFiles.DRIVER_ID, driverViewInfo1.getId())
|
|
|
|
+ .eq(HyDriverCarInfo.QueryFiles.DELETE_FLAG, NumberConstant.CONSTANT0)));
|
|
|
|
+ driverViewInfo1.setHyDriverPayeeInfoList(driverPayeeInfoService.selectList(new EntityWrapper<HyDriverPayeeInfo>()
|
|
|
|
+ .eq(HyDriverPayeeInfo.QueryFiles.DRIVER_ID, driverViewInfo1.getId())
|
|
|
|
+ .eq(HyDriverPayeeInfo.QueryFiles.DELETE_FLAG, NumberConstant.CONSTANT0)));
|
|
});
|
|
});
|
|
- Page<DriverInfo> page = new Page<>();
|
|
|
|
|
|
+ Page<HyDriverInfo> page = new Page<>();
|
|
page.setRecords(dataList == null ? Lists.newArrayList() : dataList);
|
|
page.setRecords(dataList == null ? Lists.newArrayList() : dataList);
|
|
page.setTotal(dataCount == null ? 0 : dataCount);
|
|
page.setTotal(dataCount == null ? 0 : dataCount);
|
|
page.setCurrent(driverViewInfo.getCurrentPage());
|
|
page.setCurrent(driverViewInfo.getCurrentPage());
|
|
@@ -87,11 +86,11 @@ public class DriverInfoServiceImpl extends ServiceImpl<DriverInfoMapper, DriverI
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
- public DriverInfo firstAuthentication(String driverPhone) {
|
|
|
|
- DriverInfo driverInfo1 = this.selectOne(new EntityWrapper<DriverInfo>()
|
|
|
|
|
|
+ public HyDriverInfo firstAuthentication(String driverPhone) {
|
|
|
|
+ HyDriverInfo hyDriverInfo1 = this.selectOne(new EntityWrapper<HyDriverInfo>()
|
|
.eq("driver_phone",driverPhone)
|
|
.eq("driver_phone",driverPhone)
|
|
.eq("delete_flag",0));
|
|
.eq("delete_flag",0));
|
|
- return driverInfo1;
|
|
|
|
|
|
+ return hyDriverInfo1;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -102,49 +101,49 @@ public class DriverInfoServiceImpl extends ServiceImpl<DriverInfoMapper, DriverI
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
- public String addInfo(DriverInfo driverInfo) {
|
|
|
|
|
|
+ public String addInfo(HyDriverInfo hyDriverInfo) {
|
|
//新增主键id
|
|
//新增主键id
|
|
- driverInfo.setId(IdGenerator.generateUUID());
|
|
|
|
- driverInfo.setFirstFlag("1");
|
|
|
|
- driverInfo.setAuthenticationStatusKey(StatusEnum.IDENTITY_REVIEWED.getFlag());
|
|
|
|
- driverInfo.setAuthenticationStatus(StatusEnum.IDENTITY_REVIEWED.getName());
|
|
|
|
|
|
+ hyDriverInfo.setId(IdGenerator.generateUUID());
|
|
|
|
+ hyDriverInfo.setFirstFlag("1");
|
|
|
|
+ hyDriverInfo.setAuthenticationStatusKey(StatusEnum.IDENTITY_REVIEWED.getFlag());
|
|
|
|
+ hyDriverInfo.setAuthenticationStatus(StatusEnum.IDENTITY_REVIEWED.getName());
|
|
//判断司机电话是否唯一
|
|
//判断司机电话是否唯一
|
|
- List<DriverInfo> driverInfos =
|
|
|
|
- this.selectList(new EntityWrapper<DriverInfo>()
|
|
|
|
- .eq("driver_phone", driverInfo.getDriverPhone())
|
|
|
|
|
|
+ List<HyDriverInfo> hyDriverInfos =
|
|
|
|
+ this.selectList(new EntityWrapper<HyDriverInfo>()
|
|
|
|
+ .eq("driver_phone", hyDriverInfo.getDriverPhone())
|
|
.eq("delete_flag", NumberConstant.CONSTANT0));
|
|
.eq("delete_flag", NumberConstant.CONSTANT0));
|
|
- if (driverInfos.size() > 0) {
|
|
|
|
|
|
+ if (hyDriverInfos.size() > 0) {
|
|
throw new YException(YExceptionEnum.DRIVER_PHONE_ERROR);
|
|
throw new YException(YExceptionEnum.DRIVER_PHONE_ERROR);
|
|
}
|
|
}
|
|
//判断司机身份证号是否唯一
|
|
//判断司机身份证号是否唯一
|
|
- List<DriverInfo> driverInfoList =
|
|
|
|
- this.selectList(new EntityWrapper<DriverInfo>()
|
|
|
|
- .eq("number_card", driverInfo.getNumberCard())
|
|
|
|
|
|
+ List<HyDriverInfo> hyDriverInfoList =
|
|
|
|
+ this.selectList(new EntityWrapper<HyDriverInfo>()
|
|
|
|
+ .eq("number_card", hyDriverInfo.getNumberCard())
|
|
.eq("delete_flag", NumberConstant.CONSTANT0));
|
|
.eq("delete_flag", NumberConstant.CONSTANT0));
|
|
- if (driverInfoList.size() > 0) {
|
|
|
|
|
|
+ if (hyDriverInfoList.size() > 0) {
|
|
throw new YException(YExceptionEnum.DRIVER_NUMBER_ERROR);
|
|
throw new YException(YExceptionEnum.DRIVER_NUMBER_ERROR);
|
|
}
|
|
}
|
|
//货车信息新增
|
|
//货车信息新增
|
|
- List<DriverCarInfo> driverCarInfoList = driverInfo.getDriverCarInfoList();
|
|
|
|
- if (!CollectionUtils.isEmpty(driverCarInfoList)) {
|
|
|
|
- for (DriverCarInfo driverCarInfo : driverCarInfoList) {
|
|
|
|
- driverCarInfo.setId(IdGenerator.generateUUID());
|
|
|
|
- driverCarInfo.setDriverId(driverInfo.getId());
|
|
|
|
- driverCarInfo.setStatusKey(StatusEnum.IDENTITY_REVIEWED.getFlag());
|
|
|
|
- driverCarInfo.setStatus(StatusEnum.IDENTITY_REVIEWED.getName());
|
|
|
|
|
|
+ List<HyDriverCarInfo> hyDriverCarInfoList = hyDriverInfo.getHyDriverCarInfoList();
|
|
|
|
+ if (!CollectionUtils.isEmpty(hyDriverCarInfoList)) {
|
|
|
|
+ for (HyDriverCarInfo hyDriverCarInfo : hyDriverCarInfoList) {
|
|
|
|
+ hyDriverCarInfo.setId(IdGenerator.generateUUID());
|
|
|
|
+ hyDriverCarInfo.setDriverId(hyDriverInfo.getId());
|
|
|
|
+ hyDriverCarInfo.setStatusKey(StatusEnum.IDENTITY_REVIEWED.getFlag());
|
|
|
|
+ hyDriverCarInfo.setStatus(StatusEnum.IDENTITY_REVIEWED.getName());
|
|
}
|
|
}
|
|
}
|
|
}
|
|
//收款人账户信息新增
|
|
//收款人账户信息新增
|
|
- List<DriverPayeeInfo> driverPayeeInfoList = driverInfo.getDriverPayeeInfoList();
|
|
|
|
- if (!CollectionUtils.isEmpty(driverPayeeInfoList)) {
|
|
|
|
- for (DriverPayeeInfo driverPayeeInfo : driverPayeeInfoList) {
|
|
|
|
- driverPayeeInfo.setId(IdGenerator.generateUUID());
|
|
|
|
- driverPayeeInfo.setDriverId(driverInfo.getId());
|
|
|
|
|
|
+ List<HyDriverPayeeInfo> hyDriverPayeeInfoList = hyDriverInfo.getHyDriverPayeeInfoList();
|
|
|
|
+ if (!CollectionUtils.isEmpty(hyDriverPayeeInfoList)) {
|
|
|
|
+ for (HyDriverPayeeInfo hyDriverPayeeInfo : hyDriverPayeeInfoList) {
|
|
|
|
+ hyDriverPayeeInfo.setId(IdGenerator.generateUUID());
|
|
|
|
+ hyDriverPayeeInfo.setDriverId(hyDriverInfo.getId());
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- boolean one = this.insert(driverInfo);
|
|
|
|
- boolean two = driverCarInfoService.insertBatch(driverCarInfoList);
|
|
|
|
- boolean three = driverPayeeInfoService.insertBatch(driverPayeeInfoList);
|
|
|
|
|
|
+ boolean one = this.insert(hyDriverInfo);
|
|
|
|
+ boolean two = driverCarInfoService.insertBatch(hyDriverCarInfoList);
|
|
|
|
+ boolean three = driverPayeeInfoService.insertBatch(hyDriverPayeeInfoList);
|
|
// 假如 都成功返回ok
|
|
// 假如 都成功返回ok
|
|
if (one && two && three) {
|
|
if (one && two && three) {
|
|
return "OK";
|
|
return "OK";
|
|
@@ -160,34 +159,34 @@ public class DriverInfoServiceImpl extends ServiceImpl<DriverInfoMapper, DriverI
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
- public String editInfo(DriverInfo driverInfo) {
|
|
|
|
- driverInfo.setAuthenticationStatusKey(StatusEnum.IDENTITY_REVIEWED.getFlag());
|
|
|
|
- driverInfo.setAuthenticationStatus(StatusEnum.IDENTITY_REVIEWED.getName());
|
|
|
|
|
|
+ public String editInfo(HyDriverInfo hyDriverInfo) {
|
|
|
|
+ hyDriverInfo.setAuthenticationStatusKey(StatusEnum.IDENTITY_REVIEWED.getFlag());
|
|
|
|
+ hyDriverInfo.setAuthenticationStatus(StatusEnum.IDENTITY_REVIEWED.getName());
|
|
//主表信息编辑
|
|
//主表信息编辑
|
|
- this.updateById(driverInfo);
|
|
|
|
|
|
+ this.updateById(hyDriverInfo);
|
|
//货车信息编辑
|
|
//货车信息编辑
|
|
- List<DriverCarInfo> driverCarInfoList = driverInfo.getDriverCarInfoList();
|
|
|
|
- if (!CollectionUtils.isEmpty(driverCarInfoList)) {
|
|
|
|
- for (DriverCarInfo driverCarInfo : driverCarInfoList) {
|
|
|
|
- if (StringUtils.isEmpty(driverCarInfo.getId())) {
|
|
|
|
- driverCarInfo.setId(IdGenerator.generateUUID());
|
|
|
|
- driverCarInfo.setDriverId(driverInfo.getId());
|
|
|
|
- driverCarInfoService.insert(driverCarInfo);
|
|
|
|
|
|
+ List<HyDriverCarInfo> hyDriverCarInfoList = hyDriverInfo.getHyDriverCarInfoList();
|
|
|
|
+ if (!CollectionUtils.isEmpty(hyDriverCarInfoList)) {
|
|
|
|
+ for (HyDriverCarInfo hyDriverCarInfo : hyDriverCarInfoList) {
|
|
|
|
+ if (StringUtils.isEmpty(hyDriverCarInfo.getId())) {
|
|
|
|
+ hyDriverCarInfo.setId(IdGenerator.generateUUID());
|
|
|
|
+ hyDriverCarInfo.setDriverId(hyDriverInfo.getId());
|
|
|
|
+ driverCarInfoService.insert(hyDriverCarInfo);
|
|
} else {
|
|
} else {
|
|
- driverCarInfoService.updateById(driverCarInfo);
|
|
|
|
|
|
+ driverCarInfoService.updateById(hyDriverCarInfo);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
//收款人账户信息编辑
|
|
//收款人账户信息编辑
|
|
- List<DriverPayeeInfo> driverPayeeInfoList = driverInfo.getDriverPayeeInfoList();
|
|
|
|
- if (!CollectionUtils.isEmpty(driverPayeeInfoList)) {
|
|
|
|
- for (DriverPayeeInfo driverPayeeInfo : driverPayeeInfoList) {
|
|
|
|
- if (StringUtils.isEmpty(driverPayeeInfo.getId())) {
|
|
|
|
- driverPayeeInfo.setId(IdGenerator.generateUUID());
|
|
|
|
- driverPayeeInfo.setDriverId(driverInfo.getId());
|
|
|
|
- driverPayeeInfoService.insert(driverPayeeInfo);
|
|
|
|
|
|
+ List<HyDriverPayeeInfo> hyDriverPayeeInfoList = hyDriverInfo.getHyDriverPayeeInfoList();
|
|
|
|
+ if (!CollectionUtils.isEmpty(hyDriverPayeeInfoList)) {
|
|
|
|
+ for (HyDriverPayeeInfo hyDriverPayeeInfo : hyDriverPayeeInfoList) {
|
|
|
|
+ if (StringUtils.isEmpty(hyDriverPayeeInfo.getId())) {
|
|
|
|
+ hyDriverPayeeInfo.setId(IdGenerator.generateUUID());
|
|
|
|
+ hyDriverPayeeInfo.setDriverId(hyDriverInfo.getId());
|
|
|
|
+ driverPayeeInfoService.insert(hyDriverPayeeInfo);
|
|
} else {
|
|
} else {
|
|
- driverPayeeInfoService.updateById(driverPayeeInfo);
|
|
|
|
|
|
+ driverPayeeInfoService.updateById(hyDriverPayeeInfo);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -200,63 +199,63 @@ public class DriverInfoServiceImpl extends ServiceImpl<DriverInfoMapper, DriverI
|
|
/**
|
|
/**
|
|
* 审核/ 禁用
|
|
* 审核/ 禁用
|
|
*
|
|
*
|
|
- * @param driverInfo
|
|
|
|
|
|
+ * @param hyDriverInfo
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
- public String examine(DriverInfo driverInfo) {
|
|
|
|
|
|
+ public String examine(HyDriverInfo hyDriverInfo) {
|
|
//查询司机列表
|
|
//查询司机列表
|
|
- DriverInfo driverInfo1 = this.selectById(driverInfo.getId());
|
|
|
|
|
|
+ HyDriverInfo hyDriverInfo1 = this.selectById(hyDriverInfo.getId());
|
|
|
|
|
|
- if (driverInfo1 != null) {
|
|
|
|
|
|
+ if (hyDriverInfo1 != null) {
|
|
//通过
|
|
//通过
|
|
- if ("1".equals(driverInfo.getFlag())) {
|
|
|
|
- driverInfo1.setAuthenticationStatusKey(StatusEnum.IDENTITY_COMPLETED.getFlag());
|
|
|
|
- driverInfo1.setAuthenticationStatus(StatusEnum.IDENTITY_COMPLETED.getName());
|
|
|
|
- driverInfo1.setOverdueFlag("0");
|
|
|
|
- driverInfo1.setDriverOverdueFlag("0");
|
|
|
|
- driverInfo1.setDrivingOverdueFlag("0");
|
|
|
|
- driverInfo1.setTrailerOverdueFlag("0");
|
|
|
|
- driverInfo1.setQualificationOverdueFlag("0");
|
|
|
|
- driverInfo1.setOperationOverdueFlag("0");
|
|
|
|
- driverInfo1.setTrailerOperationOverdueFlag("0");
|
|
|
|
- driverInfo1.setRejectReason(null);
|
|
|
|
- driverInfo1.setRejectReasonDescription(null);
|
|
|
|
|
|
+ if ("1".equals(hyDriverInfo.getFlag())) {
|
|
|
|
+ hyDriverInfo1.setAuthenticationStatusKey(StatusEnum.IDENTITY_COMPLETED.getFlag());
|
|
|
|
+ hyDriverInfo1.setAuthenticationStatus(StatusEnum.IDENTITY_COMPLETED.getName());
|
|
|
|
+ hyDriverInfo1.setOverdueFlag("0");
|
|
|
|
+ hyDriverInfo1.setDriverOverdueFlag("0");
|
|
|
|
+ hyDriverInfo1.setDrivingOverdueFlag("0");
|
|
|
|
+ hyDriverInfo1.setTrailerOverdueFlag("0");
|
|
|
|
+ hyDriverInfo1.setQualificationOverdueFlag("0");
|
|
|
|
+ hyDriverInfo1.setOperationOverdueFlag("0");
|
|
|
|
+ hyDriverInfo1.setTrailerOperationOverdueFlag("0");
|
|
|
|
+ hyDriverInfo1.setRejectReason(null);
|
|
|
|
+ hyDriverInfo1.setRejectReasonDescription(null);
|
|
//发送消息
|
|
//发送消息
|
|
NewsInfo newsInfo = new NewsInfo();
|
|
NewsInfo newsInfo = new NewsInfo();
|
|
- newsInfo.setReCommonId(driverInfo1.getCommonId());
|
|
|
|
|
|
+ newsInfo.setReCommonId(hyDriverInfo1.getCommonId());
|
|
newsInfo.setNewsContent("身份认证已通过!");
|
|
newsInfo.setNewsContent("身份认证已通过!");
|
|
- newsInfo.setBussId(driverInfo1.getId());
|
|
|
|
|
|
+ newsInfo.setBussId(hyDriverInfo1.getId());
|
|
newsInfo.setNewsTypeKey("1");
|
|
newsInfo.setNewsTypeKey("1");
|
|
newsInfo.setNewsType("系统消息");
|
|
newsInfo.setNewsType("系统消息");
|
|
newsInfoService.addNewsInfo(newsInfo);
|
|
newsInfoService.addNewsInfo(newsInfo);
|
|
}
|
|
}
|
|
//驳回
|
|
//驳回
|
|
- else if("2".equals(driverInfo.getFlag())){
|
|
|
|
- driverInfo1.setAuthenticationStatusKey(StatusEnum.IDENTITY_FAILED.getFlag());
|
|
|
|
- driverInfo1.setAuthenticationStatus(StatusEnum.IDENTITY_FAILED.getName());
|
|
|
|
- this.updateById(driverInfo);
|
|
|
|
|
|
+ else if("2".equals(hyDriverInfo.getFlag())){
|
|
|
|
+ hyDriverInfo1.setAuthenticationStatusKey(StatusEnum.IDENTITY_FAILED.getFlag());
|
|
|
|
+ hyDriverInfo1.setAuthenticationStatus(StatusEnum.IDENTITY_FAILED.getName());
|
|
|
|
+ this.updateById(hyDriverInfo);
|
|
//发送消息
|
|
//发送消息
|
|
NewsInfo newsInfo = new NewsInfo();
|
|
NewsInfo newsInfo = new NewsInfo();
|
|
- newsInfo.setReCommonId(driverInfo1.getCommonId());
|
|
|
|
- newsInfo.setNewsContent("身份认证已驳回!驳回原因:" + driverInfo.getRejectReason());
|
|
|
|
- newsInfo.setBussId(driverInfo1.getId());
|
|
|
|
|
|
+ newsInfo.setReCommonId(hyDriverInfo1.getCommonId());
|
|
|
|
+ newsInfo.setNewsContent("身份认证已驳回!驳回原因:" + hyDriverInfo.getRejectReason());
|
|
|
|
+ newsInfo.setBussId(hyDriverInfo1.getId());
|
|
newsInfo.setNewsTypeKey("1");
|
|
newsInfo.setNewsTypeKey("1");
|
|
newsInfo.setNewsType("系统消息");
|
|
newsInfo.setNewsType("系统消息");
|
|
newsInfoService.addNewsInfo(newsInfo);
|
|
newsInfoService.addNewsInfo(newsInfo);
|
|
}
|
|
}
|
|
// 禁用
|
|
// 禁用
|
|
- else if("3".equals(driverInfo.getFlag())){
|
|
|
|
- driverInfo1.setAuthenticationStatusKey(StatusEnum.IDENTITY_COMPLETED_NO.getFlag());
|
|
|
|
- driverInfo1.setAuthenticationStatus(StatusEnum.IDENTITY_COMPLETED_NO.getName());
|
|
|
|
|
|
+ else if("3".equals(hyDriverInfo.getFlag())){
|
|
|
|
+ hyDriverInfo1.setAuthenticationStatusKey(StatusEnum.IDENTITY_COMPLETED_NO.getFlag());
|
|
|
|
+ hyDriverInfo1.setAuthenticationStatus(StatusEnum.IDENTITY_COMPLETED_NO.getName());
|
|
}
|
|
}
|
|
- else if("4".equals(driverInfo.getFlag())){
|
|
|
|
- driverInfo1.setAuthenticationStatusKey(StatusEnum.IDENTITY_COMPLETED.getFlag());
|
|
|
|
- driverInfo1.setAuthenticationStatus(StatusEnum.IDENTITY_COMPLETED.getName());
|
|
|
|
|
|
+ else if("4".equals(hyDriverInfo.getFlag())){
|
|
|
|
+ hyDriverInfo1.setAuthenticationStatusKey(StatusEnum.IDENTITY_COMPLETED.getFlag());
|
|
|
|
+ hyDriverInfo1.setAuthenticationStatus(StatusEnum.IDENTITY_COMPLETED.getName());
|
|
}
|
|
}
|
|
//更改司机信息
|
|
//更改司机信息
|
|
- this.updateById(driverInfo1);
|
|
|
|
|
|
+ this.updateById(hyDriverInfo1);
|
|
return "OK";
|
|
return "OK";
|
|
}
|
|
}
|
|
return "NG";
|
|
return "NG";
|
|
@@ -264,27 +263,27 @@ public class DriverInfoServiceImpl extends ServiceImpl<DriverInfoMapper, DriverI
|
|
|
|
|
|
/**
|
|
/**
|
|
* 司机详情
|
|
* 司机详情
|
|
- * @param driverInfo
|
|
|
|
|
|
+ * @param hyDriverInfo
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
- public DriverInfo getDriver(DriverInfo driverInfo){
|
|
|
|
|
|
+ public HyDriverInfo getDriver(HyDriverInfo hyDriverInfo){
|
|
//查询司机信息
|
|
//查询司机信息
|
|
- DriverInfo driverInfo1 = this.selectOne(new EntityWrapper<DriverInfo>().eq("common_id",driverInfo.getCommonId())
|
|
|
|
|
|
+ HyDriverInfo hyDriverInfo1 = this.selectOne(new EntityWrapper<HyDriverInfo>().eq("common_id", hyDriverInfo.getCommonId())
|
|
.eq("delete_flag","0"));
|
|
.eq("delete_flag","0"));
|
|
//头像
|
|
//头像
|
|
- CommonUser commonUser = commonUserService.selectOne(new EntityWrapper<CommonUser>().eq("id",driverInfo.getCommonId())
|
|
|
|
|
|
+ CommonUser commonUser = commonUserService.selectOne(new EntityWrapper<CommonUser>().eq("id", hyDriverInfo.getCommonId())
|
|
.eq("delete_flag","0"));
|
|
.eq("delete_flag","0"));
|
|
if (commonUser != null){
|
|
if (commonUser != null){
|
|
- driverInfo1.setAvatarUrl(commonUser.getAvatarUrl());
|
|
|
|
|
|
+ hyDriverInfo1.setAvatarUrl(commonUser.getAvatarUrl());
|
|
}
|
|
}
|
|
//查询货主信息
|
|
//查询货主信息
|
|
- List<DriverCarInfo> driverCarInfos = driverCarInfoService.selectList(new EntityWrapper<DriverCarInfo>().eq("driver_id",driverInfo1.getId())
|
|
|
|
|
|
+ List<HyDriverCarInfo> hyDriverCarInfos = driverCarInfoService.selectList(new EntityWrapper<HyDriverCarInfo>().eq("driver_id", hyDriverInfo1.getId())
|
|
.eq("delete_flag","0"));
|
|
.eq("delete_flag","0"));
|
|
- if (!CollectionUtils.isEmpty(driverCarInfos)){
|
|
|
|
- driverInfo1.setDriverCarInfoList(driverCarInfos);
|
|
|
|
|
|
+ if (!CollectionUtils.isEmpty(hyDriverCarInfos)){
|
|
|
|
+ hyDriverInfo1.setHyDriverCarInfoList(hyDriverCarInfos);
|
|
}
|
|
}
|
|
- return driverInfo1;
|
|
|
|
|
|
+ return hyDriverInfo1;
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|