package com.fgkj.controller;
|
|
import com.fgkj.util.*;
|
|
import com.fgkj.dto.Devstate_usr;
|
import com.fgkj.dto.ServiceModel;
|
import com.fgkj.dto.User_inf;
|
import com.fgkj.services.Devstate_usrService;
|
import io.swagger.annotations.Api;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.web.bind.annotation.*;
|
|
import javax.annotation.Resource;
|
|
@RequestMapping("devStateUsr")
|
@RestController
|
@Api
|
public class Devstate_usrController{
|
|
@Resource
|
private Devstate_usrService service;
|
|
//添加
|
@PostMapping("/")
|
public ServiceModel add(@RequestBody Devstate_usr dev_usr) {
|
// Devstate_usr dev_usr=getGson().fromJson(json, Devstate_usr.class);
|
User_inf uinf = (User_inf)ActionUtil.getUser();
|
dev_usr.setUid(uinf.getUId());
|
ServiceModel model=service.add(dev_usr);
|
|
return model;
|
|
}
|
|
//修改
|
@PutMapping("/")
|
public ServiceModel update(@RequestBody Devstate_usr dev_usr) {
|
// Devstate_usr dev_usr=getGson().fromJson(json, Devstate_usr.class);
|
User_inf uinf = (User_inf)ActionUtil.getUser();
|
dev_usr.setUid(uinf.getUId());
|
ServiceModel model=service.update(dev_usr);
|
|
return model;
|
|
}
|
//删除
|
@DeleteMapping("/")
|
public ServiceModel del(@RequestBody Devstate_usr dev_usr) {
|
User_inf uinf = (User_inf)ActionUtil.getUser();
|
// Devstate_usr dev_usr=getGson().fromJson(json, Devstate_usr.class);
|
dev_usr.setUid(uinf.getUId());
|
ServiceModel model=service.del(dev_usr);
|
|
return model;
|
|
}
|
//根据用户id查询
|
@GetMapping("byCondition")
|
public ServiceModel serchByCondition() {
|
User_inf uinf = (User_inf)ActionUtil.getUser();
|
Devstate_usr dev_usr = new Devstate_usr();
|
dev_usr.setUid(uinf.getUId());
|
ServiceModel model=service.serchByCondition(dev_usr);
|
|
return model;
|
|
}
|
|
|
|
}
|