|
|
@ -11,6 +11,7 @@ import com.fr.design.mainframe.alphafine.AlphaFineHelper; |
|
|
|
import com.fr.design.mainframe.alphafine.model.TemplateResource; |
|
|
|
import com.fr.design.mainframe.alphafine.model.TemplateResource; |
|
|
|
import com.fr.design.mainframe.alphafine.search.helper.FineMarketClientHelper; |
|
|
|
import com.fr.design.mainframe.alphafine.search.helper.FineMarketClientHelper; |
|
|
|
import com.fr.design.mainframe.toast.SimpleToast; |
|
|
|
import com.fr.design.mainframe.toast.SimpleToast; |
|
|
|
|
|
|
|
import com.fr.file.FileCommonUtils; |
|
|
|
import com.fr.general.IOUtils; |
|
|
|
import com.fr.general.IOUtils; |
|
|
|
import com.fr.log.FineLoggerFactory; |
|
|
|
import com.fr.log.FineLoggerFactory; |
|
|
|
|
|
|
|
|
|
|
@ -81,7 +82,7 @@ public class FineMarketDownloadManager { |
|
|
|
File file = new File(fileName); |
|
|
|
File file = new File(fileName); |
|
|
|
File parentDir = file.getParentFile(); |
|
|
|
File parentDir = file.getParentFile(); |
|
|
|
// TODO:之前用的gbk解码太容易乱码了。这里应该自动识别编码,然后解压,但是要添加1个三方包,可能会赶不上发布。所以先暂时用utf8顶着。
|
|
|
|
// TODO:之前用的gbk解码太容易乱码了。这里应该自动识别编码,然后解压,但是要添加1个三方包,可能会赶不上发布。所以先暂时用utf8顶着。
|
|
|
|
IOUtils.unzip(file, parentDir.getAbsolutePath(), "UTF-8"); |
|
|
|
IOUtils.unzip(file, FileCommonUtils.getAbsolutePath(parentDir), "UTF-8"); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|