common_api.ts
1.0 KB
import { default as axios } from 'axios';
import moment from 'moment';
const api_url = process.env.VUE_APP_BASE_API;
const common_option = { headers: { 'Content-Type': 'application/json' } };
const collect = async function (to: any) {
if (true) return;
let url = to?.meta?.title || null;
let id = to?.query?.yiqiuid || null;
if (url) {
let query = `mutation{
toupiao_vote(
lottery_id:999,
play_type:"live2",
issue_name:"${moment().format('YYYY-MM-DD')}",
number:"${url}",
vote_type:1
)}`;
await axios.post(api_url+"/toupiao_vote", `{"query":${JSON.stringify(query)},"variables":null}`, common_option);
}
if (id && id > 0) {
let query = `mutation{
toupiao_vote(
lottery_id:999,
play_type:"live2_id",
issue_name:"${moment().format('YYYY-MM-DD')}",
number:"${id}",
vote_type:1
)}`;
await axios.post(api_url+"/toupiao_vote", `{"query":${JSON.stringify(query)},"variables":null}`, common_option);
}
};
export { collect };