| | |
| | | package com.gkhy.assess.system.service.impl; |
| | | |
| | | import cn.hutool.core.util.ObjectUtil; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.gkhy.assess.common.api.CommonPage; |
| | | import com.gkhy.assess.common.enums.DeleteFlagEnum; |
| | | import com.gkhy.assess.common.exception.ApiException; |
| | | import com.gkhy.assess.common.utils.PageUtil; |
| | | import com.gkhy.assess.system.domain.SysLaw; |
| | | import com.gkhy.assess.system.domain.SysNotice; |
| | | import com.gkhy.assess.system.mapper.SysLawMapper; |
| | | import com.gkhy.assess.system.service.SysLawService; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.gkhy.assess.system.utils.ShiroUtils; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | |
| | | @Override |
| | | public int addLaw(SysLaw law) { |
| | | boolean b=save(law); |
| | | law.setCreateBy(ShiroUtils.getSysUser().getUsername()); |
| | | if(!b){ |
| | | throw new ApiException("新增法律法规失败"); |
| | | } |
| | |
| | | |
| | | @Override |
| | | public int editLaw(SysLaw law) { |
| | | law.setUpdateBy(ShiroUtils.getSysUser().getUsername()); |
| | | boolean b=updateById(law); |
| | | if(!b){ |
| | | throw new ApiException("修改法律法规失败"); |
| | |
| | | |
| | | @Override |
| | | public int deleteLawById(Long lawId) { |
| | | boolean b=removeById(lawId); |
| | | SysLaw sysLaw=new SysLaw().setId(lawId) |
| | | .setDelFlag(DeleteFlagEnum.DELETED.getCode()); |
| | | sysLaw.setUpdateBy(ShiroUtils.getSysUser().getUsername()); |
| | | boolean b=updateById(sysLaw); |
| | | if(!b){ |
| | | throw new ApiException("删除法律法规失败"); |
| | | } |