第三方导码操作步骤

来自技术开发小组内部wiki
跳转至: 导航搜索
1,需要先把票务和活动关联起来得出票务ID和票种ID(设置票种的时候一定要和给出的第三方码数据一致,不然出现库存不足,或超卖),并且需要在票务后台把第三方设置为“导码票务”---产品要求凡是第三方导码的统一用这个

2,用工具(如,editplus等)把码文件用替换方式换为SQL,这里需要注意,一定先导third_code,因为它有联合索引,如:
insert into fmb_third_code (third_part,third_code,ticket_group_id,ticket_id)VALUES('daomapiaowu','1000647846733761','5137','42387');

3,执行SQL:update fmb_third_code set third_code_pwd=third_code where ticket_group_id=票务ID and ticket_id=票种ID

纯数据库方式导码,不需要后台。

操作示例:
活动ID:160003
通用票务ID:7879
票种ID:67883
第三方:格瓦拉发码

#查询是否后台设置为第三方,本例结果为:gewalafama
1.select third_part from fmb_group_tickets t where t.ticket_group_id=7879;
#替换values值,分别对应上面示例数据
2.insert into fmb_third_code (third_part,third_code,third_code_pwd,ticket_group_id,ticket_id) VALUES('gewalafama','G1507031351356605','SRRQ4PDGNP7F','7879','67883');