feige
2025-06-20 46913f8e05b8b6968f651a0d8cd4b94f726e47e2
zhang-content/src/main/java/com/ruoyi/service/impl/ZHonorServiceImpl.java
@@ -10,9 +10,7 @@
import com.ruoyi.common.utils.SecurityUtils;
import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.domain.ZAbroad;
import com.ruoyi.domain.ZHonor;
import com.ruoyi.domain.ZfCollection;
import com.ruoyi.mapper.ZHonorMapper;
import com.ruoyi.service.ZHonorService;
import org.springframework.beans.factory.annotation.Autowired;
@@ -20,9 +18,11 @@
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.multipart.MultipartFile;
import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
import java.util.stream.Collectors;
/**
 * <p>
@@ -37,6 +37,9 @@
    @Autowired
    ZHonorServiceImpl zHonorService;
    @Resource
    ZHonorMapper zHonorMapper;
    private LambdaQueryWrapper<ZHonor> uniqueCondition(ZHonor zHonor){
        LambdaQueryWrapper<ZHonor> lqw = new LambdaQueryWrapper<>();
@@ -93,6 +96,22 @@
    }
    @Override
    public List<ZHonor> selectByIds(Long[] ids) {
        List<ZHonor> list = new ArrayList<>();
        if(!(ids==null||ids.length==0))
            list = listByIds(Arrays.asList(ids));
        else
            list = list();
        return list;
    }
    @Override
    public AjaxResult listType() {
        List<String> result = zHonorMapper.listType();
        return AjaxResult.success(result);
    }
    @Override
    public AjaxResult mySave(ZHonor zHonor) {
        SysUser user = SecurityUtils.getLoginUser().getUser();
        Long userId = user.getUserId();