| | |
| | | import com.gkhy.exam.pay.entity.NonCoalCategory; |
| | | import com.gkhy.exam.pay.mapper.NonCoalCategoryMapper; |
| | | import com.gkhy.exam.pay.service.NonCoalCategoryService; |
| | | import com.ruoyi.common.constant.Constants; |
| | | import com.ruoyi.common.utils.SecurityUtils; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | |
| | | @Override |
| | | public List<NonCoalCategory> selectNonCoalCategoryList(NonCoalCategory nonCoalCategory) { |
| | | if (!SecurityUtils.isAdmin(SecurityUtils.getUserId())) { |
| | | nonCoalCategory.setDistrictCode(SecurityUtils.getDeptDistrictCode()); |
| | | if (!Constants.DIS_XINJIANG_CODE.equals(SecurityUtils.getDeptDistrictCode())) { |
| | | nonCoalCategory.setDistrictCode(SecurityUtils.getDeptDistrictCode()); |
| | | } |
| | | |
| | | } |
| | | return nonCoalCategoryMapper.selectNonCoalCategoryList(nonCoalCategory); |
| | | } |
| | |
| | | */ |
| | | @Override |
| | | public int insertNonCoalCategory(NonCoalCategory nonCoalCategory) { |
| | | if (!nonCoalCategory.getDistrictCode().startsWith(Constants.DIS_XINJIANG_CODE)) { |
| | | throw new RuntimeException("地州信息错误"); |
| | | } |
| | | checkSubjectName(nonCoalCategory); |
| | | nonCoalCategory.setCreateBy(SecurityUtils.getUsername()); |
| | | return nonCoalCategoryMapper.insertNonCoalCategory(nonCoalCategory); |
| | |
| | | @Override |
| | | public int updateNonCoalCategory(NonCoalCategory nonCoalCategory) { |
| | | checkSubjectName(nonCoalCategory); |
| | | nonCoalCategory.setDistrictCode(null); |
| | | nonCoalCategory.setUpdateBy(SecurityUtils.getUsername()); |
| | | return nonCoalCategoryMapper.updateNonCoalCategory(nonCoalCategory); |
| | | } |