自动化立体仓库 - WMS系统
1
zhang
5 天以前 40254eb1fc7ad9bef6e820c0ffc0cc5a63e9e53e
src/main/java/com/zy/system/controller/LicenseCreatorController.java
@@ -2,9 +2,9 @@
import com.core.common.Cools;
import com.core.common.R;
import com.zy.system.entity.license.LinuxServerInfos;
import com.zy.system.entity.license.*;
import com.zy.system.timer.LicenseTimer;
import de.schlichtherle.license.LicenseContent;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.http.MediaType;
@@ -15,7 +15,6 @@
import java.io.File;
import java.io.IOException;
import java.util.Date;
/**
 *
@@ -27,13 +26,10 @@
    @Value("${license.licensePath}")
    private String licensePath;
    @Autowired
    private LicenseCheckListener licenseCheckListener;
    @Autowired
    private LicenseTimer licenseTimer;
    /**
     * 获取服务器硬件信息
     * @param osName 操作系统类型,如果为空则自动判断
@@ -52,7 +48,7 @@
        if (osName.startsWith("windows")) {
            abstractServerInfos = new WindowsServerInfos();
        } else if (osName.startsWith("linux")) {
//            abstractServerInfos = new LinuxServerInfos();
            abstractServerInfos = new LinuxServerInfos();
        }else{//其他服务器类型
            abstractServerInfos = new WindowsServerInfos();
        }
@@ -101,4 +97,10 @@
        return R.error("许可证更新失败");
    }
    @RequestMapping(value = "/activate")
    public R activate() {
        licenseTimer.timer();
        return R.ok();
    }
}