代码优化

This commit is contained in:
thinkgem
2023-01-04 11:01:11 +08:00
parent 4733ed375a
commit a358118658
15 changed files with 75 additions and 76 deletions

View File

@@ -6,12 +6,12 @@ package com.jeesite.common.ueditor.define;
*/ */
public interface State { public interface State {
public boolean isSuccess (); boolean isSuccess();
public void putInfo( String name, String val ); void putInfo(String name, String val);
public void putInfo ( String name, long val ); void putInfo(String name, long val);
public String toJSONString (); String toJSONString();
} }

View File

@@ -14,21 +14,21 @@ public interface FieldType {
/** /**
* 获取对象值(导入) * 获取对象值(导入)
*/ */
default public Object getValue(String val) { default Object getValue(String val) {
return null; return null;
} }
/** /**
* 获取对象值(导出) * 获取对象值(导出)
*/ */
default public String setValue(Object val) { default String setValue(Object val) {
return null; return null;
} }
/** /**
* 获取对象值格式(导出) * 获取对象值格式(导出)
*/ */
default public String getDataFormat() { default String getDataFormat() {
return null; return null;
} }

View File

@@ -16,8 +16,8 @@ import com.jeesite.modules.cms.entity.Article;
@MyBatisDao @MyBatisDao
public interface ArticleDao extends CrudDao<Article> { public interface ArticleDao extends CrudDao<Article> {
public long updateExpiredWeight(Article article); long updateExpiredWeight(Article article);
public long updateHitsAddOne(String id); long updateHitsAddOne(String id);
} }

View File

@@ -21,6 +21,6 @@ public interface MsgInnerRecordDao extends CrudDao<MsgInnerRecord> {
/** /**
* 根据消息编号和接受者用户名更新读取状态 * 根据消息编号和接受者用户名更新读取状态
*/ */
public long updateReadStatus(MsgInnerRecord msgInnerRecord); long updateReadStatus(MsgInnerRecord msgInnerRecord);
} }

View File

@@ -23,21 +23,21 @@ public interface EmpUserDao extends CrudDao<EmpUser> {
/** /**
* 查询全部用户,仅返回基本信息 * 查询全部用户,仅返回基本信息
*/ */
public List<EmpUser> findUserList(EmpUser empUser); List<EmpUser> findUserList(EmpUser empUser);
/** /**
* 根据部门编码查询用户,仅返回基本信息 * 根据部门编码查询用户,仅返回基本信息
*/ */
public List<EmpUser> findUserListByOfficeCodes(EmpUser empUser); List<EmpUser> findUserListByOfficeCodes(EmpUser empUser);
/** /**
* 根据角色编码查询用户,仅返回基本信息 * 根据角色编码查询用户,仅返回基本信息
*/ */
public List<EmpUser> findUserListByRoleCodes(EmpUser empUser); List<EmpUser> findUserListByRoleCodes(EmpUser empUser);
/** /**
* 根据岗位编码查询用户,仅返回基本信息 * 根据岗位编码查询用户,仅返回基本信息
*/ */
public List<EmpUser> findUserListByPostCodes(EmpUser empUser); List<EmpUser> findUserListByPostCodes(EmpUser empUser);
} }

View File

@@ -4,11 +4,11 @@
*/ */
package com.jeesite.modules.sys.service; package com.jeesite.modules.sys.service;
import java.util.List;
import com.jeesite.common.service.api.TreeServiceApi; import com.jeesite.common.service.api.TreeServiceApi;
import com.jeesite.modules.sys.entity.Area; import com.jeesite.modules.sys.entity.Area;
import java.util.List;
/** /**
* 行政区划Service * 行政区划Service
* @author ThinkGem * @author ThinkGem
@@ -20,24 +20,24 @@ public interface AreaService extends TreeServiceApi<Area> {
* 获取区划 * 获取区划
*/ */
@Override @Override
public Area get(Area area); Area get(Area area);
/** /**
* 查询区划 * 查询区划
*/ */
@Override @Override
public List<Area> findList(Area area); List<Area> findList(Area area);
/** /**
* 保存区划 * 保存区划
*/ */
@Override @Override
public void save(Area area); void save(Area area);
/** /**
* 删除区划 * 删除区划
*/ */
@Override @Override
public void delete(Area area); void delete(Area area);
} }

View File

@@ -4,11 +4,11 @@
*/ */
package com.jeesite.modules.sys.service; package com.jeesite.modules.sys.service;
import java.util.List;
import com.jeesite.common.service.api.TreeServiceApi; import com.jeesite.common.service.api.TreeServiceApi;
import com.jeesite.modules.sys.entity.Company; import com.jeesite.modules.sys.entity.Company;
import java.util.List;
/** /**
* 公司管理Service * 公司管理Service
* @author ThinkGem * @author ThinkGem
@@ -20,36 +20,36 @@ public interface CompanyService extends TreeServiceApi<Company> {
* 获取单条数据 * 获取单条数据
*/ */
@Override @Override
public Company get(Company company); Company get(Company company);
/** /**
* 添加数据权限过滤条件 * 添加数据权限过滤条件
*/ */
@Override @Override
public void addDataScopeFilter(Company company, String ctrlPermi); void addDataScopeFilter(Company company, String ctrlPermi);
/** /**
* 查询公司列表 * 查询公司列表
*/ */
@Override @Override
public List<Company> findList(Company company); List<Company> findList(Company company);
/** /**
* 保存公司 * 保存公司
*/ */
@Override @Override
public void save(Company company); void save(Company company);
/** /**
* 删除公司 * 删除公司
*/ */
@Override @Override
public void delete(Company company); void delete(Company company);
/** /**
* 停用当前节点 * 停用当前节点
*/ */
@Override @Override
public void updateStatus(Company company); void updateStatus(Company company);
} }

View File

@@ -4,13 +4,12 @@
*/ */
package com.jeesite.modules.sys.service; package com.jeesite.modules.sys.service;
import java.util.List;
import org.springframework.web.multipart.MultipartFile;
import com.jeesite.common.entity.Page; import com.jeesite.common.entity.Page;
import com.jeesite.common.service.api.CrudServiceApi; import com.jeesite.common.service.api.CrudServiceApi;
import com.jeesite.modules.sys.entity.EmpUser; import com.jeesite.modules.sys.entity.EmpUser;
import org.springframework.web.multipart.MultipartFile;
import java.util.List;
/** /**
* 员工管理Service * 员工管理Service
@@ -23,7 +22,7 @@ public interface EmpUserService extends CrudServiceApi<EmpUser> {
* 获取单条数据 * 获取单条数据
*/ */
@Override @Override
public EmpUser get(EmpUser empUser); EmpUser get(EmpUser empUser);
/** /**
* 添加数据权限过滤条件 * 添加数据权限过滤条件
@@ -31,57 +30,57 @@ public interface EmpUserService extends CrudServiceApi<EmpUser> {
* @param ctrlPermi 控制权限类型拥有的数据权限DataScope.CTRL_PERMI_HAVE、可管理的数据权限DataScope.CTRL_PERMI_HAVE * @param ctrlPermi 控制权限类型拥有的数据权限DataScope.CTRL_PERMI_HAVE、可管理的数据权限DataScope.CTRL_PERMI_HAVE
*/ */
@Override @Override
public void addDataScopeFilter(EmpUser empUser, String ctrlPermi); void addDataScopeFilter(EmpUser empUser, String ctrlPermi);
/** /**
* 分页查询数据 * 分页查询数据
*/ */
@Override @Override
public Page<EmpUser> findPage(EmpUser empUser); Page<EmpUser> findPage(EmpUser empUser);
/** /**
* 查询全部用户,仅返回基本信息 * 查询全部用户,仅返回基本信息
*/ */
public List<EmpUser> findUserList(EmpUser empUser); List<EmpUser> findUserList(EmpUser empUser);
/** /**
* 根据部门编码查询用户,仅返回基本信息 * 根据部门编码查询用户,仅返回基本信息
*/ */
public List<EmpUser> findUserListByOfficeCodes(EmpUser empUser); List<EmpUser> findUserListByOfficeCodes(EmpUser empUser);
/** /**
* 根据角色编码查询用户,仅返回基本信息 * 根据角色编码查询用户,仅返回基本信息
*/ */
public List<EmpUser> findUserListByRoleCodes(EmpUser empUser); List<EmpUser> findUserListByRoleCodes(EmpUser empUser);
/** /**
* 根据岗位编码查询用户,仅返回基本信息 * 根据岗位编码查询用户,仅返回基本信息
*/ */
public List<EmpUser> findUserListByPostCodes(EmpUser empUser); List<EmpUser> findUserListByPostCodes(EmpUser empUser);
/** /**
* 保存用户员工 * 保存用户员工
*/ */
@Override @Override
public void save(EmpUser user); void save(EmpUser user);
/** /**
* 导入用户数据 * 导入用户数据
* @param file 导入的用户数据文件 * @param file 导入的用户数据文件
* @param isUpdateSupport 是否更新支持,如果已存在,则进行更新数据 * @param isUpdateSupport 是否更新支持,如果已存在,则进行更新数据
*/ */
public String importData(MultipartFile file, Boolean isUpdateSupport); String importData(MultipartFile file, Boolean isUpdateSupport);
/** /**
* 更新状态 * 更新状态
*/ */
@Override @Override
public void updateStatus(EmpUser empUser); void updateStatus(EmpUser empUser);
/** /**
* 删除用户 * 删除用户
*/ */
@Override @Override
public void delete(EmpUser empUser); void delete(EmpUser empUser);
} }

View File

@@ -4,14 +4,14 @@
*/ */
package com.jeesite.modules.sys.service; package com.jeesite.modules.sys.service;
import java.util.List;
import com.jeesite.common.entity.Page; import com.jeesite.common.entity.Page;
import com.jeesite.common.service.api.CrudServiceApi; import com.jeesite.common.service.api.CrudServiceApi;
import com.jeesite.modules.sys.entity.Employee; import com.jeesite.modules.sys.entity.Employee;
import com.jeesite.modules.sys.entity.EmployeeOffice; import com.jeesite.modules.sys.entity.EmployeeOffice;
import com.jeesite.modules.sys.entity.EmployeePost; import com.jeesite.modules.sys.entity.EmployeePost;
import java.util.List;
/** /**
* 员工管理Service * 员工管理Service
* @author ThinkGem * @author ThinkGem
@@ -23,39 +23,39 @@ public interface EmployeeService extends CrudServiceApi<Employee> {
* 获取单条数据 * 获取单条数据
*/ */
@Override @Override
public Employee get(Employee employee); Employee get(Employee employee);
/** /**
* 根据工号获取数据 * 根据工号获取数据
*/ */
public Employee getByEmpNo(Employee employee); Employee getByEmpNo(Employee employee);
/** /**
* 查询分页数据 * 查询分页数据
*/ */
@Override @Override
public Page<Employee> findPage(Employee employee); Page<Employee> findPage(Employee employee);
/** /**
* 保存数据(插入或更新) * 保存数据(插入或更新)
*/ */
@Override @Override
public void save(Employee employee); void save(Employee employee);
/** /**
* 删除数据 * 删除数据
*/ */
@Override @Override
public void delete(Employee employee); void delete(Employee employee);
/** /**
* 查询当前员工关联的岗位信息 * 查询当前员工关联的岗位信息
*/ */
public List<EmployeePost> findEmployeePostList(Employee employee); List<EmployeePost> findEmployeePostList(Employee employee);
/** /**
* 查询当前员工关联的附属机构信息 * 查询当前员工关联的附属机构信息
*/ */
public List<EmployeeOffice> findEmployeeOfficeList(Employee employee); List<EmployeeOffice> findEmployeeOfficeList(Employee employee);
} }

View File

@@ -19,11 +19,11 @@ public interface LogService extends CrudServiceApi<Log> {
* 查询日志记录 * 查询日志记录
*/ */
@Override @Override
public Page<Log> findPage(Log log); Page<Log> findPage(Log log);
/** /**
* 不使用数据库事务,执行插入日志 * 不使用数据库事务,执行插入日志
*/ */
public void insertLog(Log entity); void insertLog(Log entity);
} }

View File

@@ -22,43 +22,43 @@ public interface OfficeService extends TreeServiceApi<Office> {
* 获取单条数据 * 获取单条数据
*/ */
@Override @Override
public Office get(Office office); Office get(Office office);
/** /**
* 添加数据权限过滤条件 * 添加数据权限过滤条件
*/ */
@Override @Override
public void addDataScopeFilter(Office office, String ctrlPermi); void addDataScopeFilter(Office office, String ctrlPermi);
/** /**
* 查询组织机构列表 * 查询组织机构列表
*/ */
@Override @Override
public List<Office> findList(Office office); List<Office> findList(Office office);
/** /**
* 保存数据(插入或更新) * 保存数据(插入或更新)
*/ */
@Override @Override
public void save(Office office); void save(Office office);
/** /**
* 导入机构数据 * 导入机构数据
* @param file 导入的用户数据文件 * @param file 导入的用户数据文件
* @param isUpdateSupport 是否更新支持,如果已存在,则进行更新数据 * @param isUpdateSupport 是否更新支持,如果已存在,则进行更新数据
*/ */
public String importData(MultipartFile file, Boolean isUpdateSupport); String importData(MultipartFile file, Boolean isUpdateSupport);
/** /**
* 更新部门状态 * 更新部门状态
*/ */
@Override @Override
public void updateStatus(Office office); void updateStatus(Office office);
/** /**
* 删除数据 * 删除数据
*/ */
@Override @Override
public void delete(Office office); void delete(Office office);
} }

View File

@@ -19,35 +19,35 @@ public interface PostService extends CrudServiceApi<Post> {
* 查询岗位 * 查询岗位
*/ */
@Override @Override
public Post get(Post post); Post get(Post post);
/** /**
* 根据名称查询岗位 * 根据名称查询岗位
*/ */
public Post getByPostName(Post post); Post getByPostName(Post post);
/** /**
* 查询岗位 * 查询岗位
*/ */
@Override @Override
public Page<Post> findPage(Post post); Page<Post> findPage(Post post);
/** /**
* 保存岗位 * 保存岗位
*/ */
@Override @Override
public void save(Post post); void save(Post post);
/** /**
* 更新岗位状态 * 更新岗位状态
*/ */
@Override @Override
public void updateStatus(Post post); void updateStatus(Post post);
/** /**
* 删除岗位 * 删除岗位
*/ */
@Override @Override
public void delete(Post post); void delete(Post post);
} }

View File

@@ -4,13 +4,13 @@
*/ */
package com.jeesite.modules.test.dao; package com.jeesite.modules.test.dao;
import java.util.List;
import java.util.Map;
import com.jeesite.common.dao.CrudDao; import com.jeesite.common.dao.CrudDao;
import com.jeesite.common.mybatis.annotation.MyBatisDao; import com.jeesite.common.mybatis.annotation.MyBatisDao;
import com.jeesite.modules.test.entity.TestData; import com.jeesite.modules.test.entity.TestData;
import java.util.List;
import java.util.Map;
/** /**
* 测试数据DAO接口 * 测试数据DAO接口
* @author ThinkGem * @author ThinkGem
@@ -22,6 +22,6 @@ public interface TestDataDao extends CrudDao<TestData> {
/** /**
* 演示Map参数和返回值支持分页 * 演示Map参数和返回值支持分页
*/ */
public List<Map<String, Object>> findListForMap(Map<String, Object> params); List<Map<String, Object>> findListForMap(Map<String, Object> params);
} }

View File

@@ -4,13 +4,13 @@
*/ */
package com.jeesite.modules.test.dao; package com.jeesite.modules.test.dao;
import java.util.List;
import java.util.Map;
import com.jeesite.common.dao.CrudDao; import com.jeesite.common.dao.CrudDao;
import com.jeesite.common.mybatis.annotation.MyBatisDao; import com.jeesite.common.mybatis.annotation.MyBatisDao;
import com.jeesite.modules.test.entity.TestData; import com.jeesite.modules.test.entity.TestData;
import java.util.List;
import java.util.Map;
/** /**
* 测试数据DAO接口 * 测试数据DAO接口
* @author ThinkGem * @author ThinkGem
@@ -22,6 +22,6 @@ public interface TestDataDao extends CrudDao<TestData> {
/** /**
* 演示Map参数和返回值支持分页 * 演示Map参数和返回值支持分页
*/ */
public List<Map<String, Object>> findListForMap(Map<String, Object> params); List<Map<String, Object>> findListForMap(Map<String, Object> params);
} }

View File

@@ -22,6 +22,6 @@ public interface TestDataDao extends CrudDao<TestData> {
/** /**
* 演示Map参数和返回值支持分页 * 演示Map参数和返回值支持分页
*/ */
public List<Map<String, Object>> findListForMap(Map<String, Object> params); List<Map<String, Object>> findListForMap(Map<String, Object> params);
} }