| | |
| | | import org.apache.commons.compress.utils.IOUtils; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.web.multipart.MultipartFile; |
| | | |
| | | import javax.annotation.PostConstruct; |
| | | import javax.annotation.Resource; |
| | | import java.io.BufferedReader; |
| | |
| | | public JSONObject verifyAuthorization() { |
| | | try { |
| | | JSONObject data = new JSONObject(); |
| | | String savedDir = System.getProperty("user.dir") + "\\ardLicense"; |
| | | String savedDir = System.getProperty("user.dir") + File.separator + "ardLicense"; |
| | | File dir = new File(savedDir); |
| | | if (!dir.exists()) { //如果不存在 |
| | | boolean dr = dir.mkdirs(); //创建目录 |
| | |
| | | return data; |
| | | } |
| | | } |
| | | File LicenseFile = new File(savedDir + "/license.cpy");//获取授权文件 |
| | | File LicenseFile = new File(savedDir + File.separator + "license.cpy");//获取授权文件 |
| | | if (LicenseFile.exists()) { |
| | | AuthorizeInfo info = parseFiles(LicenseFile);//解析授权文件 |
| | | if (info != null) { |
| | |
| | | public JSONObject getAuthorizationInfo() { |
| | | try { |
| | | JSONObject data = new JSONObject(); |
| | | String savedDir = System.getProperty("user.dir") + "\\ardLicense"; |
| | | String savedDir = System.getProperty("user.dir") + File.separator + "ardLicense"; |
| | | File dir = new File(savedDir); |
| | | if (!dir.exists()) { //如果不存在 |
| | | boolean dr = dir.mkdirs(); //创建目录 |
| | |
| | | return data; |
| | | } |
| | | } |
| | | File LicenseFile = new File(savedDir + "/license.cpy");//获取授权文件 |
| | | File LicenseFile = new File(savedDir + File.separator + "license.cpy");//获取授权文件 |
| | | if (LicenseFile.exists()) { |
| | | AuthorizeInfo info = parseFiles(LicenseFile);//解析授权文件 |
| | | if (info != null) { |
| | |
| | | */ |
| | | @Override |
| | | public JSONObject makeTempLicense() { |
| | | String savedDir = System.getProperty("user.dir") + "\\ardLicense"; |
| | | String tempLicenseDate = AuthorizeUtil.makeTempLicense(savedDir + "\\license.cpy"); |
| | | String savedDir = System.getProperty("user.dir") + File.separator + "ardLicense"; |
| | | String tempLicenseDate = AuthorizeUtil.makeTempLicense(savedDir + File.separator + "license.cpy"); |
| | | JSONObject data = new JSONObject(); |
| | | data.put("Type", "makeTempLicense"); |
| | | data.put("Message", tempLicenseDate); |
| | |
| | | public JSONObject uploadLicense(MultipartFile file) { |
| | | try { |
| | | String fileRealName = file.getOriginalFilename(); //获得原始文件名; |
| | | String savedDir = System.getProperty("user.dir") + "\\ardLicense"; |
| | | String savedDir = System.getProperty("user.dir") + File.separator + "ardLicense"; |
| | | File dir = new File(savedDir); |
| | | if (!dir.exists()) { //如果不存在 |
| | | boolean dr = dir.mkdirs(); //创建目录 |
| | |
| | | } |
| | | JSONObject data = new JSONObject(); |
| | | data.put("Type", "uploadLicenseFile"); |
| | | data.put("Message", "Dir:" + savedDir); |
| | | data.put("Message", savedDir); |
| | | return data; |
| | | } catch (Exception ex) { |
| | | log.error("获取机器码异常:" + ex.getMessage()); |