whycrzg
2021-02-02 9be8bbb37df5acb845838acf5d7bf2d4469946c0
update
8个文件已修改
282 ■■■■■ 已修改文件
src/main/java/com/fgkj/controller/User_jiejiariController.java 43 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fgkj/controller/User_permitgroupController.java 92 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fgkj/controller/User_permitgroup_dataController.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fgkj/mapper/impl/User_permitgroupMapper.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fgkj/services/User_jiejiariService.java 36 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fgkj/services/User_permitgroupService.java 45 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fgkj/services/User_permitgroup_dataService.java 33 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/UserPermitGroupMapper.xml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fgkj/controller/User_jiejiariController.java
@@ -7,10 +7,12 @@
import com.fgkj.services.User_jiejiariService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Date;
@RequestMapping("holiday")
@RestController
@@ -22,26 +24,37 @@
    //4.3节假日管理(增加)
    @PostMapping("/")
    @ApiOperation(notes = "",value="节假日管理(增加)")
    public ServiceModel add(@RequestBody User_jiejiari ujjr) {
        ServiceModel model=service.add(ujjr);
    public ServiceModel add(@RequestParam Integer jiejiari_type, @ApiParam(value = "时间 格式2021/01/06 09:25:50",required = true)@RequestParam Date jiejiari_date, @RequestParam String note) {
        User_jiejiari ujjr = new User_jiejiari();
        ujjr.setJiejiari_type(jiejiari_type);
        ujjr.setJiejiari_date(jiejiari_date);
        ujjr.setNote(note);
        ServiceModel model = service.add(ujjr);
        return model;
    }
    //4.3节假日管理(修改)
    @PutMapping("/")
    @ApiOperation(notes = "",value="节假日管理(修改)")
    public ServiceModel update(@RequestBody User_jiejiari ujjr) {
    public ServiceModel update(@RequestParam Integer num, @RequestParam Integer jiejiari_type, @ApiParam(value = "时间 格式2021/01/06 09:25:50",required = true) @RequestParam Date jiejiari_date, @RequestParam String note) {
        User_jiejiari ujjr = new User_jiejiari();
        ujjr.setNum(num);
        ujjr.setJiejiari_type(jiejiari_type);
        ujjr.setJiejiari_date(jiejiari_date);
        ujjr.setNote(note);
        ServiceModel model=service.update(ujjr);
        
        return model;
    }
    //4.3节假日管理(删除)
    @DeleteMapping("/")
    @ApiOperation(notes = "",value="节假日管理(删除)")
    public ServiceModel delete(@RequestBody User_jiejiari ujjr) {
        ServiceModel model=service.delete(ujjr);
    @ApiOperation(notes = "", value = "节假日管理(删除)")
    public ServiceModel delete(@RequestParam Integer num) {
        User_jiejiari ujjr = new User_jiejiari();
        ujjr.setNum(num);
        ServiceModel model = service.delete(ujjr);
        return model;
    }
    
@@ -53,13 +66,15 @@
                
        return model;
    }
    //根据公历和农历以及全部查询节假日
    @PostMapping("byCondition")
    @ApiOperation(notes = "",value="公历和农历以及全部查询节假日")
    public ServiceModel serchByCondition(@RequestBody User_jiejiari ujjr){
        ServiceModel model=service.serchByCondition(ujjr);
    @ApiOperation(notes = "", value = "公历和农历以及全部查询节假日")
    public ServiceModel serchByCondition(@RequestParam Integer jiejiari_type) {
        User_jiejiari ujjr = new User_jiejiari();
        ujjr.setJiejiari_type(jiejiari_type);
        ServiceModel model = service.serchByCondition(ujjr);
        return model;
    }
    
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();
        
src/main/java/com/fgkj/controller/User_permitgroup_dataController.java
@@ -28,29 +28,32 @@
    //5.2添加(给权限组添加用户)
    @PostMapping("/")
    @ApiOperation(notes = "",value="添加(给权限组添加用户)")
    @ApiOperation(notes = "[{ \"permit_group_id\": 100001, \"uId\": 12, \"permit_group_name\": \"\", \"uname\": \"\" },{ \"permit_group_id\": 100001, \"uId\": 13, \"permit_group_name\": \"\", \"uname\": \"\" }]",value="添加(给权限组添加用户)")
    public ServiceModel add(@RequestBody List<User_permitgroup_data> list){
        ServiceModel model=service.addPro(list);
        
        return model;
    }
    //5.2查询不存在权限组中的用户
    @PostMapping("byInfo")
    @ApiOperation(notes = "",value="查询不存在权限组中的用户")
    public ServiceModel serchByInfo(@RequestBody User_permitgroup_data upd) {
        ServiceModel model=service.serchByInfo(upd);
    @ApiOperation(notes = "", value = "查询不存在权限组中的用户")
    public ServiceModel serchByInfo(@RequestParam Integer permit_group_id) {
        User_permitgroup_data upd = new User_permitgroup_data();
        upd.setPermit_group_id(permit_group_id);
        ServiceModel model = service.serchByInfo(upd);
        return model;
    }
    
    //5.2删除(给权限组删除用户)
    @DeleteMapping("/")
    @ApiOperation(notes = "",value="删除(给权限组删除用户)")
    public ServiceModel delete(@RequestBody User_permitgroup_data upd) {
    public ServiceModel delete(@RequestParam Integer num) {
        User_permitgroup_data upd = new User_permitgroup_data();
        upd.setNum(num);
        ServiceModel model=service.delete(upd);
        //System.out.println(upd);
        {
        if (model.getCode().equals(1)){
            String msg=upd.getPermit_group_name()+"权限组删除"+upd.getuName()+"用户";
            User_log ulog=UinfDaoFactory.CreateULog(UinfDaoFactory.Delete, msg);
            uservice.add(ulog);//将用户的操作记录下来
src/main/java/com/fgkj/mapper/impl/User_permitgroupMapper.java
@@ -3,6 +3,7 @@
import com.fgkj.dto.User_inf;
import com.fgkj.dto.User_permitgroup;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update;
@@ -14,10 +15,13 @@
    public boolean add(Object obj);
    //5.2添加(新增权限组并将所有权限都添加)
    public boolean addPro(Object obj);
    @Insert("insert into db_user.tb_user_permitgroup(permit_group_id,permit_group_name,permit_item_name,permit_item_value) " +
            "values(#{permit_group_id},#{permit_group_name},#{permit_item_name},#{permit_item_value})")
    public int addPro(User_permitgroup obj);
    
    //5.2编辑(修改权限值)
    public boolean update(Object obj);
    @Update("update db_user.tb_user_permitgroup set permit_item_value=#{permit_item_value} where num=#{num}")
    public boolean update(User_permitgroup obj);
    //5.2编辑(修改权限值)
    public boolean updatePro(Object obj);
src/main/java/com/fgkj/services/User_jiejiariService.java
@@ -18,29 +18,41 @@
    //4.3节假日管理(增加)
    public ServiceModel add(User_jiejiari obj) {
        ServiceModel model = new ServiceModel();
        Boolean bl=mapper.add(obj)>0;
        if(bl){
        Boolean bl = null;
        try {
            bl = mapper.add(obj) > 0;
        } catch (Exception e) {
            e.printStackTrace();
            model.setMsg("添加失败!");
            return model;
        }
        if (bl) {
            model.setCode(1);
            model.setMsg("添加成功!");
        }
        else{
        } else {
            model.setMsg("添加失败!");
        }
            return model;
        return model;
    }
    //4.3节假日管理(修改)
    public ServiceModel update(User_jiejiari obj) {
        ServiceModel model = new ServiceModel();
        Boolean bl=mapper.update(obj)>0;
        if(bl){
        Boolean bl = null;
        try {
            bl = mapper.update(obj) > 0;
        } catch (Exception e) {
            e.printStackTrace();
            model.setMsg("修改失败!");
            return model;
        }
        if (bl) {
            model.setCode(1);
            model.setMsg("修改成功!");
        }
        else{
        } else {
            model.setMsg("修改失败!");
            }
        return model;
        }
        return model;
    }
    //4.3节假日管理(删除)
    public ServiceModel delete(User_jiejiari obj) {
src/main/java/com/fgkj/services/User_permitgroupService.java
@@ -21,10 +21,11 @@
    private User_permitgroup_dataMapper dataMapper;
    
    //5.2添加(新增权限组并将所有权限都添加)
    public ServiceModel add(Object obj) {
        List<User_permitgroup> list=(List<User_permitgroup>) obj;
    public ServiceModel add(List<User_permitgroup> list) {
        ServiceModel model = new ServiceModel();
        String permit_group_name="";
        int permit_group_id=0;
        Boolean bl=true;
        if(list!=null && list.size()>0){
            for(int i=0;i<list.size();i++){
                if(!permit_group_name.equals(list.get(i).getPermit_group_name())){
@@ -37,9 +38,15 @@
                }
                list.get(i).setPermit_group_name(permit_group_name);
                list.get(i).setPermit_group_id(permit_group_id);
                try {
                    bl =mapper.addPro(list.get(i))>0;
                } catch (Exception e) {
                    e.printStackTrace();
                    model.setMsg("添加权限组失败!");
                    return model;
                }
            }
        }
        Boolean bl=mapper.addPro(list);
        if(bl){
            model.setCode(1);
            model.setMsg("添加权限组成功!");
@@ -63,7 +70,7 @@
         *         }
         */
        List<String> list=mapper.serchRole();
        model=new ServiceModel();
        ServiceModel model=new ServiceModel();
        if(list!=null && list.size()>0){
            model.setCode(1);
            model.setData(list);
@@ -71,24 +78,36 @@
        return model;
    }
    //5.2编辑(修改权限值)
    public ServiceModel update(Object obj) {
        Boolean bl=mapper.update(obj);
        if(bl){
    //5.2编辑(修改权限值)
    public ServiceModel update(User_permitgroup obj) {
        ServiceModel model = new ServiceModel();
        Boolean bl = null;
        try {
            bl = mapper.update(obj);
        } catch (Exception e) {
            e.printStackTrace();
        }
        if (bl) {
            model.setCode(1);
            model.setMsg("修改权限组成功!");
        }
        else{
        } else {
            model.setMsg("修改权限组失败!");
        }
        return model;
        return model;
    }
    
    //5.2重命名(修改权限名)
    public ServiceModel updateName(User_permitgroup obj){
        ServiceModel model = new ServiceModel();
        boolean bl=mapper.updateName(obj)>0;
        if(bl){
        boolean bl= false;
        try {
            bl = mapper.updateName(obj)>0;
        } catch (Exception e) {
            e.printStackTrace();
            model.setMsg("修改权限组失败!");
            return model;
        }
        if(bl){
            model.setCode(1);
            model.setMsg("修改权限组成功!");
        }
src/main/java/com/fgkj/services/User_permitgroup_dataService.java
@@ -46,38 +46,37 @@
    //5.2添加(给权限组添加用户)(添加多用户)
    public ServiceModel addPro(List<User_permitgroup_data> list) {
        TransactionStatus transactionStatus = dataSourceTransactionManager.getTransaction(transactionDefinition);
        ServiceModel model=new ServiceModel();
        Boolean bl=true;
//        Boolean bl=mapper.addPro(obj);
        ServiceModel model = new ServiceModel();
        Boolean bl = true;
        if (list != null && list.size() > 0) {
            for (int i = 0; i < list.size(); i++) {
                User_permitgroup_data udata = list.get(i);
                System.out.println("udata = " + udata);
                if (mapper.addPro(udata)>0) {
                    bl = true;
                }else{
                    bl = false;
                }
                {
                    String msg="添加"+udata.getuName()+"用户至"+udata.getPermit_group_name()+"权限组中";
                    User_log ulog=UinfDaoFactory.CreateULog(UinfDaoFactory.Increase, msg);
                try {
                    User_permitgroup_data udata = list.get(i);
//                System.out.println("udata = " + udata);
                    bl = mapper.addPro(udata) > 0;
                    String msg = "添加" + udata.getuName() + "用户至" + udata.getPermit_group_name() + "权限组中";
                    User_log ulog = UinfDaoFactory.CreateULog(UinfDaoFactory.Increase, msg);
                    uservice.add(ulog);//将用户的操作记录下来
                } catch (Exception e) {
                    e.printStackTrace();
                    dataSourceTransactionManager.rollback(transactionStatus);
                    model.setMsg("添加用户到权限组失败!");
                    return model;
                }
            }
        } else {
            bl = false;
        }
        if(bl){
        if (bl) {
            dataSourceTransactionManager.commit(transactionStatus);
            model.setCode(1);
            model.setMsg("添加用户到权限组成功!");
        }
        else{
        } else {
            dataSourceTransactionManager.rollback(transactionStatus);
            model.setMsg("添加用户到权限组失败!");
        }
        return model;
    }
    public ServiceModel update(Object obj) {
        ServiceModel model=new ServiceModel();
src/main/resources/mapper/UserPermitGroupMapper.xml
@@ -250,8 +250,8 @@
    -->
    <insert id="add"></insert>
    <insert id="addPro"></insert>
    <update id="update"></update>
<!--    <insert id="addPro"></insert>-->
<!--    <update id="update"></update>-->
    <update id="updatePro"></update>
<!--    <update id="updateName"></update>-->
<!--    <delete id="del"></delete>-->