Commit b689bfaa authored by 李丛阳's avatar 李丛阳

education token 1.05

parent 3583a624
...@@ -12,7 +12,6 @@ import org.rcisoft.core.constant.MessageConstant; ...@@ -12,7 +12,6 @@ import org.rcisoft.core.constant.MessageConstant;
import org.rcisoft.core.exception.ServiceException; import org.rcisoft.core.exception.ServiceException;
import org.rcisoft.core.model.PersistModel; import org.rcisoft.core.model.PersistModel;
import org.rcisoft.core.result.Result; import org.rcisoft.core.result.Result;
import org.rcisoft.core.result.ResultCode;
import org.rcisoft.core.result.ResultServiceEnums; import org.rcisoft.core.result.ResultServiceEnums;
import org.rcisoft.core.util.UploadUtil; import org.rcisoft.core.util.UploadUtil;
import org.rcisoft.core.util.UserUtil; import org.rcisoft.core.util.UserUtil;
...@@ -29,8 +28,9 @@ import java.util.Map; ...@@ -29,8 +28,9 @@ import java.util.Map;
@RestController @RestController
@RequestMapping("/BCarousel") @RequestMapping("/BCarousel")
public class BCarouselController extends PaginationController<BCarousel> { public class BCarouselController extends PaginationController<BCarousel> {
@Autowired @Autowired
private BCarouselService bCarouselService; private BCarouselService bCarouselServiceImpl;
@Autowired @Autowired
private Global global; private Global global;
...@@ -45,16 +45,10 @@ public class BCarouselController extends PaginationController<BCarousel> { ...@@ -45,16 +45,10 @@ public class BCarouselController extends PaginationController<BCarousel> {
@ApiImplicitParam(name = "linkUrl", value = "链接", required = false, dataType = "varchar"), @ApiImplicitParam(name = "linkUrl", value = "链接", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "imageType", value = "图片类型", required = false, dataType = "varchar"), @ApiImplicitParam(name = "imageType", value = "图片类型", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "imageId", value = "图片id", required = false, dataType = "varchar"), @ApiImplicitParam(name = "imageId", value = "图片id", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "createBy", value = "创建者", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "createDate", value = "创建日期", required = false, dataType = "datetime"),
@ApiImplicitParam(name = "updateBy", value = "更新者", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "updateDate", value = "更新日期", required = false, dataType = "datetime"),
@ApiImplicitParam(name = "delFlag", value = "删除标记(0:正常;1:删除;2:审核)", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "flag", value = "启用标记(0:停用;1:启用)", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "remarks", value = "备注", required = false, dataType = "varchar")}) @ApiImplicitParam(name = "remarks", value = "备注", required = false, dataType = "varchar")})
@RequestMapping("/add") @RequestMapping("/add")
public Result add(BCarousel bCarousel) { public Result add(BCarousel bCarousel) {
PersistModel data = bCarouselService.persist(bCarousel); PersistModel data = bCarouselServiceImpl.persist(bCarousel);
return Result.builder(data,MessageConstant.MESSAGE_ALERT_SUCCESS,bCarousel); return Result.builder(data,MessageConstant.MESSAGE_ALERT_SUCCESS,bCarousel);
} }
...@@ -62,7 +56,7 @@ public class BCarouselController extends PaginationController<BCarousel> { ...@@ -62,7 +56,7 @@ public class BCarouselController extends PaginationController<BCarousel> {
@ApiImplicitParam(name = "id", value = "businessId", required = true, dataType = "varchar") @ApiImplicitParam(name = "id", value = "businessId", required = true, dataType = "varchar")
@RequestMapping("/remove") @RequestMapping("/remove")
public Result remove(String id) { public Result remove(String id) {
PersistModel data = bCarouselService.removeBCarousel(id,getToken()); PersistModel data = bCarouselServiceImpl.removeBCarousel(id,getToken());
return Result.builder(data,MessageConstant.MESSAGE_ALERT_SUCCESS,id); return Result.builder(data,MessageConstant.MESSAGE_ALERT_SUCCESS,id);
} }
...@@ -70,7 +64,7 @@ public class BCarouselController extends PaginationController<BCarousel> { ...@@ -70,7 +64,7 @@ public class BCarouselController extends PaginationController<BCarousel> {
@ApiImplicitParam(name = "id", value = "businessId", required = true, dataType = "varchar") @ApiImplicitParam(name = "id", value = "businessId", required = true, dataType = "varchar")
@RequestMapping("/one") @RequestMapping("/one")
public Result queryOne(String businessId) { public Result queryOne(String businessId) {
return Result.builder(new PersistModel(1),MessageConstant.MESSAGE_ALERT_SUCCESS,bCarouselService.selectOne(businessId)); return Result.builder(new PersistModel(1),MessageConstant.MESSAGE_ALERT_SUCCESS,bCarouselServiceImpl.selectOne(businessId));
} }
...@@ -84,16 +78,12 @@ public class BCarouselController extends PaginationController<BCarousel> { ...@@ -84,16 +78,12 @@ public class BCarouselController extends PaginationController<BCarousel> {
@ApiImplicitParam(name = "linkUrl", value = "链接", required = false, dataType = "varchar"), @ApiImplicitParam(name = "linkUrl", value = "链接", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "imageType", value = "图片类型", required = false, dataType = "varchar"), @ApiImplicitParam(name = "imageType", value = "图片类型", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "imageId", value = "图片id", required = false, dataType = "varchar"), @ApiImplicitParam(name = "imageId", value = "图片id", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "createBy", value = "创建者", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "createDate", value = "创建日期", required = false, dataType = "datetime"),
@ApiImplicitParam(name = "updateBy", value = "更新者", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "updateDate", value = "更新日期", required = false, dataType = "datetime"),
@ApiImplicitParam(name = "delFlag", value = "删除标记(0:正常;1:删除;2:审核)", required = false, dataType = "varchar"), @ApiImplicitParam(name = "delFlag", value = "删除标记(0:正常;1:删除;2:审核)", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "flag", value = "启用标记(0:停用;1:启用)", required = false, dataType = "varchar"), @ApiImplicitParam(name = "flag", value = "启用标记(0:停用;1:启用)", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "remarks", value = "备注", required = false, dataType = "varchar")}) @ApiImplicitParam(name = "remarks", value = "备注", required = false, dataType = "varchar")})
@RequestMapping("/queryBCarouselsByPaginationWithoutAuth") @RequestMapping("/queryBCarouselsByPaginationWithoutAuth")
public GridModel queryBCarouselsByPagination(BCarousel param) { public GridModel queryBCarouselsByPagination(BCarousel param) {
bCarouselService.queryBCarouselsByPagination(getPaginationUtility(),param); bCarouselServiceImpl.queryBCarouselsByPagination(getPaginationUtility(),param);
GridModel gridModel = getGridModelResponse(); GridModel gridModel = getGridModelResponse();
return gridModel; return gridModel;
} }
...@@ -108,17 +98,11 @@ public class BCarouselController extends PaginationController<BCarousel> { ...@@ -108,17 +98,11 @@ public class BCarouselController extends PaginationController<BCarousel> {
@ApiImplicitParam(name = "linkUrl", value = "链接", required = false, dataType = "varchar"), @ApiImplicitParam(name = "linkUrl", value = "链接", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "imageType", value = "图片类型", required = false, dataType = "varchar"), @ApiImplicitParam(name = "imageType", value = "图片类型", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "imageId", value = "图片id", required = false, dataType = "varchar"), @ApiImplicitParam(name = "imageId", value = "图片id", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "createBy", value = "创建者", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "createDate", value = "创建日期", required = false, dataType = "datetime"),
@ApiImplicitParam(name = "updateBy", value = "更新者", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "updateDate", value = "更新日期", required = false, dataType = "datetime"),
@ApiImplicitParam(name = "delFlag", value = "删除标记(0:正常;1:删除;2:审核)", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "flag", value = "启用标记(0:停用;1:启用)", required = false, dataType = "varchar"),
@ApiImplicitParam(name = "remarks", value = "备注", required = false, dataType = "varchar")}) @ApiImplicitParam(name = "remarks", value = "备注", required = false, dataType = "varchar")})
@RequestMapping("/queryBCarousels") @RequestMapping("/queryBCarousels")
public Result queryBCarousels(BCarousel param) { public Result queryBCarousels(BCarousel param) {
param.setCreateBy(UserUtil.getUserInfoProp(getToken(),UserUtil.USER_ID)); param.setCreateBy(UserUtil.getUserInfoProp(getToken(),UserUtil.USER_ID));
return Result.builder(new PersistModel(1),MessageConstant.MESSAGE_ALERT_SUCCESS,bCarouselService.queryBCarousels(param)); return Result.builder(new PersistModel(1),MessageConstant.MESSAGE_ALERT_SUCCESS,bCarouselServiceImpl.queryBCarousels(param));
} }
......
...@@ -39,6 +39,8 @@ public class UserUtil { ...@@ -39,6 +39,8 @@ public class UserUtil {
entity.setCreateBy(UserUtil.getUserInfoProp(token,UserUtil.USER_ID)); entity.setCreateBy(UserUtil.getUserInfoProp(token,UserUtil.USER_ID));
entity.setCreateDate(new Date()); entity.setCreateDate(new Date());
entity.setBusinessId(IdGen.uuid()); entity.setBusinessId(IdGen.uuid());
entity.setNotDeleted();
entity.setStart();
} }
/** /**
......
...@@ -12,7 +12,6 @@ import org.rcisoft.core.validate.ValidatedResult; ...@@ -12,7 +12,6 @@ import org.rcisoft.core.validate.ValidatedResult;
import org.rcisoft.sys.role.entity.Role; import org.rcisoft.sys.role.entity.Role;
import org.rcisoft.sys.role.service.RoleService; import org.rcisoft.sys.role.service.RoleService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.validation.BindingResult; import org.springframework.validation.BindingResult;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.ModelAndView;
...@@ -181,9 +180,6 @@ public class RoleController extends PaginationController<Role> { ...@@ -181,9 +180,6 @@ public class RoleController extends PaginationController<Role> {
@ResponseBody @ResponseBody
public Result deptPermission(@RequestParam("roleId") String roleId, @RequestParam("role_depts") String role_depts){ public Result deptPermission(@RequestParam("roleId") String roleId, @RequestParam("role_depts") String role_depts){
PersistModel persistModel = roleServiceImpl.doAuthorizationDept(roleId,role_depts,getToken()); PersistModel persistModel = roleServiceImpl.doAuthorizationDept(roleId,role_depts,getToken());
if(persistModel.isSuccessBySinglePersist()) return Result.builder(persistModel,MessageConstant.MESSAGE_ALERT_SUCCESS,roleId);
return Result.builder(new PersistModel(1),MessageConstant.MESSAGE_ALERT_SUCCESS,roleId);
else
return Result.builder(new PersistModel(2),MessageConstant.MESSAGE_ALERT_ERROR,roleId);
} }
} }
...@@ -28,8 +28,7 @@ import java.util.List; ...@@ -28,8 +28,7 @@ import java.util.List;
public class Role extends IdEntity<Role> { public class Role extends IdEntity<Role> {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = -437438239495993636L;
/*角色名称*/ /*角色名称*/
private String name; private String name;
/** /**
......
...@@ -67,6 +67,13 @@ public interface RoleService { ...@@ -67,6 +67,13 @@ public interface RoleService {
* @return * @return
*/ */
public List<DeptRole> queryUserRolesByPagination(PageUtil<Role> paginationUtility, String userId, Role role); public List<DeptRole> queryUserRolesByPagination(PageUtil<Role> paginationUtility, String userId, Role role);
/**
*
* @param paginationUtility
* @param DeptId
* @param role
* @return
*/
public List<Role> queryDeptRolesByPagination(PageUtil<Role> paginationUtility, String DeptId, Role role); public List<Role> queryDeptRolesByPagination(PageUtil<Role> paginationUtility, String DeptId, Role role);
} }
...@@ -34,8 +34,6 @@ public class RoleServiceImpl implements RoleService { ...@@ -34,8 +34,6 @@ public class RoleServiceImpl implements RoleService {
private RoleRepository roleRepository; private RoleRepository roleRepository;
@Transactional(propagation = Propagation.REQUIRED,isolation = Isolation.DEFAULT) @Transactional(propagation = Propagation.REQUIRED,isolation = Isolation.DEFAULT)
@Override @Override
public PersistModel persistRole(Role role, String token) { public PersistModel persistRole(Role role, String token) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment