提交 8378c7f1 authored 作者: 梁业锦's avatar 梁业锦 💬

- 商品导入相关逻辑

上级 02b9ad5a
package test; package test;
import cn.hutool.core.lang.Console;
import cn.hutool.core.util.IdUtil; import cn.hutool.core.util.IdUtil;
import cn.hutool.http.HttpRequest; import cn.hutool.http.HttpRequest;
import com.platform.dao.*; import com.platform.dao.*;
...@@ -23,10 +22,8 @@ import java.net.URL; ...@@ -23,10 +22,8 @@ import java.net.URL;
import java.util.Arrays; import java.util.Arrays;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import java.util.concurrent.Executor;
import java.util.concurrent.ExecutorService; import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors; import java.util.concurrent.Executors;
import java.util.concurrent.ThreadPoolExecutor;
/** /**
* 商品导入功能 * 商品导入功能
...@@ -73,7 +70,6 @@ public class ImpartCode { ...@@ -73,7 +70,6 @@ public class ImpartCode {
*/ */
ExecutorService executorService = Executors.newCachedThreadPool(); ExecutorService executorService = Executors.newCachedThreadPool();
/** /**
* 根据分类进行导入 * 根据分类进行导入
*/ */
...@@ -173,7 +169,7 @@ public class ImpartCode { ...@@ -173,7 +169,7 @@ public class ImpartCode {
String skuSrc = imageObj.getString("src"); String skuSrc = imageObj.getString("src");
InputStream skuInputStream = getImageStream(skuSrc); InputStream skuInputStream = getImageStream(skuSrc);
byte[] skuBytes = toByteArray(skuInputStream); byte[] skuBytes = toByteArray(skuInputStream);
String url = OssUtil.upload(skuBytes, id + "_sku_" + j + ".jpg", "zion"); String url = OssUtil.upload(skuBytes, id + "_sku_" + j + ".jpg", "image");
// 拼接富文本的 HTML // 拼接富文本的 HTML
imageBuilder.append("<p><img src=\"") imageBuilder.append("<p><img src=\"")
.append(url).append("\" title=\"") .append(url).append("\" title=\"")
...@@ -194,7 +190,7 @@ public class ImpartCode { ...@@ -194,7 +190,7 @@ public class ImpartCode {
String src = productsObj.getJSONObject("image").getString("src"); String src = productsObj.getJSONObject("image").getString("src");
InputStream inputStream = getImageStream(src); InputStream inputStream = getImageStream(src);
byte[] bytes = toByteArray(inputStream); byte[] bytes = toByteArray(inputStream);
String url = OssUtil.upload(bytes, id + "_station.jpg", "zion"); String url = OssUtil.upload(bytes, id + "_station.jpg", "image");
System.err.println("主图的链接为: " + url); System.err.println("主图的链接为: " + url);
// 商品的属性 // 商品的属性
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论