diff --git a/src/main/java/com/yxt/yyth/api/lpkgiftbaggoods/LpkGifGoodsVo.java b/src/main/java/com/yxt/yyth/api/lpkgiftbaggoods/LpkGifGoodsVo.java new file mode 100644 index 0000000..2820ada --- /dev/null +++ b/src/main/java/com/yxt/yyth/api/lpkgiftbaggoods/LpkGifGoodsVo.java @@ -0,0 +1,20 @@ +package com.yxt.yyth.api.lpkgiftbaggoods; + +import lombok.Data; + +/** + * @author wangpengfei + * @date 2024/1/9 11:04 + */ +@Data +public class LpkGifGoodsVo { + private String goodsName; + private String goodsSid; + private double goodsNumber; + private double residue; + private String unitName; + private String specificationUnit; + private String weight; + private String remarks; + private String content; +} diff --git a/src/main/java/com/yxt/yyth/api/lpkgiftcard/AppletVo.java b/src/main/java/com/yxt/yyth/api/lpkgiftcard/AppletVo.java index bdda295..8d97de6 100644 --- a/src/main/java/com/yxt/yyth/api/lpkgiftcard/AppletVo.java +++ b/src/main/java/com/yxt/yyth/api/lpkgiftcard/AppletVo.java @@ -54,6 +54,7 @@ public class AppletVo { private String isEnable; private String isTransfer;//是否转增 0 未转赠 1 转赠 private String type;//是否转增 1亲情卡 2家庭 3 企业 + private String logo;//查询标识 1亲情卡 2家庭 3 企业 public String getStart() { SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd"); diff --git a/src/main/java/com/yxt/yyth/biz/lpkgiftbaggoods/LpkGiftBagGoodsMapper.java b/src/main/java/com/yxt/yyth/biz/lpkgiftbaggoods/LpkGiftBagGoodsMapper.java index 8708f6a..35936a2 100644 --- a/src/main/java/com/yxt/yyth/biz/lpkgiftbaggoods/LpkGiftBagGoodsMapper.java +++ b/src/main/java/com/yxt/yyth/biz/lpkgiftbaggoods/LpkGiftBagGoodsMapper.java @@ -2,6 +2,7 @@ package com.yxt.yyth.biz.lpkgiftbaggoods; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.yxt.yyth.api.lpkgiftbag.LpkGiftBag; +import com.yxt.yyth.api.lpkgiftbaggoods.LpkGifGoodsVo; import com.yxt.yyth.api.lpkgiftbaggoods.LpkGiftBagGoods; import com.yxt.yyth.api.lpkgiftbaggoods.LpkGiftBagGoodsVo; import org.apache.ibatis.annotations.Mapper; @@ -23,7 +24,8 @@ public interface LpkGiftBagGoodsMapper extends BaseMapper { @Select("select goods.name as goodsName,bads.goodsNumber ,bads.goodsSid,goods.picUrl,goods.price,goods.unitName,goods.remarks " + " from lpk_giftbag_goods bads left join lpk_goods goods on goods.sid =bads.goodsSid where bads.giftbagSid=#{sid}") List getGoodsByBagSid(String sid); - + @Select("select * from lpk_giftcard card left JOIN lpk_giftbag_goods g on card.giftbagSid=g.giftbagSid where card.sid=#{sid}") + List getGoodsByGiftSid(String sid); List getRecordsByBagSid(@Param("sid") String sid); int saveBagGoods(@Param("bagGoods") List bagGoods); diff --git a/src/main/java/com/yxt/yyth/biz/lpkgiftbaggoods/LpkGiftBagGoodsService.java b/src/main/java/com/yxt/yyth/biz/lpkgiftbaggoods/LpkGiftBagGoodsService.java index f0c5b71..afc3f38 100644 --- a/src/main/java/com/yxt/yyth/biz/lpkgiftbaggoods/LpkGiftBagGoodsService.java +++ b/src/main/java/com/yxt/yyth/biz/lpkgiftbaggoods/LpkGiftBagGoodsService.java @@ -2,6 +2,7 @@ package com.yxt.yyth.biz.lpkgiftbaggoods; import com.yxt.common.base.service.MybatisBaseService; import com.yxt.yyth.api.lpkgiftbag.LpkGiftBag; +import com.yxt.yyth.api.lpkgiftbaggoods.LpkGifGoodsVo; import com.yxt.yyth.api.lpkgiftbaggoods.LpkGiftBagGoods; import com.yxt.yyth.api.lpkgiftbaggoods.LpkGiftBagGoodsVo; import org.apache.ibatis.annotations.Param; @@ -27,6 +28,9 @@ public class LpkGiftBagGoodsService extends MybatisBaseService getGoodsByBagSid(String sid) { return baseMapper.getGoodsByBagSid(sid); } + public List getGoodsByGiftSid(String sid) { + return baseMapper.getGoodsByGiftSid(sid); + } public int saveBagGoods(List bagGoods) { diff --git a/src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardMapper.xml b/src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardMapper.xml index 4e2b695..5994860 100644 --- a/src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardMapper.xml +++ b/src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardMapper.xml @@ -19,29 +19,32 @@