This commit is contained in:
2025-10-29 19:43:02 +08:00
parent c63ddebbd8
commit 127d8929c3
2 changed files with 172 additions and 71 deletions

View File

@@ -75,21 +75,39 @@ public class BatchPublishRequest {
/** 商品名称 */
private String productName;
/** 商品价格(元) */
/** 京东原价(元) */
private Double price;
/** 商品图片 */
/** 发布价格(元) */
private Double publishPrice;
/** 商品主图 */
private String productImage;
/** 商品图片数组 */
private List<String> images;
/** 店铺名称 */
private String shopName;
/** 店铺ID */
private String shopId;
/** 佣金 */
private String commission;
/** 佣金比例 */
private String commissionShare;
/** 佣金信息(兼容旧字段) */
private String commissionInfo;
/** 文案数组 */
private List<WenanItem> wenan;
/** 选中的文案索引 */
private Integer selectedWenanIndex;
public String getSkuid() {
return skuid;
}
@@ -114,6 +132,14 @@ public class BatchPublishRequest {
this.price = price;
}
public Double getPublishPrice() {
return publishPrice;
}
public void setPublishPrice(Double publishPrice) {
this.publishPrice = publishPrice;
}
public String getProductImage() {
return productImage;
}
@@ -122,6 +148,14 @@ public class BatchPublishRequest {
this.productImage = productImage;
}
public List<String> getImages() {
return images;
}
public void setImages(List<String> images) {
this.images = images;
}
public String getShopName() {
return shopName;
}
@@ -138,6 +172,22 @@ public class BatchPublishRequest {
this.shopId = shopId;
}
public String getCommission() {
return commission;
}
public void setCommission(String commission) {
this.commission = commission;
}
public String getCommissionShare() {
return commissionShare;
}
public void setCommissionShare(String commissionShare) {
this.commissionShare = commissionShare;
}
public String getCommissionInfo() {
return commissionInfo;
}
@@ -145,6 +195,49 @@ public class BatchPublishRequest {
public void setCommissionInfo(String commissionInfo) {
this.commissionInfo = commissionInfo;
}
public List<WenanItem> getWenan() {
return wenan;
}
public void setWenan(List<WenanItem> wenan) {
this.wenan = wenan;
}
public Integer getSelectedWenanIndex() {
return selectedWenanIndex;
}
public void setSelectedWenanIndex(Integer selectedWenanIndex) {
this.selectedWenanIndex = selectedWenanIndex;
}
}
/**
* 文案项
*/
public static class WenanItem {
/** 文案类型 */
private String type;
/** 文案内容 */
private String content;
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
}
public static class CommonParams {