From 3d6f2cd1483c5e85a3f2eeb2edd89c088d1d5c6b Mon Sep 17 00:00:00 2001 From: jiangqs <jiangqs> Date: 星期二, 09 五月 2023 22:52:48 +0800 Subject: [PATCH] DEMO初步完成 --- ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/goods/GoodsFileServiceImpl.java | 44 +++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 41 insertions(+), 3 deletions(-) diff --git a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/goods/GoodsFileServiceImpl.java b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/goods/GoodsFileServiceImpl.java index e58fda8..d6c34ee 100644 --- a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/goods/GoodsFileServiceImpl.java +++ b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/goods/GoodsFileServiceImpl.java @@ -1,10 +1,17 @@ package com.ruoyi.order.service.impl.goods; -import com.ruoyi.system.domain.pojo.goods.GoodsFile; -import com.ruoyi.system.mapper.goods.GoodsFileMapper; -import com.ruoyi.system.service.goods.GoodsFileService; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; + +import com.ruoyi.order.domain.pojo.goods.GoodsFile; +import com.ruoyi.order.domain.pojo.order.ShoppingCart; +import com.ruoyi.order.mapper.goods.GoodsFileMapper; +import com.ruoyi.order.service.goods.GoodsFileService; import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; /** * <p> @@ -17,4 +24,35 @@ @Service public class GoodsFileServiceImpl extends ServiceImpl<GoodsFileMapper, GoodsFile> implements GoodsFileService { + @Resource + private GoodsFileMapper goodsFileMapper; + + + /** + * @description: TODO + * @author jqs34 + * @date 2023/5/3 2:14 + * @version 1.0 + */ + @Override + public GoodsFile getGoodsPicture(String goodsId){ + LambdaQueryWrapper<GoodsFile> queryWrapper = Wrappers.lambdaQuery(); + queryWrapper.eq(GoodsFile::getDelFlag, 0).eq(GoodsFile::getGoodsId, goodsId).eq(GoodsFile::getFileType,1); + GoodsFile goodsFile = this.getOne(queryWrapper,false); + return goodsFile; + } + + /** + * @description: TODO + * @author jqs34 + * @date 2023/5/3 2:05 + * @version 1.0 + */ + @Override + public List<GoodsFile> listByGoodsId(String goodsId){ + LambdaQueryWrapper<GoodsFile> queryWrapper = Wrappers.lambdaQuery(); + queryWrapper.eq(GoodsFile::getDelFlag, 0).eq(GoodsFile::getGoodsId, goodsId); + List<GoodsFile> goodsFileList = this.list(queryWrapper); + return goodsFileList; + } } -- Gitblit v1.7.1