| | |
| | | */ |
| | | @RequestMapping("bindDeviceToken") |
| | | @ResponseBody |
| | | public String bindDeviceToken(AcceptData acceptData, String loginUid, @NotEmpty(message = "type不能为空") String type, @NotEmpty(message = "regId不能为空") String regId, BindingResult bindingResult) { |
| | | public String bindDeviceToken(AcceptData acceptData, String loginUid, @NotEmpty(message = "type不能为空") String type, @NotEmpty(message = "regId不能为空") String regId, String model, String androidVersion, BindingResult bindingResult) { |
| | | if (bindingResult.hasErrors()) { |
| | | String msg = bindingResult.getFieldError().getDefaultMessage(); |
| | | return JsonUtil.loadFalseJson(msg); |
| | | } |
| | | |
| | | if(StringUtil.isNullOrEmpty(acceptData.getUtdId())){ |
| | | if (StringUtil.isNullOrEmpty(acceptData.getUtdId())) { |
| | | return JsonUtil.loadFalseJson("utdId为空"); |
| | | } |
| | | |
| | | |
| | | PushDeviceToken token = new PushDeviceToken(); |
| | | token.setType(type); |
| | | token.setType(PushDeviceToken.PushPlatform.valueOf(type)); |
| | | token.setDetailSystemId(acceptData.getDetailSystem().getId()); |
| | | token.setUtdId(acceptData.getUtdId()); |
| | | token.setToken(regId); |
| | | token.setVersion(acceptData.getVersion()); |
| | | token.setLoginUid(loginUid); |
| | | token.setBuildModel(model); |
| | | token.setBuildVersion(androidVersion); |
| | | try { |
| | | pushDeviceTokenService.addDeviceToken(token); |
| | | return JsonUtil.loadTrueJson(""); |