id_ , tenant_id_, coupon_id_, coupon_name_, num_, ops_, created_by_, created_time_, updated_by_, updated_time_ insert into sys_coupon_issue_record(tenant_id_, coupon_id_, coupon_name_, num_, ops_, created_by_, created_time_, updated_by_, updated_time_) values (#{entity.tenantId}, #{entity.couponId}, #{entity.couponName}, #{entity.num}, #{entity.ops}, #{entity.createdBy}, #{entity.createdTime}, #{entity.updatedBy}, #{entity.updatedTime}) UPDATE sys_coupon_code SET usage_status_ = 2, used_time_ = NOW(), update_time_ = NOW() WHERE issue_id_ = #{issueId} and usage_status_ = 0 UPDATE sys_coupon SET consume_num_ = consume_num_ - #{consumeNum} WHERE id_ = #{id}