You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__HttpStatus__UserAgents.a...

92 lines
6.1 KiB

"use strict";
(self["webpackChunk"] = self["webpackChunk"] || []).push([[6034],{
/***/ 57181:
/*!*********************************************************!*\
!*** ./src/pages/HttpStatus/UserAgents.tsx + 1 modules ***!
\*********************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
"default": function() { return /* binding */ UserAgents; }
});
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
var _react_17_0_2_react = __webpack_require__(59301);
;// CONCATENATED MODULE: ./src/pages/HttpStatus/Argentitem.tsx
function listitem({ item, type, page }) {
return /* @__PURE__ */ _react_17_0_2_react.createElement("div", { style: { display: "flex", alignItems: "center", flexDirection: "initial", height: "37px", background: "#ffffff", padding: "0px 15px" } }, /* @__PURE__ */ _react_17_0_2_react.createElement("span", { style: { flex: "1" } }, page === 1 ? type + 1 : type + 1 + (page - 1) * 20), /* @__PURE__ */ _react_17_0_2_react.createElement("span", { style: { flex: "1" } }, item.login || "--"), /* @__PURE__ */ _react_17_0_2_react.createElement("span", { style: { flex: "2" } }, item.name || "--"), /* @__PURE__ */ _react_17_0_2_react.createElement("span", { style: { flex: "2" } }, item.register_info || "--"), /* @__PURE__ */ _react_17_0_2_react.createElement("span", { style: { flex: "1" } }, item.competition_info || "--"), /* @__PURE__ */ _react_17_0_2_react.createElement("span", { style: { flex: "2" } }, item.ip || "--"), /* @__PURE__ */ _react_17_0_2_react.createElement("span", { style: { flex: "2" } }, item.username || "--"));
}
/* harmony default export */ var Argentitem = (listitem);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/pagination/index.js + 10 modules
var pagination = __webpack_require__(36697);
// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 15 modules
var _umi_production_exports = __webpack_require__(23852);
// EXTERNAL MODULE: ./src/utils/fetch.ts
var fetch = __webpack_require__(64841);
;// CONCATENATED MODULE: ./src/pages/HttpStatus/UserAgents.tsx
var __async = (__this, __arguments, generator) => {
return new Promise((resolve, reject) => {
var fulfilled = (value) => {
try {
step(generator.next(value));
} catch (e) {
reject(e);
}
};
var rejected = (value) => {
try {
step(generator.throw(value));
} catch (e) {
reject(e);
}
};
var step = (x) => x.done ? resolve(x.value) : Promise.resolve(x.value).then(fulfilled, rejected);
step((generator = generator.apply(__this, __arguments)).next());
});
};
function useragents(props) {
const params = (0,_umi_production_exports.useParams)();
const [page, setPage] = (0,_react_17_0_2_react.useState)(1);
const [per_page, setPer_page] = (0,_react_17_0_2_react.useState)(20);
const [agentslist, setAgentslist] = (0,_react_17_0_2_react.useState)();
const [alintsdata, setAlintsdata] = (0,_react_17_0_2_react.useState)();
(0,_react_17_0_2_react.useEffect)(() => {
function init() {
return __async(this, null, function* () {
const res = yield (0,fetch/* default */.ZP)(
`/api/user_agents.json`,
{
method: "get",
params: { page, per_page }
}
);
if (res.status === 0) {
setAgentslist(res.data.user_agents);
setAlintsdata(res.data);
}
});
}
init();
}, [page]);
return /* @__PURE__ */ _react_17_0_2_react.createElement("div", { className: "edu-container minH500" }, /* @__PURE__ */ _react_17_0_2_react.createElement("div", { className: "educontent mb20 persmstyle", style: { width: "1200px", marginTop: "26px" } }, /* @__PURE__ */ _react_17_0_2_react.createElement("div", { style: { display: "flex", background: "#ffffff", height: "60px", alignItems: "center", padding: "0px 15px" } }, /* @__PURE__ */ _react_17_0_2_react.createElement("span", null, "\u5F15\u6D41\u603B\u4EBA\u6570\uFF1A", alintsdata && alintsdata.agents_count || "0"), /* @__PURE__ */ _react_17_0_2_react.createElement("span", { style: { marginLeft: "20px" } }, "\u7ADE\u8D5B\u6210\u529F\u62A5\u540D\uFF1A", alintsdata && alintsdata.action_count || "0")), /* @__PURE__ */ _react_17_0_2_react.createElement("div", { style: { marginTop: "1px", background: "#ffffff" } }, /* @__PURE__ */ _react_17_0_2_react.createElement("div", { style: { display: "flex", alignItems: "center", flexDirection: "initial", height: "37px", background: "#ffffff", padding: "0px 15px" } }, /* @__PURE__ */ _react_17_0_2_react.createElement("span", { style: { flex: "1" } }, "\u5E8F\u53F7"), /* @__PURE__ */ _react_17_0_2_react.createElement("span", { style: { flex: "1" } }, "\u4EE3\u7406\u4EBA\u767B\u5F55\u540D"), /* @__PURE__ */ _react_17_0_2_react.createElement("span", { style: { flex: "2" } }, "\u4EE3\u7406\u4EBA\u59D3\u540D"), /* @__PURE__ */ _react_17_0_2_react.createElement("span", { style: { flex: "2" } }, "\u6CE8\u518C\u60C5\u51B5"), /* @__PURE__ */ _react_17_0_2_react.createElement("span", { style: { flex: "1" } }, "\u7ADE\u8D5B\u62A5\u540D"), /* @__PURE__ */ _react_17_0_2_react.createElement("span", { style: { flex: "2" } }, "IP"), /* @__PURE__ */ _react_17_0_2_react.createElement("span", { style: { flex: "2" } }, "\u5F15\u6D41\u4EBA\u59D3\u540D")), /* @__PURE__ */ _react_17_0_2_react.createElement("div", { style: { border: "1px solid #fafafa", minHeight: "400px" } }, agentslist && agentslist.map((item, i) => {
return /* @__PURE__ */ _react_17_0_2_react.createElement(Argentitem, { page, item, type: i });
}))), alintsdata && alintsdata.agents_count > 20 ? /* @__PURE__ */ _react_17_0_2_react.createElement("div", { style: { justifyContent: "center", display: "flex", marginTop: "20px" } }, /* @__PURE__ */ _react_17_0_2_react.createElement(pagination/* default */.Z, { defaultCurrent: 1, defaultPageSize: 20, onChange: (page2, pagesize) => setPage(page2), total: alintsdata && alintsdata.agents_count })) : ""));
}
/* harmony default export */ var UserAgents = (useragents);
/***/ })
}]);