package com.kmall.admin.service.impl; import com.kmall.admin.dao.SysBizPermissionDao; import com.kmall.admin.entity.SysBizPermissionEntity; import com.kmall.admin.fromcomm.entity.SysUserEntity; import com.kmall.admin.service.SysBizPermissionService; import com.kmall.admin.utils.ShiroUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.Date; import java.util.List; import java.util.Map; /** * 系统业务权限表Service实现类 * * @author emato * @email admin@qhdswl.com * @date 2020-09-18 10:07:41 */ @Service("sysBizPermissionService") public class SysBizPermissionServiceImpl implements SysBizPermissionService { @Autowired private SysBizPermissionDao sysBizPermissionDao; @Override public SysBizPermissionEntity queryObject(Long permissionId) { return sysBizPermissionDao.queryObject(permissionId); } @Override public List queryList(Map map) { return sysBizPermissionDao.queryList(map); } @Override public int queryTotal(Map map) { return sysBizPermissionDao.queryTotal(map); } @Override public int save(SysBizPermissionEntity sysBizPermission) { SysUserEntity user = ShiroUtils.getUserEntity(); sysBizPermission.setCreateUserId(user.getUserId().toString()); sysBizPermission.setCreateTime(new Date()); return sysBizPermissionDao.save(sysBizPermission); } @Override public int update(SysBizPermissionEntity sysBizPermission) { return sysBizPermissionDao.update(sysBizPermission); } @Override public int delete(Long permissionId) { return sysBizPermissionDao.delete(permissionId); } @Override public int deleteBatch(Long[]permissionIds) { return sysBizPermissionDao.deleteBatch(permissionIds); } }