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<OperateUser> mobileLogin(String username, String password) {
|
OperateUser operateUser = operateUserService.mobileLogin(username,password);
|
return new ResultBean<OperateUser>(operateUser);
|
}
|
|
// 4修改密码
|
@GetMapping(value = "upPassword")
|
public ResultBean<OperateUser> updatePassword(Integer uid, String password, String newpassword) {
|
OperateUser operateUser = operateUserService.updatePassword(uid,password,newpassword);
|
return new ResultBean<OperateUser>(operateUser);
|
}
|
|
// 11终端采集
|
@GetMapping(value = "reportDevice")
|
public ResultBean<String> installDevice(Device device) {
|
deviceService.saveOrUpdateDevice(device);
|
return new ResultBean<String>("");
|
}
|
|
// 5我安装的设备(分页)
|
@GetMapping(value = "myRelease")
|
public ResultBean<List<Device>> getInstallDevicesByOperateUser(Integer uid, Integer pageIndex, Integer pageSize) {
|
List<Device> devices = deviceService.getInstallDevicesByOperateUser(uid,pageIndex,pageSize);
|
return new ResultBean<List<Device>>(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) {
|
|
}
|
}
|