| | |
| | | @RequestParam(value ="mac") String mac ){
|
| | |
|
| | | try {
|
| | | System.out.println("");
|
| | | System.out.println("");
|
| | | System.out.println("");
|
| | | request.setCharacterEncoding("UTF-8");
|
| | | } catch (UnsupportedEncodingException e) {
|
| | | e.printStackTrace();
|
| | | }
|
| | |
|
| | | //插入或更新设备表信息
|
| | | ApiData apiData = new ApiData();
|
| | | if(StringUtils.isBlank(mac)){
|
| | |
| | | return apiData;
|
| | | }
|
| | |
|
| | |
|
| | | if (StringUtils.isBlank(longitude)){ longitude="0"; }
|
| | | if (StringUtils.isBlank(latitude)) { latitude="0"; }
|
| | |
|
| | | Equipment equipment = apiService.selectFromequipmentBymac(mac);
|
| | | if (equipment==null){
|
| | | if (StringUtils.isBlank(longitude)){ longitude="0"; }
|
| | | if (StringUtils.isBlank(latitude)) { latitude="0"; }
|
| | | //插入
|
| | | if (equipment==null){ //插入
|
| | | apiService.insertIntoequipment(device_name,address,longitude,latitude,uid,mac);
|
| | | apiData.setData("");
|
| | | apiData.setMessage("添加设备成功");
|
| | | apiData.setErrno(0);
|
| | | return apiData;
|
| | |
|
| | | }
|
| | |
|
| | |
|
| | |
|
| | | //更新
|
| | | if (!StringUtils.isBlank(mac)) {
|
| | |
|
| | | if (StringUtils.isBlank(longitude)){ longitude="0"; }
|
| | | if (StringUtils.isBlank(latitude)) { latitude="0"; }
|
| | |
|
| | | } else { //更新
|
| | | apiService.updateFromequipmentBymac(device_name, address, longitude, latitude, uid, mac);
|
| | | apiData.setData("");
|
| | | apiData.setMessage("更新设备成功");
|
| | | apiData.setErrno(0);
|
| | | return apiData;
|
| | | }
|
| | |
|
| | | return null;
|
| | | return apiData;
|
| | | }
|
| | |
|
| | |
|