package com.moral.controller; import java.util.List; import javax.annotation.Resource; import org.springframework.web.bind.annotation.CrossOrigin; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.github.pagehelper.PageHelper; import com.moral.common.bean.PageBean; import com.moral.common.bean.ResultBean; import com.moral.entity.Device; import com.moral.entity.OperateUser; import com.moral.service.DeviceService; import com.moral.service.OperateUserService; @RestController @RequestMapping(value = "mobile") @CrossOrigin(origins = "*", maxAge = 3600) public class MobileController { @Resource private OperateUserService operateUserService; @Resource private DeviceService deviceService; // 1登录 @GetMapping(value = "accountlogin") public ResultBean mobileLogin(String username, String password) { OperateUser operateUser = operateUserService.mobileLogin(username,password); return new ResultBean(operateUser); } // 4修改密码 @GetMapping(value = "upPassword") public ResultBean updatePassword(Integer uid, String password, String newpassword) { OperateUser operateUser = operateUserService.updatePassword(uid,password,newpassword); return new ResultBean(operateUser); } // 11终端采集 @GetMapping(value = "reportDevice") public ResultBean installDevice(Device device) { deviceService.saveOrUpdateDevice(device); return new ResultBean(""); } // 5我安装的设备(分页) @GetMapping(value = "myRelease") public ResultBean> getInstallDevicesByOperateUser(Integer uid, Integer pageIndex, Integer pageSize) { List devices = deviceService.getInstallDevicesByOperateUser(uid,pageIndex,pageSize); return new ResultBean>(devices); } @GetMapping(value = "getEquInfoByMac") public void getEquInfoByMac(String mac) { } @GetMapping(value = "getMpointsByAreaName") public void getMpointsByAreaName(String areaName) { } @GetMapping(value = "getOrgsByAreaName") public void getOrgsByAreaName(String areaName) { } }