|
@@ -11,12 +11,14 @@ import com.yh.saas.plugin.yiliangyiyun.exception.ExceptionDefinition;
|
|
|
import com.yh.saas.plugin.yiliangyiyun.exception.YException;
|
|
|
import com.yh.saas.plugin.yiliangyiyun.exception.YExceptionEnum;
|
|
|
import com.yh.saas.plugin.yiliangyiyun.mapper.DriverViewInfoMapper;
|
|
|
+import com.yh.saas.plugin.yiliangyiyun.service.ICommonUserService;
|
|
|
import com.yh.saas.plugin.yiliangyiyun.service.IDriverCarInfoService;
|
|
|
import com.yh.saas.plugin.yiliangyiyun.service.IDriverPayeeInfoService;
|
|
|
import com.yh.saas.plugin.yiliangyiyun.service.IDriverViewInfoService;
|
|
|
import com.yh.saas.common.support.util.IdGenerator;
|
|
|
import com.yh.saas.plugin.yiliangyiyun.constant.StatusEnum;
|
|
|
import com.baomidou.mybatisplus.service.impl.ServiceImpl;
|
|
|
+import com.yh.saas.plugin.yiliangyiyun.util.GeTuiUtils;
|
|
|
import org.springframework.beans.BeanUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.beans.factory.annotation.Value;
|
|
@@ -54,6 +56,10 @@ public class DriverViewInfoServiceImpl extends ServiceImpl<DriverViewInfoMapper,
|
|
|
private String password;
|
|
|
|
|
|
Connection coon = null;
|
|
|
+ @Autowired
|
|
|
+ private ICommonUserService commonUserService;
|
|
|
+ @Autowired
|
|
|
+ private GeTuiUtils geTuiUtils;
|
|
|
|
|
|
/**
|
|
|
* 添加信息
|
|
@@ -378,16 +384,20 @@ public class DriverViewInfoServiceImpl extends ServiceImpl<DriverViewInfoMapper,
|
|
|
public String examine(DriverViewInfo driverViewInfo) {
|
|
|
//查询司机列表
|
|
|
DriverViewInfo driverViewInfo1 = this.selectById(driverViewInfo.getId());
|
|
|
+ CommonUser commonUser = commonUserService.selectOne(new EntityWrapper<CommonUser>().eq("phone", driverViewInfo1.getDriverPhone()));
|
|
|
+
|
|
|
if (driverViewInfo1 != null) {
|
|
|
//通过
|
|
|
if (driverViewInfo.getFlag() == 1) {
|
|
|
driverViewInfo1.setAuthenticationStatusKey(StatusEnum.IDENTITY_COMPLETED.getFlag());
|
|
|
driverViewInfo1.setAuthenticationStatus(StatusEnum.IDENTITY_COMPLETED.getName());
|
|
|
+ geTuiUtils.pushByCid("审核通知", "您的司机认证申请已审核通过", commonUser.getId());
|
|
|
}
|
|
|
//驳回
|
|
|
else {
|
|
|
driverViewInfo1.setAuthenticationStatusKey(StatusEnum.IDENTITY_FAILED.getFlag());
|
|
|
driverViewInfo1.setAuthenticationStatus(StatusEnum.IDENTITY_FAILED.getName());
|
|
|
+ geTuiUtils.pushByCid("驳回通知", "您的司机认证申请已被驳回", commonUser.getId());
|
|
|
}
|
|
|
//更改司机信息
|
|
|
this.updateById(driverViewInfo1);
|