|
@@ -4,6 +4,7 @@ import cn.hutool.core.util.StrUtil;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.ruoyi.common.core.domain.BaseIdPo;
|
|
|
+import com.sd.business.entity.artwork.po.ArtworkLibrary;
|
|
|
import com.sd.business.entity.sku.dto.SkuSelectDto;
|
|
|
import com.sd.business.entity.sku.po.Sku;
|
|
|
import com.sd.business.entity.sku.po.SkuSpec;
|
|
@@ -93,7 +94,10 @@ public class SkuServiceImpl extends ServiceImpl<SkuMapper, Sku> implements SkuSe
|
|
|
// 赋值sku规格
|
|
|
List<SkuSpecVo> skuSpecList = Sql.create(SkuSpecVo.class)
|
|
|
.selectAll(SkuSpec.class)
|
|
|
+ .select(ArtworkLibrary::getImgUrl, SkuSpecVo::getDesignImgUrl)
|
|
|
+ .select(ArtworkLibrary::getFileUrl, SkuSpecVo::getSharedFolder)
|
|
|
.from(SkuSpecVo.class)
|
|
|
+ .leftJoin(ArtworkLibrary.class, ArtworkLibrary::getId, SkuSpec::getArtworkLibraryId)
|
|
|
.eq(SkuSpec::getSkuId, id)
|
|
|
.list();
|
|
|
vo.setSkuSpecList(skuSpecList);
|