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}