a.id, a.openid, a.coupon_id, a.expiration_time, a.create_time, a.update_time, a.is_delete,a.use_state, b.name, b.type, b.discount_type, b.discount_value, b.threshold_amount, b.obtain_way, b.term_days, b.status, b.used_num, b.user_limit, b.ext_param,b.reb_value insert into coupon_receive(id,openid,coupon_id,expiration_time,dept_id,dept_name) values (#{entity.id},#{entity.openid},#{entity.couponId},#{entity.expirationTime},#{entity.deptId},#{entity.deptName}) insert into coupon_receive(openid,coupon_id,expiration_time,dept_id,dept_name,create_time,update_time,is_delete) values (#{entity.openid},#{entity.couponId},#{entity.expirationTime},#{entity.deptId},#{entity.deptName},#{entity.createTime},#{entity.updateTime},#{entity.isDelete}) on duplicate key update openid = values(openid), coupon_id = values(coupon_id), expiration_time = values(expiration_time), dept_id = values(dept_id), dept_name = values(dept_name), create_time = values(create_time), update_time = values(update_time), is_delete = values(is_delete)