12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- //执行一个创建番茄链接任务
- const axios = require('axios');
- const helper = require('../src/helper');
- const config = require('../etc/config.json')
- const CMD = {}
- CMD.runTask = async function(data,main_info,PlatformInfo,call_back){
- try {
- let tg_link_config = JSON.parse(main_info.tg_link_config)
- let huichuan_id = tg_link_config['huichuan_id']
- let kadian_id = tg_link_config['kadian_id']
- // let huichuan_list = JSON.parse(PlatformInfo.huichuan)
- // let kadian_list = JSON.parse(PlatformInfo.kadian)
- let ad_callback_config_id = huichuan_id
- let kadian_value = kadian_id
-
-
- // for (let index = 0; index < huichuan_list.length; index++) {
- // const hc_obj = huichuan_list[index];
- // if(hc_obj.id==huichuan_id){
- // ad_callback_config_id = hc_obj.value
- // break
- // }
- // }
-
-
- // for (let index = 0; index < kadian_list.length; index++) {
- // const kd_obj = kadian_list[index];
- // if(kd_obj.id==kadian_id){
- // kadian_value = kd_obj.name
- // break
- // }
- // }
- let create_fanqie_book_link = require('../src/api/fq/create_fanqiemf_book_link')
- let remark = data.product_name.replace(/[^\u4e00-\u9fa5a-zA-Z0-9]/g, '')
- console.log("main_info:",main_info)
- let distributorId = main_info.distributor_id
- let is_dt = main_info.is_dt
- await create_fanqie_book_link.send(is_dt,distributorId,data.product_id,kadian_value,`${remark}${main_info.id}`,1,ad_callback_config_id,async (start_page,start_param, info)=>{
- if(start_page==null||start_param==null){
- data.start_page = start_page
- data.start_param = start_param
- await call_back(data,info)
- }else{
- data.start_page = start_page
- data.start_param = start_param
- data.promotion_id = info.promotion_id
- await call_back(data,null)
- }
- })
- } catch (error) {
- console.error('fq_create_link :Error:', error);
- // 处理错误
- }
- }
- module.exports = CMD;
|