Your Name 1912bcd25b
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
chore: sync all remaining local workspace changes
2026-05-08 11:26:57 +08:00

165 lines
5.1 KiB
JavaScript

/*
* Extracted from browser-delivered Turbopack chunk: 5d5b47876e53e564.da1ba52a93.js
* Module id: 242269
* For reading/searching only; this factory depends on the original Turbopack runtime.
*/
const moduleFactory = (e) => {
"use strict";
var t,
r = e.i(358379),
n = e.i(563119),
o = e.i(91812);
e.i(642219);
var a = e.i(14613),
i = e.i(319606),
l = e.i(795882),
s = e.i(464143);
let { config: c } = e.r(325528);
var u =
(((t = u || {})[(t.TIMEOUT = 2e4)] = "TIMEOUT"),
(t[(t.OVERDUE = 401)] = "OVERDUE"),
(t[(t.FAIL = 1)] = "FAIL"),
(t[(t.SUCCESS = 0)] = "SUCCESS"),
t);
let d = { baseURL: c.apiHost, timeout: 2e4 },
f = new (class {
service;
constructor(e) {
(this.service = l.default.create(e)),
this.service.interceptors.request.use(
(e) => {
var t;
let r =
s.default.get("usertoken") ||
s.default.get("liblibai_usertoken"),
n = (0, a.getCookieWebid)();
return (
o.isDev &&
e.url &&
!1 ===
((t = e.url),
["/api/www/", "/gateway/", "/v4/server"].some(
(e) => t.indexOf(e) > -1,
)) &&
console.error("unvalid url:", e.url),
{
...e,
headers: {
...e?.headers,
token: r,
webid: n,
...(e?.customHeaders || {}),
},
}
);
},
(e) => {
Promise.reject(e);
},
),
this.service.interceptors.response.use(
(e) => {
let { data: t, headers: r } = e,
o = { ...t, traceid: r["eagleeye-traceid"] };
return 401 === t.code
? (console.log("登录失效,请重新登录"),
s.default.remove("userToken"),
n.default.router?.route &&
n.default.router.route.indexOf("pretrain"),
Promise.reject(o))
: 0 === t.code || (t && t.results)
? Promise.resolve(o)
: t.code && 0 !== t.code
? Promise.reject(o)
: void 0;
},
(e) => {
let { response: t } = e;
t && this.handleCode(t.status);
},
);
}
handleCode(e) {}
get(e, t) {
return this.service.get((0, i.getUrl)(e), { params: t });
}
post(e, t, r) {
return this.service.post((0, i.getUrl)(e), t, r);
}
put(e, t) {
return this.service.put((0, i.getUrl)(e), t);
}
delete(e, t) {
return this.service.delete((0, i.getUrl)(e), { params: t });
}
})(d);
e.i(243531);
var m = e.i(552119);
e.i(904472), e.i(433761), (0, m.Logger)("@liblibaix/services-ts/other");
var p = e.i(640958);
let h = "ad.bilibili.track_id";
e.s(
[
"useAdDataReportPayment",
0,
() => (
(0, r.useEffect)(() => {
let e,
t,
r,
n,
o,
a,
i,
l =
((t =
(e = new URLSearchParams(window.location.search)).get(
"bd_vid",
) || ""),
(r = e.get("track_id") || ""),
(n = e.get("qhclickid") || ""),
(o = e.get("msclkid") || ""),
(a = e.get("cb") || ""),
(i = (() => {
if (t) return "baidu";
if (r) return "bilibili";
if (n) return "qihoo";
if (o) return "bing";
if (a) return "zhihu";
else return "undefined";
})()),
{
cid: (0, p.getCookieWebid)(),
sourceType: i,
trackId: t || r || n || o || a,
});
l.trackId && localStorage.setItem(h, JSON.stringify(l));
}, []),
{
reportAdData: (0, r.useCallback)(() => {
try {
let e,
t = localStorage.getItem(h);
t &&
((e = { ...JSON.parse(t) }),
f.post((0, i.getUrl)("/api/www/ocpc/payment/save"), e))
.then(() => {
localStorage.removeItem(h);
})
.catch((e) => {
console.warn("ad data report error", e);
});
} catch (e) {
console.warn("ad data report error", e);
}
}, []),
}
),
],
242269,
);
};
export default moduleFactory;