MAP存储结果

public RespBean origLogIntegrity(DataQualityAnalysisQuery query) {
    List<OtaLogPo> range = redisCache.redisTemplate.opsForList().range(RedisKey.PROCESS_LOG_LIST, 0, 0);
    Map<String, Object> result = new HashMap<>();
    String corpCname = query.getCorpCname();
    String recordNum = query.getRecordNum();
    if(StringUtils.isBlank(corpCname)&&StringUtils.isBlank(recordNum)){
        if(range.size()>0){
            corpCname = range.get(0).getCorpCname();
            recordNum = range.get(0).getRecordNum();
            query.setCorpCname(corpCname);
            query.setRecordNum(recordNum);
        }

    }

    List<CorpLogSizePo> list = new ArrayList<>();
    String suffix = "";
    int tableExist = -1;
    //2. 如果recordNum不为空的话,根据recordNum获得对应的表名后缀
    if (StringUtils.isNotBlank(recordNum)) {
        suffix = BaseEntity.getEnterpriseName(recordNum);
        tableExist = otaProcessFileMapper.isTableExist(suffix, dataBaseConfig.getDatabase());
    }else {
        result.put("processLogAndFileNumber",0);
        result.put("CorpCname",0);
        result.put("RecordNum",0);
        return RespBean.ok("无原始日志完整性情况", result);
    }
    LogAndFileNumPo processLogAndFileNumber = otaProcessFileMapper.getProcessLogAndFileNumber(query, suffix);
    //回显生产者名称和报告编号

    result.put("processLogAndFileNumber",processLogAndFileNumber);
    result.put("CorpCname",query.getCorpCname());
    result.put("RecordNum",query.getRecordNum());

    return RespBean.ok("原始日志完整性情况", result);
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值