wei.peng 7 years ago
commit 8dd831e890

@ -1,6 +1,6 @@
package cn.estsh.i3plus.core.api.iservice.busi; package cn.estsh.i3plus.core.api.iservice.busi;
import cn.estsh.i3plus.pojo.wms.bean.FactoryStore; import cn.estsh.i3plus.pojo.platform.bean.FactoryStore;
import java.util.List; import java.util.List;

@ -26,12 +26,6 @@ public interface ILogSystemService {
void deleteLogSystemById(String id); void deleteLogSystemById(String id);
/** /**
*
* @param logSystem
*/
void updateLogSystem(LogSystem logSystem);
/**
* *
* @return * @return
*/ */
@ -42,5 +36,5 @@ public interface ILogSystemService {
* @param id * @param id
* @return * @return
*/ */
LogSystem getLogSystemById(String id); LogSystem getLogSystemById(long id);
} }

@ -5,6 +5,7 @@ import cn.estsh.i3plus.pojo.base.common.Pager;
import cn.estsh.i3plus.pojo.platform.bean.Organize; import cn.estsh.i3plus.pojo.platform.bean.Organize;
import cn.estsh.i3plus.pojo.platform.bean.Position; import cn.estsh.i3plus.pojo.platform.bean.Position;
import cn.estsh.i3plus.pojo.platform.bean.SessionUser; import cn.estsh.i3plus.pojo.platform.bean.SessionUser;
import io.swagger.annotations.ApiOperation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import java.util.List; import java.util.List;
@ -19,9 +20,9 @@ import java.util.List;
public interface IOrganizeService { public interface IOrganizeService {
/** /**
*
* @param organize * @param organize
*/ */
@ApiOperation(value = "更新组织",notes = "传入持久化组织对象,进行更新")
void updateOrganize(Organize organize); void updateOrganize(Organize organize);
/** /**
@ -30,6 +31,7 @@ public interface IOrganizeService {
* @param status * @param status
* @param user * @param user
*/ */
@ApiOperation(value = "修改组织状态",notes = "")
void updateOrganizeStatus(String id, int status, SessionUser user); void updateOrganizeStatus(String id, int status, SessionUser user);
/** /**

@ -1,8 +1,8 @@
package cn.estsh.i3plus.core.apiservice.controller.busi; package cn.estsh.i3plus.core.apiservice.controller.busi;
import cn.estsh.i3plus.core.api.iservice.busi.IDataMoreService; import cn.estsh.i3plus.core.api.iservice.busi.IDataMoreService;
import cn.estsh.i3plus.pojo.platform.bean.FactoryStore;
import cn.estsh.impp.framework.boot.util.ResultBean; import cn.estsh.impp.framework.boot.util.ResultBean;
import cn.estsh.i3plus.pojo.wms.bean.FactoryStore;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.slf4j.Logger; import org.slf4j.Logger;
@ -10,7 +10,6 @@ import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import javax.websocket.server.PathParam;
import java.util.List; import java.util.List;
/** /**
@ -29,7 +28,7 @@ public class FactoryStoreController {
@Autowired @Autowired
private IDataMoreService dataMoreService; private IDataMoreService dataMoreService;
@PutMapping(value="/insert/{name}/{code}") @PostMapping(value="/insert/{name}/{code}")
@ApiOperation(value="service服务",notes="返回内容添加service") @ApiOperation(value="service服务",notes="返回内容添加service")
public ResultBean insertFactory(@PathVariable("name")String name, @PathVariable("code")String code){ public ResultBean insertFactory(@PathVariable("name")String name, @PathVariable("code")String code){
FactoryStore fs = new FactoryStore(); FactoryStore fs = new FactoryStore();

@ -75,27 +75,6 @@ public class LogSystemController {
} }
} }
@PutMapping(value = "/update")
@ApiOperation(value = "修改系统日志",notes = "修改系统日志")
public ResultBean updateLogSystem(LogSystem logSystem){
try {
// 登录用户
SessionUser user = AuthUtil.getSessionUser();
// 修改初始化
ConvertBean.modelInitialize(logSystem,user);
logSystemService.updateLogSystem(logSystem);
return ResultBean.success("修改日志成功").setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode());
}catch(ImppBusiException busExcep){
LOGGER.error(busExcep.getErrorMsg() + "{}",busExcep.getErrorDetail(),busExcep);
return ResultBean.fail(busExcep.getErrorShow());
}catch(Exception e){
LOGGER.error(ImppExceptionEnum.SYSTEM_EXCEPTION.getDescription() + "{}",e.getMessage(),e);
return ResultBean.fail().setCode(ImppExceptionEnum.SYSTEM_EXCEPTION.getCode());
}
}
@GetMapping(value = "/list") @GetMapping(value = "/list")
@ApiOperation(value = "查询全部系统日志",notes = "查询全部系统日志") @ApiOperation(value = "查询全部系统日志",notes = "查询全部系统日志")
public ResultBean findLogSystemAll(){ public ResultBean findLogSystemAll(){
@ -117,7 +96,7 @@ public class LogSystemController {
@ApiOperation(value = "根据id查询系统日志") @ApiOperation(value = "根据id查询系统日志")
public ResultBean getLogSystemById(String id){ public ResultBean getLogSystemById(String id){
try { try {
LogSystem logSystem = logSystemService.getLogSystemById(id); LogSystem logSystem = logSystemService.getLogSystemById(Long.parseLong(id));
return ResultBean.success("查询成功") return ResultBean.success("查询成功")
.setResultObject(logSystem) .setResultObject(logSystem)
.setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode()); .setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode());

@ -171,7 +171,7 @@ public class TaskTimeController {
@PutMapping(value = "/status") @PutMapping(value = "/status")
@ApiOperation(value = "修改定时任务状态", notes = "根据ID修改定时任务状态") @ApiOperation(value = "修改定时任务状态", notes = "根据ID修改定时任务状态")
public ResultBean updateStatus(String id,int status) { public ResultBean updateQuartzStatus(String id,int status) {
try { try {
// 数据校验 // 数据校验
ValidatorBean.checkNotNull(id, "功能id 不能为空"); ValidatorBean.checkNotNull(id, "功能id 不能为空");

@ -1,8 +1,5 @@
package cn.estsh.i3plus.core.apiservice.dao; package cn.estsh.i3plus.core.apiservice.dao;
import cn.estsh.i3plus.pojo.wms.bean.FactoryStore;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import java.util.List; import java.util.List;

@ -1,7 +1,6 @@
package cn.estsh.i3plus.core.apiservice.daoimpl; package cn.estsh.i3plus.core.apiservice.daoimpl;
import cn.estsh.i3plus.core.apiservice.dao.IFactoryStoreDao; import cn.estsh.i3plus.core.apiservice.dao.IFactoryStoreDao;
import cn.estsh.i3plus.pojo.wms.bean.FactoryStore;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

@ -2,8 +2,6 @@ package cn.estsh.i3plus.core.apiservice.serviceimpl.busi;
import cn.estsh.i3plus.core.api.iservice.busi.IDataMoreService; import cn.estsh.i3plus.core.api.iservice.busi.IDataMoreService;
import cn.estsh.i3plus.core.apiservice.dao.IFactoryStoreDao; import cn.estsh.i3plus.core.apiservice.dao.IFactoryStoreDao;
import cn.estsh.i3plus.pojo.wms.bean.FactoryStore;
import cn.estsh.i3plus.pojo.wms.repository.FactoryStoreRepository;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;

@ -6,7 +6,7 @@ import cn.estsh.i3plus.pojo.base.common.Pager;
import cn.estsh.i3plus.pojo.base.common.PagerHelper; import cn.estsh.i3plus.pojo.base.common.PagerHelper;
import cn.estsh.i3plus.pojo.base.tool.BsonPackTool; import cn.estsh.i3plus.pojo.base.tool.BsonPackTool;
import cn.estsh.i3plus.pojo.platform.bean.LogOperate; import cn.estsh.i3plus.pojo.platform.bean.LogOperate;
import cn.estsh.i3plus.pojo.platform.repository.LogOperateRepository; import cn.estsh.i3plus.pojo.platform.repositorymongo.LogOperateRepository;
import com.mongodb.client.model.Filters; import com.mongodb.client.model.Filters;
import org.bson.conversions.Bson; import org.bson.conversions.Bson;
import org.slf4j.Logger; import org.slf4j.Logger;
@ -41,7 +41,7 @@ public class LogOperateService implements ILogOperateService {
if(logOperate == null) { if(logOperate == null) {
return new ListPager(logOperateRDao.findAll(),pager); return new ListPager(logOperateRDao.findAll(),pager);
}else{ }else{
Bson bson = Filters.and(); Bson bson = null;
BsonPackTool.getStringLikerPack(logOperate.getCreateUser(),"createUser",bson); BsonPackTool.getStringLikerPack(logOperate.getCreateUser(),"createUser",bson);
BsonPackTool.timeBuilder(logOperate.getCreateDateTimeStart(),logOperate.getCreateDateTimeEnd(),"reateDateTime",bson,false); BsonPackTool.timeBuilder(logOperate.getCreateDateTimeStart(),logOperate.getCreateDateTimeEnd(),"reateDateTime",bson,false);
BsonPackTool.getNumEqualPack(logOperate.getOperateModuleId(),"operateModuleId",bson); BsonPackTool.getNumEqualPack(logOperate.getOperateModuleId(),"operateModuleId",bson);

@ -2,7 +2,7 @@ package cn.estsh.i3plus.core.apiservice.serviceimpl.busi;
import cn.estsh.i3plus.core.api.iservice.busi.ILogSystemService; import cn.estsh.i3plus.core.api.iservice.busi.ILogSystemService;
import cn.estsh.i3plus.pojo.platform.bean.LogSystem; import cn.estsh.i3plus.pojo.platform.bean.LogSystem;
import cn.estsh.i3plus.pojo.platform.repository.LogSystemRepository; import cn.estsh.i3plus.pojo.platform.repositorymongo.LogSystemRepository;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -37,22 +37,14 @@ public class LogSystemService implements ILogSystemService {
} }
@Override @Override
public void updateLogSystem(LogSystem logSystem) {
LOGGER.info("系统日志 SYS_SYSTEM {}",logSystem);
//logSystemRDao.update(logSystem);
}
@Override
public List<LogSystem> listLogSystem() { public List<LogSystem> listLogSystem() {
LOGGER.info("系统日志 LOG_SYSTEM list"); LOGGER.info("系统日志 LOG_SYSTEM list");
//return logSystemRDao.list(); return logSystemRDao.findAll();
return null;
} }
@Override @Override
public LogSystem getLogSystemById(String id) { public LogSystem getLogSystemById(long id) {
LOGGER.info("系统日志 LOG_SYSTEM id:{}",id); LOGGER.info("系统日志 LOG_SYSTEM id:{}",id);
//return logSystemRDao.getById(Long.parseLong(id)); return logSystemRDao.getById(id);
return null;
} }
} }

@ -116,7 +116,7 @@ public class SysMenuService implements ISysMenuService {
} }
refRoleMenuRDao.deleteByProperties("menuId",id); refRoleMenuRDao.deleteByProperty("menuId",id);
sysMenuRDao.deleteById(Long.parseLong(id)); sysMenuRDao.deleteById(Long.parseLong(id));
} }
@ -137,7 +137,7 @@ public class SysMenuService implements ISysMenuService {
array[i] = Long.parseLong(ids[i]); array[i] = Long.parseLong(ids[i]);
} }
refRoleMenuRDao.deleteByTypeLong("menuId",array); refRoleMenuRDao.deleteByPropertyIn("menuId",array);
sysMenuRDao.deleteByIds(array); sysMenuRDao.deleteByIds(array);
} }
} }

@ -74,7 +74,7 @@ public class SysRoleService implements ISysRoleService {
@Override @Override
public void deleteSysRoleById(String id) { public void deleteSysRoleById(String id) {
LOGGER.info("系统角色 SYS_ROLE Key:{}", id); LOGGER.info("系统角色 SYS_ROLE Key:{}", id);
refRoleMenuRDao.deleteByProperties("roleId",id); refRoleMenuRDao.deleteByProperty("roleId",id);
sysRoleRDao.deleteById(Long.parseLong(id)); sysRoleRDao.deleteById(Long.parseLong(id));
} }
@ -94,7 +94,7 @@ public class SysRoleService implements ISysRoleService {
for (int i = 0; i < ids.length; i++) { for (int i = 0; i < ids.length; i++) {
array[i] = Long.parseLong(ids[i]); array[i] = Long.parseLong(ids[i]);
} }
refRoleMenuRDao.deleteByTypeLong("roleId",array); refRoleMenuRDao.deleteByPropertyIn("roleId",array);
sysRoleRDao.deleteByIds(array); sysRoleRDao.deleteByIds(array);
} }
} }

@ -190,7 +190,7 @@ public class SysUserService implements ISysUserService {
LOGGER.info("平台用户 SYS_USER departmentId:{}", departmentId); LOGGER.info("平台用户 SYS_USER departmentId:{}", departmentId);
LOGGER.info("平台用户 SYS_USER SessionUser:{}", user); LOGGER.info("平台用户 SYS_USER SessionUser:{}", user);
refUserDepartmentRDao.deleteByProperties("userId", sysUser.getId()); //删除用户部门关系 refUserDepartmentRDao.deleteByProperty("userId", sysUser.getId()); //删除用户部门关系
Department dep = departmentRDao.getById(Long.parseLong(departmentId)); Department dep = departmentRDao.getById(Long.parseLong(departmentId));
if(dep != null ){ if(dep != null ){
@ -224,7 +224,7 @@ public class SysUserService implements ISysUserService {
List<SysRole> list = sysRoleRDao.findByHqlWhere(where); List<SysRole> list = sysRoleRDao.findByHqlWhere(where);
// 删除角色关系信息 // 删除角色关系信息
refUserRoleRDao.deleteByProperties("userId", sysUser.getId()); // 删除用户角色关系 refUserRoleRDao.deleteByProperty("userId", sysUser.getId()); // 删除用户角色关系
if(null != list && list.size() > 0){ if(null != list && list.size() > 0){
// 新增用户角色关系 // 新增用户角色关系
@ -256,7 +256,7 @@ public class SysUserService implements ISysUserService {
Position pos = positionRDao.getById(Long.parseLong(positionId)); Position pos = positionRDao.getById(Long.parseLong(positionId));
ValidatorBean.checkNotNull(pos); ValidatorBean.checkNotNull(pos);
refUserPositionRDao.deleteByProperties("userId", sysUser.getId()); //删除用户部门关系 refUserPositionRDao.deleteByProperty("userId", sysUser.getId()); //删除用户部门关系
RefUserPosition refUserPosition = new RefUserPosition(sysUser.getId(), pos.getId(), pos.getName()); RefUserPosition refUserPosition = new RefUserPosition(sysUser.getId(), pos.getId(), pos.getName());
refUserPositionRDao.insert(refUserPosition); refUserPositionRDao.insert(refUserPosition);
@ -272,9 +272,9 @@ public class SysUserService implements ISysUserService {
sysUserRDao.updateByProperties("id", id, "isValid", CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue()); sysUserRDao.updateByProperties("id", id, "isValid", CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue());
// 删除用户关系(物理删除) // 删除用户关系(物理删除)
refUserRoleRDao.deleteByProperties("userId", Long.parseLong(id)); // 删除用户角色关系 refUserRoleRDao.deleteByProperty("userId", Long.parseLong(id)); // 删除用户角色关系
refUserDepartmentRDao.deleteByProperties("userId", Long.parseLong(id)); //删除用户部门关系 refUserDepartmentRDao.deleteByProperty("userId", Long.parseLong(id)); //删除用户部门关系
refUserPositionRDao.deleteByProperties("userId", Long.parseLong(id)); //删除用户部门关系 refUserPositionRDao.deleteByProperty("userId", Long.parseLong(id)); //删除用户部门关系
} }
@Override @Override

@ -5,15 +5,13 @@ import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil;
import cn.estsh.i3plus.pojo.base.bean.ListPager; import cn.estsh.i3plus.pojo.base.bean.ListPager;
import cn.estsh.i3plus.pojo.base.common.Pager; import cn.estsh.i3plus.pojo.base.common.Pager;
import cn.estsh.i3plus.pojo.base.common.PagerHelper; import cn.estsh.i3plus.pojo.base.common.PagerHelper;
import cn.estsh.i3plus.pojo.platform.bean.LogOperate;
import cn.estsh.i3plus.pojo.platform.bean.SysLocaleLanguage; import cn.estsh.i3plus.pojo.platform.bean.SysLocaleLanguage;
import cn.estsh.i3plus.pojo.platform.bean.SysLocaleResource; import cn.estsh.i3plus.pojo.platform.bean.SysLocaleResource;
import cn.estsh.i3plus.pojo.platform.repository.LogOperateRepository; import cn.estsh.i3plus.pojo.platform.repositorymongo.LogOperateRepository;
import cn.estsh.i3plus.pojo.platform.repository.LogSystemRepository; import cn.estsh.i3plus.pojo.platform.repositorymongo.LogSystemRepository;
import cn.estsh.i3plus.pojo.platform.repository.SysLocaleLanguageRepository; import cn.estsh.i3plus.pojo.platform.repository.SysLocaleLanguageRepository;
import cn.estsh.i3plus.pojo.platform.repository.SysLocaleResourceRepository; import cn.estsh.i3plus.pojo.platform.repository.SysLocaleResourceRepository;
import cn.estsh.i3plus.pojo.platform.sqlpack.CoreHqlPack; import cn.estsh.i3plus.pojo.platform.sqlpack.CoreHqlPack;
import cn.estsh.impp.framework.boot.auth.AuthUtil;
import cn.estsh.impp.framework.boot.util.ImppRedis; import cn.estsh.impp.framework.boot.util.ImppRedis;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

@ -1,5 +1,5 @@
#项目端口 #项目端口
server.port=8888 server.port=8080
#用户登陆路径 #用户登陆路径
filter.shiro.user.loginuri = /login filter.shiro.user.loginuri = /login

Loading…
Cancel
Save