package com.zt.life.sys.service; import cn.hutool.core.collection.CollectionUtil; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.zt.common.constant.Constant; import com.zt.common.db.query.QueryFilter; import com.zt.common.service.BaseService; import com.zt.common.utils.CacheUtils; import com.zt.core.oss.service.ISysOssService; import com.zt.life.core.constant.Cache; import com.zt.life.sys.dao.SysOssConfigDao; import com.zt.life.sys.dao.SysUserRegDao; import com.zt.life.sys.dto.OssDto; import com.zt.life.sys.mapstruct.OssExMapper; import com.zt.life.sys.model.SysOssConfig; import com.zt.life.sys.model.SysUserReg; import com.zt.modules.oss.model.SysOss; import com.zt.modules.oss.service.SysOssService; import com.zt.modules.sys.service.SysMapService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.cache.annotation.CacheEvict; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import java.util.*; import java.util.stream.Collectors; /** * SYS_OSS_CONFIG * * @author zt generator * @since 1.0.0 2020-08-25 */ @Service public class SysUserRegService extends BaseService { public Integer existUsername(String username) { return baseDao.existUsername(username); } @Transactional(rollbackFor = Exception.class) public void test(SysUserReg entity) { baseDao.test("aaaa",entity.getUsername()); this.testsub(entity); throw new RuntimeException("test错误"); } public void testsub(SysUserReg entity) { baseDao.test("aaaa22",entity.getRealName()); } }