|  |  |  | 
|---|
|  |  |  | * @param newpassword the newpassword | 
|---|
|  |  |  | * @return the result bean | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @GetMapping("upPassword") | 
|---|
|  |  |  | @PostMapping("upPassword") | 
|---|
|  |  |  | public AppData<OperateUser> updatePassword(Integer uid, String password, String newpassword) { | 
|---|
|  |  |  | OperateUser operateUser = operateUserService.updatePassword(uid,password,newpassword); | 
|---|
|  |  |  | return new AppData<OperateUser>(operateUser); | 
|---|
|  |  |  | 
|---|
|  |  |  | * @param device the device | 
|---|
|  |  |  | * @return the result bean | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @GetMapping("reportDevice") | 
|---|
|  |  |  | @PostMapping("reportDevice") | 
|---|
|  |  |  | public AppData<String> installDevice(Device device) { | 
|---|
|  |  |  | deviceService.saveOrUpdateDevice(device); | 
|---|
|  |  |  | return new AppData<String>(""); | 
|---|
|  |  |  | 
|---|
|  |  |  | * @param pageSize the page size | 
|---|
|  |  |  | * @return the install devices by operate user | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @GetMapping("myRelease") | 
|---|
|  |  |  | @PostMapping("myRelease") | 
|---|
|  |  |  | public AppData<List<Device>> getInstallDevicesByOperateUser(@RequestParam(value="uid", required=true)Integer uid, | 
|---|
|  |  |  | @RequestParam(defaultValue="0")Integer pageIndex, @RequestParam(defaultValue="0")Integer pageSize) { | 
|---|
|  |  |  | List<Device> devices = deviceService.getInstallDevicesByOperateUser(uid, pageIndex, pageSize); | 
|---|
|  |  |  | 
|---|
|  |  |  | * @param mac the mac | 
|---|
|  |  |  | * @return the device by mac | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @GetMapping("getEquInfoByMac") | 
|---|
|  |  |  | @PostMapping("getEquInfoByMac") | 
|---|
|  |  |  | public AppData<Device> getDeviceByMac(@RequestParam(value="mac", required=true)String mac) { | 
|---|
|  |  |  | Device device = deviceService.getDeviceByMac(mac); | 
|---|
|  |  |  | return new AppData<Device>(device); | 
|---|
|  |  |  | 
|---|
|  |  |  | * @param request the area name | 
|---|
|  |  |  | * @return the monitor points by area name | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @GetMapping("getMpointsByAreaName") | 
|---|
|  |  |  | @PostMapping("getMpointsByAreaName") | 
|---|
|  |  |  | public AppData<List<MonitorPoint>> getMonitorPointsByAreaName(HttpServletRequest request) { | 
|---|
|  |  |  | Map<String, Object> parameters = getParametersStartingWith(request, null); | 
|---|
|  |  |  | List<MonitorPoint> monitorPoints = monitorPointService.getMonitorPointsByAreaName(parameters); | 
|---|
|  |  |  | 
|---|
|  |  |  | * @param request the area name | 
|---|
|  |  |  | * @return the organizations by area name | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @GetMapping("getOrgsByAreaName") | 
|---|
|  |  |  | @PostMapping("getOrgsByAreaName") | 
|---|
|  |  |  | public AppData<List<Organization>> getOrganizationsByAreaName(HttpServletRequest request) { | 
|---|
|  |  |  | Map<String, Object> parameters = getParametersStartingWith(request, null); | 
|---|
|  |  |  | List<Organization> organizations = organizationService.getOrganizationsByAreaName(parameters); | 
|---|