| | |
| | | List<MallOrderItem> selectItemBySkuIdUnCancel(@Param("skuId") Long skuId, @Param("memberId") Long memberId); |
| | | |
| | | List<MallOrderItem> selectListByNotInStateAndOrderId(@Param("state")Integer i, @Param("orderId")Long orderId); |
| | | List<MallOrderItem> selectListByStateAndOrderId(@Param("state")Integer i, @Param("orderId")Long orderId); |
| | | |
| | | void updateStateByOrderId(@Param("state")Integer i, @Param("orderId")Long id); |
| | | |
| | |
| | | |
| | | //退款退款金额 |
| | | BigDecimal refundAmount = mallRefundEntity.getAmount(); |
| | | List<MallOrderItem> mallOrderItemList1 = mallOrderItemMapper.selectListByStateAndOrderId(1,orderId); |
| | | if(CollUtil.isEmpty(mallOrderItemList1)){ |
| | | refundAmount = refundAmount.add(mallOrderInfo.getCarriage()); |
| | | } |
| | | BigDecimal bb = new BigDecimal(100); |
| | | int refundMoney = refundAmount.multiply(bb).intValue(); |
| | | |
| | |
| | | where a.state != #{state} and a.order_id=#{orderId} |
| | | </select> |
| | | |
| | | <select id="selectListByStateAndOrderId" resultType="cc.mrbird.febs.mall.entity.MallOrderItem"> |
| | | select a.* from mall_order_item a |
| | | where a.state = #{state} and a.order_id=#{orderId} |
| | | </select> |
| | | |
| | | <update id="updateStateByOrderId"> |
| | | update mall_order_item |
| | | set state = #{state} |