data/menu-执行.xls | 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/entity/sys/ResEntity.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/service/sys/ResService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/resources/mapper/sys/ResMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
data/menu-执行.xlsBinary files differ
src/main/java/com/lf/server/entity/sys/ResEntity.java
@@ -26,7 +26,11 @@ private int depid; private String depName; private int dirid; private String dirName; private String code; @@ -36,17 +40,17 @@ private int createUser; private String createName; private Timestamp createTime; private int updateUser; private String updateName; private Timestamp updateTime; private String bak; private String depName; private String dirName; public int getId() { return id; @@ -88,12 +92,28 @@ this.depid = depid; } public String getDepName() { return depName; } public void setDepName(String depName) { this.depName = depName; } public int getDirid() { return dirid; } public void setDirid(int dirid) { this.dirid = dirid; } public String getDirName() { return dirName; } public void setDirName(String dirName) { this.dirName = dirName; } public String getCode() { @@ -128,6 +148,14 @@ this.createUser = createUser; } public String getCreateName() { return createName; } public void setCreateName(String createName) { this.createName = createName; } public Timestamp getCreateTime() { return createTime; } @@ -144,6 +172,14 @@ this.updateUser = updateUser; } public String getUpdateName() { return updateName; } public void setUpdateName(String updateName) { this.updateName = updateName; } public Timestamp getUpdateTime() { return updateTime; } @@ -158,21 +194,5 @@ public void setBak(String bak) { this.bak = bak; } public String getDepName() { return depName; } public void setDepName(String depName) { this.depName = depName; } public String getDirName() { return dirName; } public void setDirName(String dirName) { this.dirName = dirName; } } src/main/java/com/lf/server/service/sys/ResService.java
@@ -1,6 +1,7 @@ package com.lf.server.service.sys; import com.lf.server.entity.sys.ResEntity; import com.lf.server.helper.StringHelper; import com.lf.server.mapper.sys.ResMapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -19,11 +20,15 @@ @Override public Integer selectCount(String name) { name = StringHelper.getLikeStr(name); return resMapper.selectCount(name); } @Override public List<ResEntity> selectByPage(String name, Integer limit, Integer offset) { name = StringHelper.getLikeStr(name); return resMapper.selectByPage(name, limit, offset); } src/main/resources/mapper/sys/ResMapper.xml
@@ -5,21 +5,19 @@ select count(*) from lf.sys_res <where> <if test="name != null"> name = #{name} name like #{name} </if> </where> </select> <select id="selectByPage" resultType="com.lf.server.entity.sys.ResEntity"> select a.*,b.name as depName,c.name as dirName from lf.sys_res a inner join lf.sys_dep b on a.depid = b.id inner join lf.sys_dir c on a.dirid = c.id select a.*,fn_rec_query(a.depid, 'dep') depName,fn_rec_query(a.dirid, 'dir') dirName,fn_uname(a.create_user) createName,fn_uname(a.update_user) updateName from lf.sys_res a <where> <if test="name != null"> name = #{name} a.name like #{name} </if> </where> order by id order by a.id limit #{limit} offset #{offset} </select>