/** 增加用户,并返回json形式字符串 */ @Override public String addUser(User user, String deviceToken) { JSONObject resultObj = new JSONObject(); try { if (Utils4Service.checkDeviceToken(deviceToken) == 0) { // 判断device_token是否合法 resultObj.put("code", "0"); resultObj.put("message", "device_token is invalid!"); return resultObj.toString(); } user.setAp_id(Utils4Service.getApIdByDeviceToken(deviceToken)); ud.add(user); resultObj.put("code", "1"); resultObj.put("message", "success!"); return resultObj.toString(); } catch (SQLException e) { e.printStackTrace(); resultObj.put("code", "0"); resultObj.put("message", "error!"); return resultObj.toString(); } }
/** 改变账户的状态,并放回json形式字符串 */ @Override public String activeUser(User user, String deviceToken) { JSONObject resultObj = new JSONObject(); try { if (Utils4Service.checkDeviceToken(deviceToken) != 1) { // 判断device_token是否合法 resultObj.put("code", "0"); resultObj.put("message", "device_token is invalid!"); return resultObj.toString(); } ((UserDao) ud).active(user); resultObj.put("code", "1"); resultObj.put("message", "success!"); return resultObj.toString(); } catch (SQLException e) { e.printStackTrace(); resultObj.put("code", "0"); resultObj.put("message", "error!"); return resultObj.toString(); } }
/** 通过device_token获取所有user */ @Override public String getUsers(String deviceToken) { JSONObject resultObj = new JSONObject(); try { if (Utils4Service.checkDeviceToken(deviceToken) != 1) { // 判断device_token是否合法 resultObj.put("code", "0"); resultObj.put("message", "device_token is invalid!"); return resultObj.toString(); } List<User> users = ((UserDao) ud).findByDeviceToken(deviceToken); JSONArray jsonArray = new JSONArray(); jsonArray.add(users); resultObj.put("result", jsonArray); resultObj.put("code", "1"); resultObj.put("message", "success!"); return resultObj.toString(); } catch (SQLException e) { e.printStackTrace(); resultObj.put("code", "0"); resultObj.put("message", "error!"); return resultObj.toString(); } }