package com.xmomen.module.account.service; import com.xmomen.module.user.entity.SysPermissions; import org.springframework.beans.factory.annotation.Autowired; import com.xmomen.framework.mybatis.dao.MybatisDao; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @Service public class PermissionServiceImpl implements PermissionService { @Autowired private MybatisDao mybatisDao; @Override @Transactional public SysPermissions createPermission(SysPermissions permission) { // 保存权限信息 permission = mybatisDao.saveByModel(permission); return permission; } @Override @Transactional public void deletePermission(Long permissionId) { // 根据权限ID删除权限信息 mybatisDao.deleteByPrimaryKey(SysPermissions.class, permissionId); } }