refactor: 商品属性配置 订单详情图片展示

This commit is contained in:
pengsz 2025-12-11 18:41:40 +08:00
parent 906e8ee2e2
commit f96353a472
4 changed files with 6 additions and 1 deletions

View File

@ -99,7 +99,7 @@ public class StoreProductAddRequest implements Serializable {
@ApiModelProperty(value = "规格 0单 1多", required = true)
@NotNull(message = "商品规格类型不能为空")
private Boolean specType;
private Boolean specType = true;
@ApiModelProperty(value = "活动显示排序 0=默认,1=秒杀,2=砍价,3=拼团")
private List<String> activity;

View File

@ -142,6 +142,7 @@ public class StoreOrderInfoServiceImpl extends ServiceImpl<StoreOrderInfoMapper,
storeOrderInfoVo.getInfo().setIsReply(
storeProductReplyService.isReply(storeOrderInfoVo.getUnique(), storeOrderInfoVo.getOrderId()) ? 1 : 0
);
storeOrderInfoVo.getInfo().setImage(storeOrderInfo.getImage());
storeOrderInfoVoList.add(storeOrderInfoVo);
}
return storeOrderInfoVoList;

View File

@ -326,6 +326,7 @@ public class StoreOrderServiceImpl extends ServiceImpl<StoreOrderMapper, StoreOr
// 添加订单类型信息
storeOrderItemResponse.setOrderType(getOrderTypeStr(storeOrder));
detailResponseList.add(storeOrderItemResponse);
}
return detailResponseList;

View File

@ -941,6 +941,9 @@ public class StoreProductServiceImpl extends ServiceImpl<StoreProductMapper, Sto
if (StrUtil.isNotBlank(type) && "recycle".equals(type) && product.getIsDel()) {
throw new YztException("商品已存在回收站");
}
if (StrUtil.isNotBlank(type) && "recycle".equals(type) && product.getIsShow()) {
throw new YztException("商品未下架");
}
LambdaUpdateWrapper<StoreProduct> lambdaUpdateWrapper = new LambdaUpdateWrapper<>();
if (StrUtil.isNotBlank(type) && "delete".equals(type)) {