whycrzg
2021-02-23 351b9a53cb9ecebdf8f79db0117f540d9c42c2a4
src/main/java/com/fgkj/controller/User_permitgroupController.java
@@ -15,6 +15,7 @@
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.List;
@RequestMapping("userPermitGroup")
@RestController
@@ -27,21 +28,16 @@
   private User_logService uservice;
   // private User_permitgroup up;
   // private User_inf uinf;
   // private String addjson;      //权限添加的权限json数组
   // private String updjson;      //权限更新的权限json数组
   // private String result;
   //5.1根据uid查对应的所有权限组
   @PostMapping("permitNameByUid")
   @ApiOperation(notes = "",value="uid查对应的所有权限组")
    public ServiceModel serchPermitName(@RequestBody User_inf uinf){
       ServiceModel model=service.serchPermitName(uinf);
   @ApiOperation(notes = "", value = "uid查对应的所有权限组")
   public ServiceModel serchPermitName(@RequestParam Integer uId) {
      User_inf uinf = new User_inf();
      uinf.setuId(uId);
      ServiceModel model = service.serchPermitName(uinf);
       return model;
    }
      return model;
   }
   
   //5.2查所有的权限组
   @GetMapping("all")
@@ -51,20 +47,24 @@
      
      return model;
   }
   //5.2根据权限id查用户
   @PostMapping("UserByPermitId")
   @ApiOperation(notes = "",value="权限id查用户")
   public ServiceModel serchByPermit(@RequestBody User_permitgroup up){
      ServiceModel model=service.serchByPermit(up);
   @ApiOperation(notes = "", value = "权限id查用户")
   public ServiceModel serchByPermit(@RequestParam Integer permit_group_id) {
      User_permitgroup up = new User_permitgroup();
      up.setPermit_group_id(permit_group_id);
      ServiceModel model = service.serchByPermit(up);
      return model;
   }
   
   //5.2根据权限组id查对应的所有权限
   @PostMapping("byPermitGroupId")
   @ApiOperation(notes = "",value="权限组id查对应的所有权限")
   public ServiceModel serchByInfo(@RequestBody User_permitgroup up){
   public ServiceModel serchByInfo(@RequestParam Integer permit_group_id) {
      User_permitgroup up = new User_permitgroup();
      up.setPermit_group_id(permit_group_id);
      ServiceModel model=service.serchByInfo(up);
      
      return model;
@@ -73,9 +73,12 @@
   //5.2删除指定id的权限组
   @DeleteMapping("/")
   @ApiOperation(notes = "",value="删除指定id的权限组")
   public ServiceModel delete(@RequestBody User_permitgroup up){
   public ServiceModel delete(@RequestParam Integer permit_group_id,@RequestParam String permit_group_name) {
      User_permitgroup up = new User_permitgroup();
      up.setPermit_group_id(permit_group_id);
      up.setPermit_group_name(permit_group_name);
      ServiceModel model=service.delete(up);
      {
      if (model.getCode().equals(1)){
         String msg="删除的权限组为:"+up.getPermit_group_name();
         User_log ulog=UinfDaoFactory.CreateULog(UinfDaoFactory.Delete, msg);
         uservice.add(ulog);//将用户的操作记录下来
@@ -83,43 +86,50 @@
      
      return model;
   }
   //5.2添加权限组
   @PostMapping("/")
   @ApiOperation(notes = "",value="添加权限组")
   public ServiceModel add(@RequestBody User_permitgroup up){
      ServiceModel model=service.add(up);
   @ApiOperation(notes = "[{ \"permit_group_id\": 0, \"permit_group_name\": \"\", \"permit_item_name\": \"\", \"permit_item_value\": 0 }]",value="添加权限组")
   public ServiceModel add(@RequestBody List<User_permitgroup> list){
      ServiceModel model=service.add(list);
      
      return model;
   }
   //更新权限组
   @PutMapping("/")
   @ApiOperation(notes = "",value="更新权限组")
   public ServiceModel update(@RequestBody User_permitgroup up){
      ServiceModel model=service.update(up);
   @ApiOperation(notes = "", value = "更新权限组")
   public ServiceModel update(@RequestParam Integer permit_item_value, @RequestParam Integer num) {
      User_permitgroup up = new User_permitgroup();
      up.setPermit_item_value(permit_item_value);
      up.setNum(num);
      ServiceModel model = service.update(up);
      return model;
   }
   //5.2重命名(修改权限名)
   @PutMapping("name")
   @ApiOperation(notes = "",value="重命名(修改权限名)")
    public ServiceModel updateName(@RequestBody User_permitgroup up){
       ServiceModel model=service.updateName(up);
       {
         String msg="重命名"+up.getPermit_item_name()+"权限组名称为:"+up.getPermit_group_name();
         User_log ulog=UinfDaoFactory.CreateULog(UinfDaoFactory.Alter, msg);
   @ApiOperation(notes = "", value = "重命名(修改权限名)")
   public ServiceModel updateName(@RequestParam Integer permit_group_id, @RequestParam String permit_group_name, @RequestParam Integer permit_item_name) {
      User_permitgroup up = new User_permitgroup();
      up.setPermit_group_id(permit_group_id);
      up.setPermit_group_name(permit_group_name);
      up.setPermit_item_value(permit_item_name);
      ServiceModel model = service.updateName(up);
      if (model.getCode().equals(1)){
         String msg = "重命名" + up.getPermit_item_name() + "权限组名称为:" + up.getPermit_group_name();
         User_log ulog = UinfDaoFactory.CreateULog(UinfDaoFactory.Alter, msg);
         uservice.add(ulog);//将用户的操作记录下来
      }
       return model;
    }
      return model;
   }
   
   
   //更新并且添加权限
   @PutMapping("permit")
   @ApiOperation(notes = "",value="更新并且添加权限")
   @ApiOperation(notes = "",value="更新并且添加权限 TODO")
   public ServiceModel updatePermit(){
      String msg="";
      ServiceModel model=new ServiceModel();
@@ -151,7 +161,7 @@
   
   //5.2查询所有的权限
   @PostMapping("role")
   @ApiOperation(notes = "",value="查询所有的权限")
   @ApiOperation(notes = "返回data为List集合permit_item_name",value="查询所有的权限")
   public ServiceModel serchRole(){
      ServiceModel model=service.serchRole();