| | |
| | | import com.dy.common.webUtil.QueryResultVo; |
| | | import com.dy.pipIrrBase.user.QueryVo; |
| | | import com.dy.pipIrrGlobal.daoBa.BaRoleMapper; |
| | | import com.dy.pipIrrGlobal.daoBa.BaRolePrivilegeMapper; |
| | | import com.dy.pipIrrGlobal.pojoBa.BaRole; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.apache.dubbo.common.utils.PojoUtils; |
| | |
| | | public class RoleSv { |
| | | |
| | | private BaRoleMapper dao; |
| | | private BaRolePrivilegeMapper rolePrivDao ; |
| | | |
| | | @Autowired |
| | | private void setDao(BaRoleMapper dao){ |
| | | this.dao = dao; |
| | | } |
| | | |
| | | @Autowired |
| | | private void setRolePrivDao(BaRolePrivilegeMapper dao){ |
| | | this.rolePrivDao = dao; |
| | | } |
| | | |
| | | |
| | |
| | | */ |
| | | @Transactional |
| | | public int delete(Long id){ |
| | | return this.dao.deleteLogicById(id) ; |
| | | int count = this.dao.deleteLogicById(id) ; |
| | | if(count > 0){ |
| | | this.rolePrivDao.deleteByRoleId(id) ; |
| | | } |
| | | return count ; |
| | | } |
| | | |
| | | |