Junjie
昨天 1da4047a0a011bdbab1e6ae1135e4abb1bcebad2
#许可证去重
1个文件已修改
11 ■■■■■ 已修改文件
src/main/java/com/zy/system/timer/LicenseTimer.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/system/timer/LicenseTimer.java
@@ -2,6 +2,7 @@
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.zy.common.utils.HttpHandler;
import com.zy.system.entity.LicenseInfos;
import com.zy.system.entity.license.*;
@@ -86,6 +87,16 @@
                response = requestRemoteLicense(buildLegacyPayload(serverInfos));
            }
            if (isSuccess(response)) {
                String licenseTime = response.getString("licenseTime");
                long count = licenseInfosService.count(new QueryWrapper<LicenseInfos>()
                        .eq("request_code", requestCode)
                        .eq("license_time", licenseTime)
                );
                if (count > 1) {
                    return;
                }
                LicenseInfos licenseInfos = new LicenseInfos();
                licenseInfos.setLicense(response.getString("data"));
                licenseInfos.setCreateTime(new Date());