12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- package com.huaxu.service;
- import com.huaxu.dao.ParmSettingMapper;
- import com.huaxu.entity.ParmSettingEntity;
- import com.huaxu.model.LoginUser;
- import com.huaxu.util.UserUtil;
- import org.springframework.stereotype.Service;
- import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
- import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
- import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
- import javax.annotation.Resource;
- import org.springframework.transaction.annotation.Transactional;
- import java.util.Map;
- import java.util.List;
- import java.util.Arrays;
- /**
- * 参数设置Service接口
- *
- * @author: WYY
- * @date 2021-05-11 10:30
- */
- @Service
- public class ParmSettingService extends ServiceImpl<ParmSettingMapper, ParmSettingEntity> {
- @Resource
- private ParmSettingMapper parmSettingMapper;
- /**
- * 查列表
- */
- public List<ParmSettingEntity> findList(ParmSettingEntity parmSettingEntity) {
- LoginUser currentUser = UserUtil.getCurrentUser();
- if(currentUser!=null) {
- parmSettingEntity.setTenantId(currentUser.getTenantId());
- }
- return parmSettingMapper.findList(parmSettingEntity);
- }
- /**
- * 批量删除
- */
- @Transactional(rollbackFor = Exception.class)
- public boolean delParmSettingByIds(Long[] ids) {
- return this.removeByIds(Arrays.asList(ids));
- }
- /**
- * 单个删除
- */
- public boolean delParmSettingById(Long id) {
- return this.removeById(id);
- }
- /**
- * 保存
- */
- public boolean addParmSetting(ParmSettingEntity parmSetting) {
- if (this.save(parmSetting)) {
- return true;
- }
- return false;
- }
- /**
- * 修改根居ID
- */
- public boolean updateParmSettingById(ParmSettingEntity parmSetting) {
- if (this.updateById(parmSetting)) {
- return true;
- }
- return false;
- }
- /**
- * 根居ID获取对象
- */
- public ParmSettingEntity findParmSettingById(Long id) {
- return parmSettingMapper.findParmSettingById(id);
- }
- }
|