@ -85,8 +85,7 @@ public class LpkGiftCardService extends MybatisBaseService<LpkGiftCardMapper, Lp
SimpleDateFormat sdf = new SimpleDateFormat ( "yyyy-MM-dd" ) ;
return rb . success ( ) . setData ( p ) ;
}
public ResultBean getGifCardBySid ( String sid ) {
public ResultBean < AppletVo > getGifCardBySid ( String sid ) {
ResultBean rb = new ResultBean ( ) . fail ( ) ;
AppletVo vo = baseMapper . getGifCardBySid ( sid ) ;
List < LpkGiftBagGoodsVo > list = LpkGiftBagGoodsService . getGoodsByBagSid ( vo . getGiftbagSid ( ) ) ;
@ -114,14 +113,6 @@ public class LpkGiftCardService extends MybatisBaseService<LpkGiftCardMapper, Lp
goodsVo . setLNum ( s . getGoodsNumber ( ) ) ;
goodsVos . add ( goodsVo ) ;
}
// if(!vo.isShowBtn()){
// GoodsVo goodsVo=new GoodsVo();
// goodsVo.setGoods(s.getGoodsName());
// goodsVo.setNum(s.getGoodsNumber());
// goodsVo.setPic(s.getPicUrl());
// goodsVo.setLNum(0);
// goodsVos.add(goodsVo);
// }
} ) ;
vo . setGoodsVos ( goodsVos ) ;
return rb . success ( ) . setData ( vo ) ;
@ -142,12 +133,14 @@ public class LpkGiftCardService extends MybatisBaseService<LpkGiftCardMapper, Lp
goodsVo . setGoodsSid ( s . getGoodsSid ( ) ) ;
goodsVo . setPic ( urlPrefix + s . getPicUrl ( ) ) ;
if ( null ! = goods ) {
if ( goods . getGoodsNumber ( ) ! = s . getGoodsNumber ( ) ) {
goodsVo . setLNum ( s . getGoodsNumber ( ) - goods . getGoodsNumber ( ) ) ;
if ( goods . getGoodsNumber ( ) ! = s . getGoodsNumber ( ) ) {
goodsVo . setLNum ( s . getGoodsNumber ( ) - goods . getGoodsNumber ( ) ) ;
goodsVo . setSelect ( s . getGoodsNumber ( ) - goods . getGoodsNumber ( ) ) ;
goodsVos . add ( goodsVo ) ;
}
} else {
goodsVo . setLNum ( s . getGoodsNumber ( ) ) ;
goodsVo . setSelect ( s . getGoodsNumber ( ) ) ;
goodsVos . add ( goodsVo ) ;
}
} ) ;
@ -280,4 +273,11 @@ public class LpkGiftCardService extends MybatisBaseService<LpkGiftCardMapper, Lp
PagerVo < LpkGiftCardListVo > p = PagerUtil . pageToVo ( pagging , null ) ;
return rb . success ( ) . setData ( p ) ;
}
public ResultBean changState ( String cardSid , String state ) {
ResultBean rb = new ResultBean ( ) . fail ( ) ;
LpkGiftCard card = baseMapper . selectOne ( new QueryWrapper < LpkGiftCard > ( ) . eq ( "sid" , cardSid ) ) ;
card . setState ( state ) ;
baseMapper . updateById ( card ) ;
return rb . success ( ) . setData ( "成功" ) ;
}
}