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.c...

265 lines
9.4 KiB

(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[154],{
/***/ "CRnD":
/*!*********************************************************!*\
!*** ./src/pages/HttpStatus/UserAgents.tsx + 1 modules ***!
\*********************************************************/
/*! exports provided: default */
/*! all exports used */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/fetch.ts */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/pagination/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/pagination/style/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react-router/esm/react-router.js */
/*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// EXTERNAL MODULE: ./node_modules/antd/es/pagination/style/index.js
var style = __webpack_require__("DjyN");
// EXTERNAL MODULE: ./node_modules/antd/es/pagination/index.js + 2 modules
var pagination = __webpack_require__("NUBc");
// EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js
var asyncToGenerator = __webpack_require__("9og8");
// EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules
var slicedToArray = __webpack_require__("tJVT");
// EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js
var regenerator = __webpack_require__("WmNS");
var regenerator_default = /*#__PURE__*/__webpack_require__.n(regenerator);
// EXTERNAL MODULE: external "window.React"
var external_window_React_ = __webpack_require__("cDcd");
var external_window_React_default = /*#__PURE__*/__webpack_require__.n(external_window_React_);
// CONCATENATED MODULE: ./src/pages/HttpStatus/Argentitem.tsx
function listitem(_ref) {
var item = _ref.item,
type = _ref.type,
page = _ref.page;
return /*#__PURE__*/external_window_React_default.a.createElement("div", {
style: {
display: 'flex',
alignItems: 'center',
flexDirection: 'initial',
height: '37px',
background: '#ffffff',
padding: '0px 15px'
}
}, /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '1'
}
}, page === 1 ? type + 1 : type + 1 + (page - 1) * 20), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '1'
}
}, item.login || '--'), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '2'
}
}, item.name || '--'), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '2'
}
}, item.register_info || '--'), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '1'
}
}, item.competition_info || '--'), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '2'
}
}, item.ip || '--'), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '2'
}
}, item.username || '--'));
}
/* harmony default export */ var Argentitem = (listitem);
// EXTERNAL MODULE: ./node_modules/react-router/esm/react-router.js
var react_router = __webpack_require__("Ty5D");
// EXTERNAL MODULE: ./src/utils/fetch.ts
var fetch = __webpack_require__("ErOA");
// CONCATENATED MODULE: ./src/pages/HttpStatus/UserAgents.tsx
//竞赛引流
function useragents(props) {
var params = Object(react_router["i" /* useParams */])(); // const[edu,setEdu]=useState(getUrlToken('edu',props.location.search))
var _useState = Object(external_window_React_["useState"])(1),
_useState2 = Object(slicedToArray["a" /* default */])(_useState, 2),
page = _useState2[0],
setPage = _useState2[1];
var _useState3 = Object(external_window_React_["useState"])(20),
_useState4 = Object(slicedToArray["a" /* default */])(_useState3, 2),
per_page = _useState4[0],
setPer_page = _useState4[1];
var _useState5 = Object(external_window_React_["useState"])(),
_useState6 = Object(slicedToArray["a" /* default */])(_useState5, 2),
agentslist = _useState6[0],
setAgentslist = _useState6[1];
var _useState7 = Object(external_window_React_["useState"])(),
_useState8 = Object(slicedToArray["a" /* default */])(_useState7, 2),
alintsdata = _useState8[0],
setAlintsdata = _useState8[1];
Object(external_window_React_["useEffect"])(function () {
function init() {
return _init.apply(this, arguments);
}
function _init() {
_init = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee() {
var res;
return regenerator_default.a.wrap(function _callee$(_context) {
while (1) {
switch (_context.prev = _context.next) {
case 0:
_context.next = 2;
return Object(fetch["a" /* default */])("/api/user_agents.json", {
method: 'get',
params: {
page: page,
per_page: per_page
}
});
case 2:
res = _context.sent;
if (res.status === 0) {
setAgentslist(res.data.user_agents);
setAlintsdata(res.data);
}
case 4:
case "end":
return _context.stop();
}
}
}, _callee);
}));
return _init.apply(this, arguments);
}
init();
}, [page]);
return /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: "edu-container minH500"
}, /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: "educontent mb20 persmstyle",
style: {
width: "1200px",
marginTop: "26px"
}
}, /*#__PURE__*/external_window_React_default.a.createElement("div", {
style: {
display: "flex",
background: '#ffffff',
height: '60px',
alignItems: 'center',
padding: '0px 15px'
}
}, /*#__PURE__*/external_window_React_default.a.createElement("span", null, "\u5F15\u6D41\u603B\u4EBA\u6570\uFF1A", alintsdata && alintsdata.agents_count || '0'), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
marginLeft: '20px'
}
}, "\u7ADE\u8D5B\u6210\u529F\u62A5\u540D\uFF1A", alintsdata && alintsdata.action_count || '0')), /*#__PURE__*/external_window_React_default.a.createElement("div", {
style: {
marginTop: '1px',
background: '#ffffff'
}
}, /*#__PURE__*/external_window_React_default.a.createElement("div", {
style: {
display: 'flex',
alignItems: 'center',
flexDirection: 'initial',
height: '37px',
background: '#ffffff',
padding: '0px 15px'
}
}, /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '1'
}
}, "\u5E8F\u53F7"), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '1'
}
}, "\u4EE3\u7406\u4EBA\u767B\u5F55\u540D"), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '2'
}
}, "\u4EE3\u7406\u4EBA\u59D3\u540D"), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '2'
}
}, "\u6CE8\u518C\u60C5\u51B5"), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '1'
}
}, "\u7ADE\u8D5B\u62A5\u540D"), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '2'
}
}, "IP"), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '2'
}
}, "\u5F15\u6D41\u4EBA\u59D3\u540D")), /*#__PURE__*/external_window_React_default.a.createElement("div", {
style: {
border: '1px solid #fafafa',
minHeight: '400px'
}
}, agentslist && agentslist.map(function (item, i) {
return /*#__PURE__*/external_window_React_default.a.createElement(Argentitem, {
page: page,
item: item,
type: i
});
}))), alintsdata && alintsdata.agents_count > 20 ? /*#__PURE__*/external_window_React_default.a.createElement("div", {
style: {
justifyContent: 'center',
display: 'flex',
marginTop: '20px'
}
}, /*#__PURE__*/external_window_React_default.a.createElement(pagination["a" /* default */], {
defaultCurrent: 1,
defaultPageSize: 20,
onChange: function onChange(page, pagesize) {
return setPage(page);
},
total: alintsdata && alintsdata.agents_count
})) : ''));
}
/* harmony default export */ var UserAgents = __webpack_exports__["default"] = (useragents);
/***/ })
}]);