|
@@ -4,6 +4,7 @@ import cn.hutool.core.collection.CollUtil;
|
|
|
import cn.hutool.core.img.ImgUtil;
|
|
|
import cn.hutool.core.io.FileUtil;
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
+import cn.hutool.core.util.ZipUtil;
|
|
|
import com.alibaba.fastjson.JSON;
|
|
|
import com.alibaba.fastjson.JSONArray;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
@@ -86,7 +87,7 @@ public class BoxModelServiceImpl implements IBoxModelService {
|
|
|
file.transferTo(new File(zipPath));
|
|
|
|
|
|
//解压
|
|
|
- FileUtils.decompress(zipPath, srcPath);
|
|
|
+ ZipUtil.unzip(zipPath,srcPath);
|
|
|
|
|
|
//校验是否包含目录,如果包含目录提示错误
|
|
|
File srcFile = new File(srcPath);
|
|
@@ -109,6 +110,10 @@ public class BoxModelServiceImpl implements IBoxModelService {
|
|
|
return ResultData.ok(sid + ".glb");
|
|
|
}
|
|
|
|
|
|
+ public static void main(String[] args) {
|
|
|
+ ZipUtil.unzip("F:\\test\\新建文件夹\\police模型\\police模型.zip","F:\\test\\新建文件夹\\police模型\\maps");
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public ResultData saveBoxModel(BaseJsonDataParamVO param) throws Exception {
|
|
|
|