t.id_ as id , t.activity_id_ as activityId , t.reward_id_ as rewardId , t.reward_num_ as rewardNum , t.reward_stock_ as rewardStock , t.group_ AS `group` , t.create_time_ as createTime ar.id_ as "activityReward.id" , ar.activity_id_ as "activityReward.activityId" , ar.reward_client_ as "activityReward.rewardClient" , ar.reward_name_ as "activityReward.rewardName" , ar.reward_type_ as "activityReward.rewardType" , ar.reward_describe_ "activityReward.rewardDescribe" , ar.img_url_ as "activityReward.imgUrl" , ar.stock_ as "activityReward.stock" , ar.num_ as "activityReward.num" , ar.unit_ as "activityReward.unit" , ar.status_ as "activityReward.status" , ar.create_time_ as "activityReward.createTime" , ar.create_by_ as "activityReward.createBy" , ar.update_time_ as "activityReward.updateTime" , ar.update_by_ as "activityReward.updateBy" , ar.discount_price_ as "activityReward.discountPrice" , ar.vip_card_id_ as "activityReward.vipCardId" update activity_plan_reward set reward_stock_ = reward_stock_ - 1 where id_ = #{activityRewardId} AND activity_id_ = #{activityId} and reward_stock_ > 0