| | |
| | | break; |
| | | } |
| | | // HuaWeiSMSUtil.sendSms("[\"" + authCode + "\"]", phone, "8822061324669", templateCode); |
| | | String sData = aLiSendSms.sendSms(phone, "SMS_147415322", "{\"code\":\"" + authCode + "\"}"); |
| | | String sData = aLiSendSms.sendSms(phone, "SMS_467580138", "{\"code\":\"" + authCode + "\"}"); |
| | | // JSONObject jsonObject = JSON.parseObject(sData); |
| | | // String message = jsonObject.getString("Message"); |
| | | // if(!"OK".equals(message)){ |
| | |
| | | driver.setName(registeredWarpper.getName()); |
| | | driver.setSex(registeredWarpper.getSex()); |
| | | driver.setIdCard(registeredWarpper.getIdCard()); |
| | | |
| | | //设置人脸识别照片 |
| | | driver.setFaceImgUrl(registeredWarpper.getFaceImgUrl()); |
| | | |
| | | String code = registeredWarpper.getPlaceOfEmployment(); |
| | | Company query = companyCityService.query(code); |
| | |
| | | } |
| | | |
| | | |
| | | @Autowired |
| | | private ITSysFaceDistinguishService faceDistinguishService; |
| | | /** |
| | | * 上下班操作 |
| | | * @param uid |
| | |
| | | } |
| | | }).start(); |
| | | }else{ |
| | | //拿到后台配置的人脸识别配置 |
| | | TSysFaceDistinguish tSysFaceDistinguish = faceDistinguishService.selectOne(null); |
| | | //如果是关闭就结束 |
| | | if (tSysFaceDistinguish.getIsOpen()!=2){ |
| | | if (driver.getFailCount()>=5){ |
| | | return ResultUtil.error("请进行人脸认证后重试"); |
| | | } |
| | | } |
| | | |
| | | driverWork = new DriverWork(); |
| | | driverWork.setState(1); |
| | | driverWork.setDriverId(uid); |
| | |
| | | baseWarpper.setName("出租车"); |
| | | break; |
| | | case 3: |
| | | baseWarpper.setName("直通车"); |
| | | baseWarpper.setName("城际拼车"); |
| | | break; |
| | | case 4: |
| | | baseWarpper.setName("同城小件物流"); |
| | |
| | | break; |
| | | case 6: |
| | | baseWarpper.setName("包车"); |
| | | break; |
| | | case 7: |
| | | baseWarpper.setName("接送机"); |
| | | break; |
| | | } |
| | | maps.add(baseWarpper); |
| | |
| | | * @throws Exception |
| | | */ |
| | | @Override |
| | | public Map<String, Object> queryPhone(Integer uid) throws Exception { |
| | | public Map<String, Object> queryPhone(Integer uid,String wechat) throws Exception { |
| | | Driver driver = this.selectById(uid); |
| | | Company company = companyMapper.selectById(driver.getFranchiseeId() != null && driver.getFranchiseeId() != 0 ? driver.getFranchiseeId() : ( |
| | | driver.getCompanyId() != null && driver.getCompanyId() != 0 ? driver.getCompanyId() : 1)); |
| | | Map<String, Object> map = new HashMap<>(); |
| | | map.put("wechatUrl",wechat); |
| | | if(company.getType() == 3){//加盟商 |
| | | Phone phone = phoneMapper.queryInfo(company.getId(), 2); |
| | | map.put("franchisee", null != phone ? phone.getPhone() : ""); |
| | |
| | | }else{ |
| | | map.put("platform", ""); |
| | | } |
| | | |
| | | return map; |
| | | } |
| | | if(company.getType() == 2){//分公司 |