关系表添加构造函数
@ -108,4 +108,8 @@ public abstract class BaseBean implements Serializable {
}
return result;
public String getOrderByParam() {
return this.orderByParam == null ? "" : this.orderByParam;
@ -80,7 +80,7 @@ public interface BaseRepository <T, ID extends Serializable> extends JpaReposito
* 通过 in 批量删除
* @param ids 熟悉值数组
*/
public void deleteByIds(long[] ids);
public void deleteByIds(Long[] ids);
/**
* 通过多单属性进行单个值更新
@ -144,7 +144,7 @@ public class BaseRepositoryImpl<T, ID extends Serializable> extends SimpleJpaRep
@Override
public void deleteByIds(long[] ids) {
public void deleteByIds(Long[] ids) {
if(ids != null && ids.length > 0){
String hql = "delete from " + persistentClass.getName() + " model where model.id in(:ids) ";
Query query = entityManager.createQuery(hql);
@ -64,4 +64,13 @@ public class RefRoleMenu extends BaseBean {
@ApiParam(value ="角色名称" , access ="角色名称")
private String redRoleName;
public RefRoleMenu() {
public RefRoleMenu(Long menuId, String redMenuName, Long roleId, String redRoleName) {
this.menuId = menuId;
this.redMenuName = redMenuName;
this.roleId = roleId;
this.redRoleName = redRoleName;