| | |
| | | if (!Constants.ONE.equals(worker.getIsEnable())) { |
| | | return R.notEnabled("当前手机号已禁用!"); |
| | | } |
| | | // 校验师傅是否已提交入驻申请 |
| | | WorkerProcess process = workerProcessService.lambdaQuery() |
| | | .eq(WorkerProcess::getPhone, phone) |
| | | .eq(WorkerProcess::getIsDelete, 0) |
| | | .orderByDesc(WorkerProcess::getCreateTime) |
| | | .last("limit 1").one(); |
| | | if (null != process) { |
| | | if (Constants.TWO.equals(process.getState())) { |
| | | return R.fail("入驻申请暂未审核通过,请耐心等待!"); |
| | | } |
| | | } else { |
| | | return R.registered("当前账号未提交入驻申请,无法登录!"); |
| | | } |
| | | // MD5加密登录密码(新) |
| | | BCryptPasswordEncoder passwordEncoder = new BCryptPasswordEncoder(); |
| | | // 校验用户输入密码与加密后的密码是否匹配 |
| | |
| | | // 校验师傅是否已提交入驻申请 |
| | | WorkerProcess process = workerProcessService.lambdaQuery() |
| | | .eq(WorkerProcess::getPhone, phone) |
| | | .eq(WorkerProcess::getIsDelete, 0).one(); |
| | | .eq(WorkerProcess::getIsDelete, 0) |
| | | .orderByDesc(WorkerProcess::getCreateTime) |
| | | .last("limit 1").one(); |
| | | if (null != process) { |
| | | if (Constants.ZERO.equals(process.getState())) { |
| | | return R.fail("入驻申请暂未审核通过,请耐心等待!"); |
| | |
| | | if (null != dbProcess) { |
| | | if (Constants.ZERO.equals(dbProcess.getState())) { |
| | | return R.fail("入驻申请已提交,审核未通过,请耐心等待!"); |
| | | } else if (Constants.ONE.equals(dbProcess.getState())) { |
| | | return R.fail("该手机号入驻申请已通过,请通过手机号登录!"); |
| | | } |
| | | } |
| | | // 默认状态待审核 |
| | |
| | | } |
| | | |
| | | /** |
| | | * 师傅端-订单代办列表 |
| | | * 师傅端-订单列表-地图模式 |
| | | */ |
| | | @ApiOperation(value = "订单代办列表", tags = {"师傅端-首页"}) |
| | | @ApiOperation(value = "订单列表-地图模式", tags = {"师傅端-首页"}) |
| | | @GetMapping(value = "/orderMapMode") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(value = "师傅所在经度", name = "longitude", dataType = "String", required = true), |