| | |
| | | return fail(ex.getMessage(), null); |
| | | } |
| | | } |
| | | |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.lf.server.controller.data; |
| | | |
| | | import com.lf.server.controller.BaseController; |
| | | import com.lf.server.entity.all.ResponseMsg; |
| | | import com.lf.server.entity.data.RoleEntity; |
| | | import com.lf.server.service.data.RoleService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiImplicitParam; |
| | | import io.swagger.annotations.ApiImplicitParams; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | *è§è²è¡¨ |
| | | * @author SWS |
| | | * @date 2022-09.28 |
| | | */ |
| | | @Api(tags = "è§è²è¡¨") |
| | | @RestController |
| | | @RequestMapping("/role") |
| | | public class RoleController extends BaseController { |
| | | @Autowired |
| | | RoleService roleService; |
| | | |
| | | @ApiOperation(value = "æ¥è¯¢è®°å½æ°") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "name", value = "åç§°", dataType = "String", paramType = "query", required = false, example = "sys_role") |
| | | }) |
| | | @GetMapping({"/selectCount"}) |
| | | public ResponseMsg<Integer> selectCount(String name) { |
| | | try { |
| | | int count = roleService.selectCount(name); |
| | | |
| | | return success(count); |
| | | } catch (Exception ex) { |
| | | return fail(ex.getMessage(), -1); |
| | | } |
| | | } |
| | | |
| | | @ApiOperation(value = "å页æ¥è¯¢") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "name", value = "åç§°", dataType = "String", paramType = "query", example = "sys_role"), |
| | | @ApiImplicitParam(name = "pageSize", value = "æ¯é¡µæ¡æ°", dataType = "Integer", paramType = "query", example = "10"), |
| | | @ApiImplicitParam(name = "pageIndex", value = "å页æ°ï¼ä»1å¼å§ï¼", dataType = "Integer", paramType = "query", example = "1") |
| | | }) |
| | | @GetMapping(value = "/selectByPage") |
| | | public ResponseMsg<List<RoleEntity>> selectByPage(String name, Integer pageSize, Integer pageIndex) { |
| | | try { |
| | | if (pageSize < 1 || pageIndex < 1) { |
| | | return fail("æ¯é¡µé¡µæ°æå页æ°å°äº1", null); |
| | | } |
| | | List<RoleEntity> rs = roleService.selectByPage(name, pageSize, pageSize * (pageIndex - 1)); |
| | | return success(rs); |
| | | } catch (Exception ex) { |
| | | return fail(ex.getMessage(), null); |
| | | } |
| | | } |
| | | |
| | | @ApiOperation(value = "å页æ¥è¯¢å¹¶è¿åè®°å½æ°") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "name", value = "åç§°", dataType = "String", paramType = "query", example = "1"), |
| | | @ApiImplicitParam(name = "pageSize", value = "æ¯é¡µæ¡æ°", dataType = "Integer", paramType = "query", example = "10"), |
| | | @ApiImplicitParam(name = "pageIndex", value = "å页æ°ï¼ä»1å¼å§ï¼", dataType = "Integer", paramType = "query", example = "1") |
| | | }) |
| | | @GetMapping(value = "/selectByPageAndCount") |
| | | public ResponseMsg<List<RoleEntity>> selectByPageAndCount(String name, Integer pageSize, Integer pageIndex) { |
| | | try { |
| | | if (pageSize < 1 || pageIndex < 1) { |
| | | return fail("æ¯é¡µé¡µæ°æå页æ°å°äº1", null); |
| | | } |
| | | |
| | | int count = roleService.selectCount(name); |
| | | if (count == 0) { |
| | | return success(0, null); |
| | | } |
| | | |
| | | List<RoleEntity> rs = roleService.selectByPage(name, pageSize, pageSize * (pageIndex - 1)); |
| | | |
| | | return success(count, rs); |
| | | } catch (Exception ex) { |
| | | return fail(ex.getMessage(), null); |
| | | } |
| | | } |
| | | |
| | | @ApiOperation(value = "æå
¥åå
¸") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "roleEntity", value = "åå
¸å®ä½ç±»", dataType = "com.lf.server.entity.data.RoleEntity", paramType = "body", example = "") |
| | | }) |
| | | @PostMapping(value = "/insertRole", produces = "application/json; charset=UTF-8") |
| | | public ResponseMsg<Integer> insertRole(RoleEntity roleEntity) { |
| | | try { |
| | | int count = roleService.insertRole(roleEntity); |
| | | |
| | | return success(count); |
| | | } catch (Exception ex) { |
| | | return fail(ex.getMessage(), -1); |
| | | } |
| | | } |
| | | |
| | | @ApiOperation(value = "æå
¥å¤æ¡åå
¸") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "roleEntity", value = "åå
¸å®ä½ç±»éå", dataType = "List<RoleEntity>", paramType = "body", example = "") |
| | | }) |
| | | @PostMapping(value = "/insertRoles", produces = "application/json; charset=UTF-8") |
| | | public ResponseMsg<Integer> insertRoles(@RequestBody List<RoleEntity> roleEntity) { |
| | | try { |
| | | int count = roleService.insertRoles(roleEntity); |
| | | |
| | | return success(count); |
| | | } catch (Exception ex) { |
| | | return fail(ex.getMessage(), -1); |
| | | } |
| | | } |
| | | |
| | | @ApiOperation(value = "å é¤ä¸æ¡åå
¸") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "id", value = "åå
¸ID", dataType = "Integer", paramType = "query", example = "1") |
| | | }) |
| | | @GetMapping(value = "/deleteRole") |
| | | public ResponseMsg<Integer> deleteRole(int id) { |
| | | try { |
| | | int count = roleService.deleteRole(id); |
| | | |
| | | return success(count); |
| | | } catch (Exception ex) { |
| | | return fail(ex.getMessage(), -1); |
| | | } |
| | | } |
| | | |
| | | @ApiOperation(value = "å é¤å¤æ¡åå
¸") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "ids", value = "åå
¸IDéå", dataType = "List<Integer>", paramType = "query", example = "1,2") |
| | | }) |
| | | @GetMapping(value = "/deleteAuths") |
| | | public ResponseMsg<Integer> deleteRoles(@RequestParam List<Integer> ids) { |
| | | try { |
| | | if (ids == null || ids.isEmpty()) { |
| | | return fail("idæ°ç»ä¸è½ä¸ºç©º", -1); |
| | | } |
| | | int count = roleService.deleteRoles(ids); |
| | | return success(count); |
| | | } catch (Exception ex) { |
| | | return fail(ex.getMessage(), -1); |
| | | } |
| | | } |
| | | |
| | | @ApiOperation(value = "æ´æ°ä¸æ¡åå
¸") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "roleEntity", value = "åå
¸IDéå", dataType = "RoleEntity", paramType = "body", example = "") |
| | | }) |
| | | @ResponseBody |
| | | @PostMapping(value = "/updateRole", produces = "application/json; charset=UTF-8") |
| | | public ResponseMsg<Integer> updateRole(RoleEntity roleEntity) { |
| | | try { |
| | | int count = roleService.updateRole(roleEntity); |
| | | |
| | | return success(count); |
| | | } catch (Exception ex) { |
| | | return fail(ex.getMessage(), -1); |
| | | } |
| | | } |
| | | |
| | | @ApiOperation(value = "æ ¹æ®IDæ¥è¯¢åå
¸") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "id", value = "åå
¸ID", dataType = "Integer", paramType = "query", example = "1") |
| | | }) |
| | | @GetMapping(value = "/selectRole") |
| | | public ResponseMsg<RoleEntity> selectRole(int id) { |
| | | try { |
| | | RoleEntity roleEntity = roleService.selectRole(id); |
| | | |
| | | return success(roleEntity); |
| | | } catch (Exception ex) { |
| | | return fail(ex.getMessage(), null); |
| | | } |
| | | } |
| | | |
| | | @ApiOperation(value = "æ¥è¯¢ææåå
¸") |
| | | @GetMapping(value = "/selectRoleAll") |
| | | public ResponseMsg<List<RoleEntity>> selectRoleAll() { |
| | | try { |
| | | List<RoleEntity> list = roleService.selectRoleAll(); |
| | | |
| | | return success(list); |
| | | } catch (Exception ex) { |
| | | return fail(ex.getMessage(), null); |
| | | } |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.lf.server.controller.data; |
| | | |
| | | import com.lf.server.controller.BaseController; |
| | | import com.lf.server.entity.all.ResponseMsg; |
| | | import com.lf.server.entity.data.AuthEntity; |
| | | import com.lf.server.entity.data.VersionEntity; |
| | | import com.lf.server.service.data.VersionService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiImplicitParam; |
| | | import io.swagger.annotations.ApiImplicitParams; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import java.util.List; |
| | | |
| | | |
| | | /** |
| | | * çæ¬è¡¨ |
| | | * @author SWS |
| | | * @date 2022-09.29 |
| | | */ |
| | | @Api(tags = "çæ¬è¡¨") |
| | | @RestController |
| | | @RequestMapping("/version") |
| | | public class VersionController extends BaseController { |
| | | @Autowired |
| | | VersionService versionService; |
| | | |
| | | @ApiOperation(value = "æ¥è¯¢è®°å½æ°") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "name", value = "åç§°", dataType = "String", paramType = "query", required = false, example = "sys_ver") |
| | | }) |
| | | @GetMapping({"/selectCount"}) |
| | | public ResponseMsg<Integer> selectCount(String name) { |
| | | try { |
| | | int count = versionService.selectCount(name); |
| | | |
| | | return success(count); |
| | | } catch (Exception ex) { |
| | | return fail(ex.getMessage(), -1); |
| | | } |
| | | } |
| | | |
| | | @ApiOperation(value = "å页æ¥è¯¢") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "name", value = "åç§°", dataType = "String", paramType = "query", example = "sys_ver"), |
| | | @ApiImplicitParam(name = "pageSize", value = "æ¯é¡µæ¡æ°", dataType = "Integer", paramType = "query", example = "10"), |
| | | @ApiImplicitParam(name = "pageIndex", value = "å页æ°ï¼ä»1å¼å§ï¼", dataType = "Integer", paramType = "query", example = "1") |
| | | }) |
| | | @GetMapping(value = "/selectByPage") |
| | | public ResponseMsg<List<VersionEntity>> selectByPage(String name, Integer pageSize, Integer pageIndex) { |
| | | try { |
| | | if (pageSize < 1 || pageIndex < 1) { |
| | | return fail("æ¯é¡µé¡µæ°æå页æ°å°äº1", null); |
| | | } |
| | | List<VersionEntity> rs = versionService.selectByPage(name, pageSize, pageSize * (pageIndex - 1)); |
| | | return success(rs); |
| | | } catch (Exception ex) { |
| | | return fail(ex.getMessage(), null); |
| | | } |
| | | } |
| | | |
| | | @ApiOperation(value = "å页æ¥è¯¢å¹¶è¿åè®°å½æ°") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "name", value = "åç§°", dataType = "String", paramType = "query", example = "1"), |
| | | @ApiImplicitParam(name = "pageSize", value = "æ¯é¡µæ¡æ°", dataType = "Integer", paramType = "query", example = "10"), |
| | | @ApiImplicitParam(name = "pageIndex", value = "å页æ°ï¼ä»1å¼å§ï¼", dataType = "Integer", paramType = "query", example = "1") |
| | | }) |
| | | @GetMapping(value = "/selectByPageAndCount") |
| | | public ResponseMsg<List<VersionEntity>> selectByPageAndCount(String name, Integer pageSize, Integer pageIndex) { |
| | | try { |
| | | if (pageSize < 1 || pageIndex < 1) { |
| | | return fail("æ¯é¡µé¡µæ°æå页æ°å°äº1", null); |
| | | } |
| | | |
| | | int count = versionService.selectCount(name); |
| | | if (count == 0) { |
| | | return success(0, null); |
| | | } |
| | | |
| | | List<VersionEntity> rs = versionService.selectByPage(name, pageSize, pageSize * (pageIndex - 1)); |
| | | |
| | | return success(count, rs); |
| | | } catch (Exception ex) { |
| | | return fail(ex.getMessage(), null); |
| | | } |
| | | } |
| | | |
| | | @ApiOperation(value = "æå
¥åå
¸") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "versionEntity", value = "åå
¸å®ä½ç±»", dataType = "com.lf.server.entity.data.VersionEntity", paramType = "body", example = "") |
| | | }) |
| | | @PostMapping(value = "/insertVersion", produces = "application/json; charset=UTF-8") |
| | | public ResponseMsg<Integer> insertVersion(VersionEntity versionEntity) { |
| | | try { |
| | | int count = versionService.insertVersion(versionEntity); |
| | | |
| | | return success(count); |
| | | } catch (Exception ex) { |
| | | return fail(ex.getMessage(), -1); |
| | | } |
| | | } |
| | | |
| | | @ApiOperation(value = "æå
¥å¤æ¡åå
¸") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "versionEntity", value = "åå
¸å®ä½ç±»éå", dataType = "List<VersionEntity>", paramType = "body", example = "") |
| | | }) |
| | | @PostMapping(value = "/insertVersions", produces = "application/json; charset=UTF-8") |
| | | public ResponseMsg<Integer> insertVersions(@RequestBody List<VersionEntity> versionEntity) { |
| | | try { |
| | | int count = versionService.insertVersions(versionEntity); |
| | | |
| | | return success(count); |
| | | } catch (Exception ex) { |
| | | return fail(ex.getMessage(), -1); |
| | | } |
| | | } |
| | | |
| | | @ApiOperation(value = "å é¤ä¸æ¡åå
¸") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "id", value = "åå
¸ID", dataType = "Integer", paramType = "query", example = "1") |
| | | }) |
| | | @GetMapping(value = "/deleteVersion") |
| | | public ResponseMsg<Integer> deleteVersion(int id) { |
| | | try { |
| | | int count = versionService.deleteVersion(id); |
| | | |
| | | return success(count); |
| | | } catch (Exception ex) { |
| | | return fail(ex.getMessage(), -1); |
| | | } |
| | | } |
| | | |
| | | @ApiOperation(value = "å é¤å¤æ¡åå
¸") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "ids", value = "åå
¸IDéå", dataType = "List<Integer>", paramType = "query", example = "1,2") |
| | | }) |
| | | @GetMapping(value = "/deleteVersions") |
| | | public ResponseMsg<Integer> deleteVersions(@RequestParam List<Integer> ids) { |
| | | try { |
| | | if (ids == null || ids.isEmpty()) { |
| | | return fail("idæ°ç»ä¸è½ä¸ºç©º", -1); |
| | | } |
| | | int count = versionService.deleteVersions(ids); |
| | | return success(count); |
| | | } catch (Exception ex) { |
| | | return fail(ex.getMessage(), -1); |
| | | } |
| | | } |
| | | |
| | | @ApiOperation(value = "æ´æ°ä¸æ¡åå
¸") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "versionEntity", value = "åå
¸IDéå", dataType = "VersionEntity", paramType = "body", example = "") |
| | | }) |
| | | @ResponseBody |
| | | @PostMapping(value = "/updateVersion", produces = "application/json; charset=UTF-8") |
| | | public ResponseMsg<Integer> updateVersion(VersionEntity versionEntity) { |
| | | try { |
| | | int count = versionService.updateVersion(versionEntity); |
| | | |
| | | return success(count); |
| | | } catch (Exception ex) { |
| | | return fail(ex.getMessage(), -1); |
| | | } |
| | | } |
| | | |
| | | @ApiOperation(value = "æ ¹æ®IDæ¥è¯¢åå
¸") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "id", value = "åå
¸ID", dataType = "Integer", paramType = "query", example = "1") |
| | | }) |
| | | @GetMapping(value = "/selectVersion") |
| | | public ResponseMsg<VersionEntity> selectVersion(int id) { |
| | | try { |
| | | VersionEntity versionEntity = versionService.selectVersion(id); |
| | | |
| | | return success(versionEntity); |
| | | } catch (Exception ex) { |
| | | return fail(ex.getMessage(), null); |
| | | } |
| | | } |
| | | |
| | | @ApiOperation(value = "æ¥è¯¢ææåå
¸") |
| | | @GetMapping(value = "/selectVersionAll") |
| | | public ResponseMsg<List<VersionEntity>> selectVersionAll() { |
| | | try { |
| | | List<VersionEntity> list = versionService.selectVersionAll(); |
| | | return success(list); |
| | | } catch (Exception ex) { |
| | | return fail(ex.getMessage(), null); |
| | | } |
| | | } |
| | | } |
| | |
| | | package com.lf.server.entity.data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.sql.Timestamp; |
| | | |
| | | /** |
| | | * @author user |
| | | * è§è²è¡¨ |
| | | * @author sws |
| | | * @date 2022-09-29 |
| | | */ |
| | | public class RoleEntity implements Serializable { |
| | | |
| | | private static final long serialVersionUID = -1738125301491645446L; |
| | | |
| | | private int id; |
| | | |
| | | private int depid; |
| | | |
| | | private String name; |
| | | |
| | | private String descr; |
| | | |
| | | private int createUser; |
| | | |
| | | private Timestamp createTime; |
| | | |
| | | private int updateUser; |
| | | |
| | | private Timestamp updateTime; |
| | | |
| | | private String bak; |
| | | |
| | | public int getId() { |
| | | return id; |
| | | } |
| | | |
| | | public void setId(int id) { |
| | | this.id = id; |
| | | } |
| | | |
| | | public int getDepid() { |
| | | return depid; |
| | | } |
| | | |
| | | public void setDepid(int depid) { |
| | | this.depid = depid; |
| | | } |
| | | |
| | | public String getName() { |
| | | return name; |
| | | } |
| | | |
| | | public void setName(String name) { |
| | | this.name = name; |
| | | } |
| | | |
| | | public String getDescr() { |
| | | return descr; |
| | | } |
| | | |
| | | public void setDescr(String descr) { |
| | | this.descr = descr; |
| | | } |
| | | |
| | | public int getCreateUser() { |
| | | return createUser; |
| | | } |
| | | |
| | | public void setCreateUser(int createUser) { |
| | | this.createUser = createUser; |
| | | } |
| | | |
| | | public Timestamp getCreateTime() { |
| | | return createTime; |
| | | } |
| | | |
| | | public void setCreateTime(Timestamp createTime) { |
| | | this.createTime = createTime; |
| | | } |
| | | |
| | | public int getUpdateUser() { |
| | | return updateUser; |
| | | } |
| | | |
| | | public void setUpdateUser(int updateUser) { |
| | | this.updateUser = updateUser; |
| | | } |
| | | |
| | | public Timestamp getUpdateTime() { |
| | | return updateTime; |
| | | } |
| | | |
| | | public void setUpdateTime(Timestamp updateTime) { |
| | | this.updateTime = updateTime; |
| | | } |
| | | |
| | | public String getBak() { |
| | | return bak; |
| | | } |
| | | |
| | | public void setBak(String bak) { |
| | | this.bak = bak; |
| | | } |
| | | } |
| | |
| | | package com.lf.server.entity.data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.sql.Timestamp; |
| | | |
| | | /** |
| | | * @author user |
| | | * çæ¬è¡¨ |
| | | * @author sws |
| | | * @date 2022-09-29 |
| | | */ |
| | | public class VersionEntity implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 4765222572551658531L; |
| | | |
| | | private int id; |
| | | |
| | | private int dirid; |
| | | |
| | | private String name; |
| | | |
| | | private String descr; |
| | | |
| | | private int createUser; |
| | | |
| | | private Timestamp createTime; |
| | | |
| | | private int updateUser; |
| | | |
| | | private Timestamp updateTime; |
| | | |
| | | public int getId() { |
| | | return id; |
| | | } |
| | | |
| | | public void setId(int id) { |
| | | this.id = id; |
| | | } |
| | | |
| | | public int getDirid() { |
| | | return dirid; |
| | | } |
| | | |
| | | public void setDirid(int dirid) { |
| | | this.dirid = dirid; |
| | | } |
| | | |
| | | public String getName() { |
| | | return name; |
| | | } |
| | | |
| | | public void setName(String name) { |
| | | this.name = name; |
| | | } |
| | | |
| | | public String getDescr() { |
| | | return descr; |
| | | } |
| | | |
| | | public void setDescr(String descr) { |
| | | this.descr = descr; |
| | | } |
| | | |
| | | public int getCreateUser() { |
| | | return createUser; |
| | | } |
| | | |
| | | public void setCreateUser(int createUser) { |
| | | this.createUser = createUser; |
| | | } |
| | | |
| | | public Timestamp getCreateTime() { |
| | | return createTime; |
| | | } |
| | | |
| | | public void setCreateTime(Timestamp createTime) { |
| | | this.createTime = createTime; |
| | | } |
| | | |
| | | public int getUpdateUser() { |
| | | return updateUser; |
| | | } |
| | | |
| | | public void setUpdateUser(int updateUser) { |
| | | this.updateUser = updateUser; |
| | | } |
| | | |
| | | public Timestamp getUpdateTime() { |
| | | return updateTime; |
| | | } |
| | | |
| | | public void setUpdateTime(Timestamp updateTime) { |
| | | this.updateTime = updateTime; |
| | | } |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.lf.server.mapper.data; |
| | | |
| | | |
| | | import com.lf.server.entity.data.AuthEntity; |
| | | import com.lf.server.entity.data.RoleEntity; |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | import org.springframework.web.bind.annotation.ResponseBody; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * è§è²è¡¨ |
| | | * @author sws |
| | | * @date 2022-09-29 |
| | | */ |
| | | @Mapper |
| | | @ResponseBody |
| | | public interface RoleMapper { |
| | | /** |
| | | * æ ¹æ®è¡¨åæ¥è¯¢è®°å½æ° |
| | | * |
| | | * @param name åç§° |
| | | * @return è®°å½æ° |
| | | */ |
| | | public Integer selectCount(String name); |
| | | |
| | | /** |
| | | * æ ¹æ®è¡¨åå页æ¥è¯¢ |
| | | * |
| | | * @param name åç§° |
| | | * @param limit è®°å½è¡¨ |
| | | * @param offset åç§»é |
| | | * @return å表 |
| | | */ |
| | | public List<RoleEntity> selectByPage(String name, Integer limit, Integer offset); |
| | | |
| | | /** |
| | | * æ·»å æ°æ® |
| | | * |
| | | * @param roleEntity |
| | | * @return |
| | | */ |
| | | public Integer insertRole(RoleEntity roleEntity); |
| | | |
| | | /** |
| | | * æ¹éæ·»å |
| | | * |
| | | * @param roleEntity |
| | | * @return |
| | | */ |
| | | public Integer insertRoles(List<RoleEntity> roleEntity); |
| | | |
| | | /** |
| | | * åªé¤æ°æ® |
| | | * |
| | | * @param id |
| | | * @return |
| | | */ |
| | | public Integer deleteRole(int id); |
| | | |
| | | /** |
| | | * æ¹éå é¤ |
| | | * |
| | | * @param ids |
| | | * @return |
| | | */ |
| | | public Integer deleteRoles(List<Integer> ids); |
| | | |
| | | /** |
| | | * ä¿®æ¹æ°æ® |
| | | * |
| | | * @param roleEntity |
| | | * @return |
| | | */ |
| | | public Integer updateRole(RoleEntity roleEntity); |
| | | |
| | | /** |
| | | * æ¥è¯¢åæ¡æ°æ® |
| | | * |
| | | * @param id |
| | | * @return |
| | | */ |
| | | public RoleEntity selectRole(int id); |
| | | |
| | | /** |
| | | * æ¥è¯¢å
¨é¨æ°æ® |
| | | * |
| | | * @return |
| | | */ |
| | | public List<RoleEntity> selectRoleAll(); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.lf.server.mapper.data; |
| | | |
| | | import com.lf.server.entity.data.VersionEntity; |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | import org.springframework.web.bind.annotation.ResponseBody; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * çæ¬è¡¨ |
| | | * @author sws |
| | | * @date 2022-09-29 |
| | | */ |
| | | @Mapper |
| | | @ResponseBody |
| | | public interface VersionMapper { |
| | | /** |
| | | * æ ¹æ®è¡¨åæ¥è¯¢è®°å½æ° |
| | | * |
| | | * @param name åç§° |
| | | * @return è®°å½æ° |
| | | */ |
| | | public Integer selectCount(String name); |
| | | |
| | | /** |
| | | * æ ¹æ®è¡¨åå页æ¥è¯¢ |
| | | * |
| | | * @param name åç§° |
| | | * @param limit è®°å½è¡¨ |
| | | * @param offset åç§»é |
| | | * @return å表 |
| | | */ |
| | | public List<VersionEntity> selectByPage(String name, Integer limit, Integer offset); |
| | | |
| | | /** |
| | | * æ·»å æ°æ® |
| | | * |
| | | * @param versionEntity |
| | | * @return |
| | | */ |
| | | public Integer insertVersion(VersionEntity versionEntity); |
| | | |
| | | /** |
| | | * æ¹éæ·»å |
| | | * |
| | | * @param versionEntity |
| | | * @return |
| | | */ |
| | | public Integer insertVersions(List<VersionEntity> versionEntity); |
| | | |
| | | /** |
| | | * åªé¤æ°æ® |
| | | * |
| | | * @param id |
| | | * @return |
| | | */ |
| | | public Integer deleteVersion(int id); |
| | | |
| | | /** |
| | | * æ¹éå é¤ |
| | | * |
| | | * @param ids |
| | | * @return |
| | | */ |
| | | public Integer deleteVersions(List<Integer> ids); |
| | | |
| | | /** |
| | | * ä¿®æ¹æ°æ® |
| | | * |
| | | * @param versionEntity |
| | | * @return |
| | | */ |
| | | public Integer updateVersion(VersionEntity versionEntity); |
| | | |
| | | /** |
| | | * æ¥è¯¢åæ¡æ°æ® |
| | | * |
| | | * @param id |
| | | * @return |
| | | */ |
| | | public VersionEntity selectVersion(int id); |
| | | |
| | | /** |
| | | * æ¥è¯¢å
¨é¨æ°æ® |
| | | * |
| | | * @return |
| | | */ |
| | | public List<VersionEntity> selectVersionAll(); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.lf.server.service.data; |
| | | |
| | | import com.lf.server.entity.data.AuthEntity; |
| | | import com.lf.server.entity.data.RoleEntity; |
| | | import com.lf.server.mapper.data.RoleMapper; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * è§è²è¡¨ |
| | | * @author sws |
| | | * @date 2022-09-29 |
| | | */ |
| | | @Service |
| | | public class RoleService implements RoleMapper { |
| | | @Autowired |
| | | RoleMapper roleMapper; |
| | | |
| | | @Override |
| | | public Integer selectCount(String name) { |
| | | return roleMapper.selectCount(name); |
| | | } |
| | | |
| | | @Override |
| | | public List<RoleEntity> selectByPage(String name, Integer limit, Integer offset) { |
| | | return roleMapper.selectByPage(name, limit, offset); |
| | | } |
| | | |
| | | @Override |
| | | public Integer insertRole(RoleEntity roleEntity) { |
| | | return roleMapper.insertRole(roleEntity); |
| | | } |
| | | |
| | | @Override |
| | | public Integer insertRoles(List<RoleEntity> roleEntity) { |
| | | return roleMapper.insertRoles(roleEntity); |
| | | } |
| | | |
| | | @Override |
| | | public Integer deleteRole(int id) { |
| | | return roleMapper.deleteRole(id); |
| | | } |
| | | |
| | | @Override |
| | | public Integer deleteRoles(List<Integer> ids) { |
| | | return roleMapper.deleteRoles(ids); |
| | | } |
| | | |
| | | @Override |
| | | public Integer updateRole(RoleEntity roleEntity) { |
| | | return roleMapper.updateRole(roleEntity); |
| | | } |
| | | |
| | | @Override |
| | | public RoleEntity selectRole(int id) { |
| | | return roleMapper.selectRole(id); |
| | | } |
| | | |
| | | @Override |
| | | public List<RoleEntity> selectRoleAll() { |
| | | return roleMapper.selectRoleAll(); |
| | | } |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.lf.server.service.data; |
| | | |
| | | import com.lf.server.entity.data.VersionEntity; |
| | | import com.lf.server.mapper.data.VersionMapper; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * çæ¬è¡¨ |
| | | * @author sws |
| | | * @date 2022-09-29 |
| | | */ |
| | | |
| | | @Service |
| | | public class VersionService implements VersionMapper { |
| | | @Autowired |
| | | VersionMapper versionMapper; |
| | | |
| | | @Override |
| | | public Integer selectCount(String name) { |
| | | return versionMapper.selectCount(name); |
| | | } |
| | | |
| | | @Override |
| | | public List<VersionEntity> selectByPage(String name, Integer limit, Integer offset) { |
| | | return versionMapper.selectByPage(name, limit, offset); |
| | | } |
| | | |
| | | @Override |
| | | public Integer insertVersion(VersionEntity versionEntity) { |
| | | return versionMapper.insertVersion(versionEntity); |
| | | } |
| | | |
| | | @Override |
| | | public Integer insertVersions(List<VersionEntity> versionEntity) { |
| | | return versionMapper.insertVersions(versionEntity); |
| | | } |
| | | |
| | | @Override |
| | | public Integer deleteVersion(int id) { |
| | | return versionMapper.deleteVersion(id); |
| | | } |
| | | |
| | | @Override |
| | | public Integer deleteVersions(List<Integer> ids) { |
| | | return versionMapper.deleteVersions(ids); |
| | | } |
| | | |
| | | @Override |
| | | public Integer updateVersion(VersionEntity versionEntity) { |
| | | return versionMapper.updateVersion(versionEntity); |
| | | } |
| | | |
| | | @Override |
| | | public VersionEntity selectVersion(int id) { |
| | | return versionMapper.selectVersion(id); |
| | | } |
| | | |
| | | @Override |
| | | public List<VersionEntity> selectVersionAll() { |
| | | return versionMapper.selectVersionAll(); |
| | | } |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.lf.server.mapper.data.RoleMapper"> |
| | | |
| | | <!-- ç»è®¡è¡æ° --> |
| | | <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String"> |
| | | select count(*) from lf.sys_role |
| | | <where> |
| | | <if test="name != null"> |
| | | name = #{name} |
| | | </if> |
| | | </where> |
| | | </select> |
| | | |
| | | <!-- å页æ¥è¯¢ --> |
| | | <select id="selectByPage" resultType="com.lf.server.entity.data.RoleEntity"> |
| | | select * from lf.sys_role |
| | | <where> |
| | | <if test="name != null"> |
| | | name = #{name} |
| | | </if> |
| | | </where> |
| | | |
| | | limit #{limit} offset #{offset} |
| | | </select> |
| | | |
| | | |
| | | <select id="selectRoleAll" resultType="com.lf.server.entity.data.RoleEntity"> |
| | | select * from lf.sys_role |
| | | </select> |
| | | |
| | | <select id="selectRole" resultType="com.lf.server.entity.data.RoleEntity"> |
| | | select * from lf.sys_role where id = #{id} |
| | | </select> |
| | | |
| | | <insert id="insertRole" parameterType="com.lf.server.entity.data.RoleEntity"> |
| | | insert into lf.sys_role |
| | | (depid,name,descr,create_user,create_time,bak) |
| | | values |
| | | (#{depid},#{name},#{descr},#{createUser},now(),#{bak}); |
| | | </insert> |
| | | |
| | | <insert id="insertRoles" > |
| | | insert into lf.sys_role |
| | | (depid,name,descr,create_user,create_time,bak) |
| | | values |
| | | <foreach collection="list" item="item" index="index" separator="," > |
| | | (#{item.depid},#{item.name},#{item.descr},#{item.createUser},now(),#{item.bak}) |
| | | </foreach> |
| | | </insert> |
| | | |
| | | <delete id="deleteRole" > |
| | | delete from lf.sys_role where id = #{id} |
| | | </delete> |
| | | |
| | | <delete id="deleteRoles" > |
| | | delete from lf.sys_role where id in |
| | | <foreach item="ids" collection="list" index="index" open="(" |
| | | separator="," close=")"> |
| | | #{ids} |
| | | </foreach> |
| | | </delete> |
| | | |
| | | <update id="updateRole"> |
| | | update lf.sys_role set depid=#{depid}, name=#{name},descr=#{descr},update_user=#{id},update_time=now(),bak=#{bak} where id=#{id} |
| | | </update> |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.lf.server.mapper.data.VersionMapper"> |
| | | |
| | | <!-- ç»è®¡è¡æ° --> |
| | | <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String"> |
| | | select count(*) from lf.sys_ver |
| | | <where> |
| | | <if test="name != null"> |
| | | name = #{name} |
| | | </if> |
| | | </where> |
| | | </select> |
| | | |
| | | <!-- å页æ¥è¯¢ --> |
| | | <select id="selectByPage" resultType="com.lf.server.entity.data.VersionEntity"> |
| | | select * from lf.sys_ver |
| | | <where> |
| | | <if test="name != null"> |
| | | name = #{name} |
| | | </if> |
| | | </where> |
| | | |
| | | limit #{limit} offset #{offset} |
| | | </select> |
| | | |
| | | |
| | | <select id="selectVersionAll" resultType="com.lf.server.entity.data.VersionEntity"> |
| | | select * from lf.sys_ver |
| | | </select> |
| | | |
| | | <select id="selectVersion" resultType="com.lf.server.entity.data.VersionEntity"> |
| | | select * from lf.sys_ver where id = #{id} |
| | | </select> |
| | | |
| | | <insert id="insertVersion" parameterType="com.lf.server.entity.data.VersionEntity"> |
| | | insert into lf.sys_ver |
| | | (dirid,name,descr,create_user,create_time) |
| | | values |
| | | (#{dirid},#{name},#{descr},#{createUser},now()); |
| | | </insert> |
| | | |
| | | <insert id="insertVersions" > |
| | | insert into lf.sys_ver |
| | | (dirid,name,descr,create_user,create_time) |
| | | values |
| | | <foreach collection="list" item="item" index="index" separator="," > |
| | | (#{item.dirid},#{item.name},#{item.descr},#{item.createUser},now()) |
| | | </foreach> |
| | | </insert> |
| | | |
| | | <delete id="deleteVersion" > |
| | | delete from lf.sys_ver where id = #{id} |
| | | </delete> |
| | | |
| | | <delete id="deleteVersions" > |
| | | delete from lf.sys_ver where id in |
| | | <foreach item="ids" collection="list" index="index" open="(" |
| | | separator="," close=")"> |
| | | #{ids} |
| | | </foreach> |
| | | </delete> |
| | | |
| | | <update id="updateVersion"> |
| | | update lf.sys_ver set dirid=#{dirid}, name=#{name},descr=#{descr},update_user=#{id},update_time=now() where id=#{id} |
| | | </update> |
| | | </mapper> |