czt
2026-01-12 82e3be7117a57a4abec0e1c49a5b3bcffb588e81
fzzy-igdss-core/src/main/java/com/fzzy/igds/service/InoutConfService.java
@@ -106,7 +106,7 @@
        inoutSysConf.setProgressOut("REGISTER-WEIGHT_EMPTY-HANDLE-WEIGHT_FULL-RECORD");
        this.saveSysConfData(inoutSysConf);
        this.flushInoutSysConfCache(inoutSysConf);
        this.flushInoutSysConfCache();
    }
    /**
@@ -138,17 +138,22 @@
            inoutSysConfMapper.update(data, new UpdateWrapper<InoutSysConf>().eq("dept_id", data.getDeptId()));
        }
        this.flushInoutSysConfCache(data);
        this.flushInoutSysConfCache();
    }
    /**
     * 设置缓存
     *
     * @param data
     */
    public void flushInoutSysConfCache(InoutSysConf data) {
        String key = RedisConst.buildKey(data.getDeptId(), Constant.CACHE_INOUT_SYS_CONF);
        redisCache.setCacheObject(key, data);
    public void flushInoutSysConfCache() {
        List<InoutSysConf> list = getSysConfData();
        if(null == list || list.isEmpty()){
            return;
        }
        for (InoutSysConf conf : list) {
            String key = RedisConst.buildKey(conf.getDeptId(), Constant.CACHE_INOUT_SYS_CONF);
            redisCache.setCacheObject(key, conf);
        }
    }
    /**
@@ -163,7 +168,7 @@
        InoutSysConf conf = (InoutSysConf) redisCache.getCacheObject(key);
        if (null == conf) {
            conf = getInoutSysConf(deptId);
            flushInoutSysConfCache(conf);
            flushInoutSysConfCache();
        }
        return conf;
    }