|
@@ -182,7 +182,7 @@ class WXTechController(View):
|
|
|
trade_no = res['data']['orderNumber']
|
|
|
experience_history_vo = {'iccid': iccid, 'experience_type': 0, 'do_time': int(time.time())}
|
|
|
UnicomComboExperienceHistory.objects.create(**experience_history_vo)
|
|
|
- order_res = cls.created_order(serial_no, user_id, trade_no)
|
|
|
+ order_res = cls.created_order(serial_no, user_id, trade_no, 10)
|
|
|
LOGGER.info('*****系统创建体验订单:{}'.format(order_res))
|
|
|
return response.json(0)
|
|
|
return response.json(10063)
|
|
@@ -192,7 +192,7 @@ class WXTechController(View):
|
|
|
return response.json(500, repr(e))
|
|
|
|
|
|
@classmethod
|
|
|
- def created_order(cls, serial_no, user_id, trade_no, combo_id=None):
|
|
|
+ def created_order(cls, serial_no, user_id, trade_no, combo_id=None, payType=10):
|
|
|
"""
|
|
|
创建系统订单
|
|
|
"""
|
|
@@ -213,7 +213,7 @@ class WXTechController(View):
|
|
|
# 生成订单必须添加该字段
|
|
|
rank_id, ai_rank_id = UnicomComboView().get_cloud_or_ai_combo()
|
|
|
order_dict = {'orderID': order_id, 'UID': uid, 'rank_id': rank_id, 'ai_rank_id': ai_rank_id,
|
|
|
- 'userID_id': user_id, 'desc': combo_info_vo['combo_name'], 'payType': 10,
|
|
|
+ 'userID_id': user_id, 'desc': combo_info_vo['combo_name'], 'payType': payType,
|
|
|
'payTime': n_time, 'price': combo_info_vo['price'], 'addTime': n_time,
|
|
|
'updTime': n_time, 'status': 1, 'currency': 'CNY',
|
|
|
'unify_combo_id': str(combo_info_vo['id']), 'order_type': 3,
|
|
@@ -294,7 +294,7 @@ class WXTechController(View):
|
|
|
LOGGER.info('*****五兴订购年卡套餐结果:{}'.format(res))
|
|
|
if res['code'] == '0':
|
|
|
trade_no = res['data']['orderNumber']
|
|
|
- cls.created_order(serial_number, user_id, trade_no, combo_id)
|
|
|
+ cls.created_order(serial_number, user_id, trade_no, combo_id, 11)
|
|
|
exchange_code_qs.update(status=True, updated_time=int(time.time()))
|
|
|
cls.save_log(ip, 200, '兑换成功{},{}'.format(serial_number, code))
|
|
|
return response.json(0)
|