|
|
"use strict";
|
|
|
(self["webpackChunk"] = self["webpackChunk"] || []).push([[88093],{
|
|
|
|
|
|
/***/ 31993:
|
|
|
/*!***************************************************************!*\
|
|
|
!*** ./src/pages/Equipment/Maintenance/index.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 */ Maintenance; }
|
|
|
});
|
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js
|
|
|
var regeneratorRuntime = __webpack_require__(7557);
|
|
|
var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime);
|
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js
|
|
|
var asyncToGenerator = __webpack_require__(41498);
|
|
|
var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator);
|
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js
|
|
|
var objectSpread2 = __webpack_require__(82242);
|
|
|
var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2);
|
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js
|
|
|
var slicedToArray = __webpack_require__(79800);
|
|
|
var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray);
|
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectDestructuringEmpty.js
|
|
|
var objectDestructuringEmpty = __webpack_require__(70236);
|
|
|
var objectDestructuringEmpty_default = /*#__PURE__*/__webpack_require__.n(objectDestructuringEmpty);
|
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules
|
|
|
var es_form = __webpack_require__(78241);
|
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules
|
|
|
var tooltip = __webpack_require__(6848);
|
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 3 modules
|
|
|
var input = __webpack_require__(92832);
|
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js
|
|
|
var es_button = __webpack_require__(3113);
|
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/table/index.js + 85 modules
|
|
|
var table = __webpack_require__(36546);
|
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules
|
|
|
var message = __webpack_require__(8591);
|
|
|
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
|
|
|
var _react_17_0_2_react = __webpack_require__(59301);
|
|
|
// EXTERNAL MODULE: ./src/service/onlinedevice.ts
|
|
|
var onlinedevice = __webpack_require__(82135);
|
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules
|
|
|
var modal = __webpack_require__(43418);
|
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/radio/index.js + 5 modules
|
|
|
var es_radio = __webpack_require__(5112);
|
|
|
// EXTERNAL MODULE: ./src/pages/Equipment/Index/index.less?modules
|
|
|
var Indexmodules = __webpack_require__(57054);
|
|
|
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
|
|
|
var jsx_runtime = __webpack_require__(37712);
|
|
|
;// CONCATENATED MODULE: ./src/pages/Equipment/Maintenance/Dialog/index.tsx
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var TextArea = input/* default */.Z.TextArea;
|
|
|
var DeviceTypeDialog = function DeviceTypeDialog(_ref) {
|
|
|
var ModalProps = _ref.ModalProps,
|
|
|
FormProps = _ref.FormProps,
|
|
|
DataProps = _ref.DataProps;
|
|
|
(0,_react_17_0_2_react.useEffect)(function () {
|
|
|
if (ModalProps.open) {
|
|
|
if (DataProps !== null && DataProps !== void 0 && DataProps.isEdit && DataProps !== null && DataProps !== void 0 && DataProps.id) {
|
|
|
//编辑时 查看详情
|
|
|
(0,onlinedevice/* device_type_table_info */.SY)(DataProps === null || DataProps === void 0 ? void 0 : DataProps.id).then(function (res) {
|
|
|
var _FormProps$form;
|
|
|
FormProps === null || FormProps === void 0 || (_FormProps$form = FormProps.form) === null || _FormProps$form === void 0 || _FormProps$form.setFieldsValue(objectSpread2_default()({}, res));
|
|
|
});
|
|
|
}
|
|
|
} else {
|
|
|
var _FormProps$form2;
|
|
|
FormProps === null || FormProps === void 0 || (_FormProps$form2 = FormProps.form) === null || _FormProps$form2 === void 0 || _FormProps$form2.resetFields();
|
|
|
}
|
|
|
}, [ModalProps.open, DataProps === null || DataProps === void 0 ? void 0 : DataProps.isEdit]);
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, objectSpread2_default()(objectSpread2_default()({}, objectSpread2_default()(objectSpread2_default()({
|
|
|
maskClosable: false,
|
|
|
centered: true,
|
|
|
destroyOnClose: true,
|
|
|
title: "".concat(DataProps !== null && DataProps !== void 0 && DataProps.isEdit ? '编辑' : '新增', "\u8BBE\u5907\u7C7B\u578B"),
|
|
|
width: 700
|
|
|
}, ModalProps), {}, {
|
|
|
className: "".concat(Indexmodules/* default */.Z.ModalStyles, " ").concat(ModalProps === null || ModalProps === void 0 ? void 0 : ModalProps.className),
|
|
|
closeIcon: /*#__PURE__*/(0,jsx_runtime.jsx)("img", {
|
|
|
src: __webpack_require__(/*! @/pages/Equipment/imgs/close.png */ 27948),
|
|
|
width: 24,
|
|
|
height: 24
|
|
|
})
|
|
|
})), {}, {
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, objectSpread2_default()(objectSpread2_default()({}, objectSpread2_default()({
|
|
|
size: "large",
|
|
|
labelCol: {
|
|
|
span: 5
|
|
|
},
|
|
|
labelAlign: "right"
|
|
|
}, FormProps)), {}, {
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
|
|
|
name: "id",
|
|
|
hidden: true
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
|
|
|
name: "name",
|
|
|
label: "\u7C7B\u578B\u540D\u79F0",
|
|
|
rules: [{
|
|
|
required: true
|
|
|
}],
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {})
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
|
|
|
name: "number",
|
|
|
label: "\u7C7B\u578B\u7F16\u53F7",
|
|
|
rules: [{
|
|
|
required: true,
|
|
|
whitespace: true,
|
|
|
message: '不能为空'
|
|
|
}, {
|
|
|
required: true,
|
|
|
pattern: /^\d{3}$/,
|
|
|
message: '必须是三位数字'
|
|
|
}],
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
|
|
|
disabled: DataProps === null || DataProps === void 0 ? void 0 : DataProps.isEdit
|
|
|
})
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
|
|
|
name: "need_monitor",
|
|
|
label: "\u662F\u5426\u9700\u8981\u76D1\u63A7\u6027\u80FD",
|
|
|
rules: [{
|
|
|
required: true,
|
|
|
message: '请选择是否需要监控性能'
|
|
|
}],
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default.Group */.ZP.Group, {
|
|
|
options: [{
|
|
|
value: false,
|
|
|
label: '否'
|
|
|
}, {
|
|
|
value: true,
|
|
|
label: '是'
|
|
|
}]
|
|
|
})
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
|
|
|
name: "description",
|
|
|
label: "\u5907\u6CE8",
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(TextArea, {
|
|
|
rows: 4
|
|
|
})
|
|
|
})]
|
|
|
}))
|
|
|
}));
|
|
|
};
|
|
|
/* harmony default export */ var Dialog = (DeviceTypeDialog);
|
|
|
// EXTERNAL MODULE: ./src/styles/table_botton.less
|
|
|
var table_botton = __webpack_require__(55130);
|
|
|
// EXTERNAL MODULE: ./src/utils/hooks/useCustomRequest.ts
|
|
|
var useCustomRequest = __webpack_require__(13158);
|
|
|
;// CONCATENATED MODULE: ./src/pages/Equipment/Maintenance/index.tsx
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var DeviceTypePage = function DeviceTypePage(_ref) {
|
|
|
objectDestructuringEmpty_default()(_ref);
|
|
|
var _Form$useForm = es_form/* default */.Z.useForm(),
|
|
|
_Form$useForm2 = slicedToArray_default()(_Form$useForm, 1),
|
|
|
addOrEidtForm = _Form$useForm2[0];
|
|
|
var _useState = (0,_react_17_0_2_react.useState)({
|
|
|
open: false,
|
|
|
isEdit: false,
|
|
|
loading: false
|
|
|
}),
|
|
|
_useState2 = slicedToArray_default()(_useState, 2),
|
|
|
addOrEidtOpen = _useState2[0],
|
|
|
setAddOrEidtOpen = _useState2[1];
|
|
|
var _useState3 = (0,_react_17_0_2_react.useState)({
|
|
|
page: 1,
|
|
|
limit: 10,
|
|
|
keyword: ""
|
|
|
}),
|
|
|
_useState4 = slicedToArray_default()(_useState3, 2),
|
|
|
urlData = _useState4[0],
|
|
|
setUrlData = _useState4[1];
|
|
|
var _useCustomRequest = (0,useCustomRequest/* useCustomRequest */.U)(onlinedevice/* device_type_table_query */.uz, {}),
|
|
|
_useCustomRequest2 = slicedToArray_default()(_useCustomRequest, 4),
|
|
|
TableQueryLoading = _useCustomRequest2[1],
|
|
|
Device_type_table_query = _useCustomRequest2[2],
|
|
|
TableQueryData = _useCustomRequest2[3];
|
|
|
(0,_react_17_0_2_react.useEffect)(function () {
|
|
|
getData();
|
|
|
}, []);
|
|
|
var getData = function getData() {
|
|
|
var data = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : urlData;
|
|
|
setUrlData(data);
|
|
|
Device_type_table_query({
|
|
|
page: data === null || data === void 0 ? void 0 : data.page,
|
|
|
limit: data === null || data === void 0 ? void 0 : data.limit,
|
|
|
keyword: data === null || data === void 0 ? void 0 : data.keyword
|
|
|
});
|
|
|
};
|
|
|
var columns = [{
|
|
|
title: '类型编号',
|
|
|
width: 200,
|
|
|
ellipsis: true,
|
|
|
key: 'number',
|
|
|
dataIndex: 'number'
|
|
|
}, {
|
|
|
title: '类型名称',
|
|
|
ellipsis: true,
|
|
|
key: 'name',
|
|
|
dataIndex: 'name'
|
|
|
}, {
|
|
|
title: '关联设备数',
|
|
|
width: 100,
|
|
|
key: 'associated_device_count',
|
|
|
dataIndex: 'associated_device_count'
|
|
|
}, {
|
|
|
title: '是否需要监控性能',
|
|
|
key: 'need_monitor',
|
|
|
dataIndex: 'need_monitor',
|
|
|
width: 200,
|
|
|
align: 'center',
|
|
|
render: function render(text) {
|
|
|
return text ? '是' : '否';
|
|
|
}
|
|
|
}, {
|
|
|
title: '类型说明',
|
|
|
key: 'description',
|
|
|
ellipsis: true,
|
|
|
dataIndex: 'description',
|
|
|
render: function render(text) {
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
|
placement: "topLeft",
|
|
|
title: text,
|
|
|
children: text
|
|
|
});
|
|
|
}
|
|
|
}, {
|
|
|
title: '操作',
|
|
|
key: 'cz',
|
|
|
width: 80,
|
|
|
render: function render(_, record) {
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
|
style: {
|
|
|
color: "#165dff",
|
|
|
marginRight: '10px',
|
|
|
cursor: "pointer"
|
|
|
},
|
|
|
onClick: function onClick() {
|
|
|
setAddOrEidtOpen({
|
|
|
open: true,
|
|
|
isEdit: true,
|
|
|
id: record.id
|
|
|
});
|
|
|
},
|
|
|
children: "\u7F16\u8F91"
|
|
|
});
|
|
|
}
|
|
|
}];
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
className: "font16",
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
className: "flex justify-between items-center mb20",
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
className: "flex items-center",
|
|
|
style: {
|
|
|
gap: "10px",
|
|
|
color: "#96FFFD"
|
|
|
},
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", {
|
|
|
width: 16,
|
|
|
height: 16,
|
|
|
src: __webpack_require__(/*! @/pages/Equipment/imgs/information_active.png */ 59951)
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
|
children: "\u8BBE\u5907\u7C7B\u578B\u7BA1\u7406"
|
|
|
})]
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
className: "flex items-center ".concat(Indexmodules/* default */.Z.InputStyles),
|
|
|
style: {
|
|
|
gap: "20px"
|
|
|
},
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
|
|
|
style: {
|
|
|
width: 428
|
|
|
},
|
|
|
size: "large",
|
|
|
placeholder: "\u8BF7\u8F93\u5165\u60A8\u60F3\u641C\u7D22\u7684\u5185\u5BB9",
|
|
|
onChange: function onChange(e) {
|
|
|
setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, {
|
|
|
keyword: e.target.value
|
|
|
}));
|
|
|
},
|
|
|
suffix: /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
|
|
className: "iconfont icon-sousuo9 font14 ",
|
|
|
onClick: function onClick() {
|
|
|
getData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, {
|
|
|
page: 1
|
|
|
}));
|
|
|
}
|
|
|
})
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
|
|
|
type: "primary",
|
|
|
size: "large",
|
|
|
style: {
|
|
|
background: "linear-gradient( 90deg, #4A6FFE 0%, #374DCF 100%)",
|
|
|
border: "none"
|
|
|
},
|
|
|
onClick: function onClick() {
|
|
|
setAddOrEidtOpen({
|
|
|
open: true
|
|
|
});
|
|
|
},
|
|
|
children: "\u65B0\u5EFA\u7C7B\u578B"
|
|
|
})]
|
|
|
})]
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
|
className: "p20 pt10 mt20",
|
|
|
style: {
|
|
|
background: "#B2BDF9",
|
|
|
borderRadius: "4px"
|
|
|
},
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, {
|
|
|
className: Indexmodules/* default */.Z.TableStyle,
|
|
|
loading: TableQueryLoading,
|
|
|
columns: columns,
|
|
|
dataSource: (TableQueryData === null || TableQueryData === void 0 ? void 0 : TableQueryData.device_types) || [],
|
|
|
pagination: {
|
|
|
showQuickJumper: true,
|
|
|
current: urlData.page,
|
|
|
pageSize: urlData.limit,
|
|
|
total: (TableQueryData === null || TableQueryData === void 0 ? void 0 : TableQueryData.device_type_count) || 0,
|
|
|
onChange: function onChange(page, limit) {
|
|
|
getData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, {
|
|
|
page: page,
|
|
|
limit: limit
|
|
|
}));
|
|
|
}
|
|
|
},
|
|
|
rowKey: "id"
|
|
|
})
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(Dialog, {
|
|
|
ModalProps: {
|
|
|
open: addOrEidtOpen.open,
|
|
|
onCancel: function onCancel() {
|
|
|
setAddOrEidtOpen({});
|
|
|
},
|
|
|
onOk: function onOk() {
|
|
|
addOrEidtForm.submit();
|
|
|
},
|
|
|
confirmLoading: addOrEidtOpen.loading
|
|
|
},
|
|
|
DataProps: addOrEidtOpen,
|
|
|
FormProps: {
|
|
|
form: addOrEidtForm,
|
|
|
onFinish: function () {
|
|
|
var _onFinish = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(allValue) {
|
|
|
var _allValue$description, _allValue$name, _allValue$description2, _allValue$name2;
|
|
|
var res;
|
|
|
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
|
|
|
while (1) switch (_context.prev = _context.next) {
|
|
|
case 0:
|
|
|
setAddOrEidtOpen(objectSpread2_default()(objectSpread2_default()({}, addOrEidtOpen), {}, {
|
|
|
loading: true
|
|
|
}));
|
|
|
_context.next = 3;
|
|
|
return addOrEidtOpen !== null && addOrEidtOpen !== void 0 && addOrEidtOpen.isEdit ? (0,onlinedevice/* device_type_table_update */.RW)(objectSpread2_default()(objectSpread2_default()({}, allValue), {}, {
|
|
|
description: allValue === null || allValue === void 0 || (_allValue$description = allValue.description) === null || _allValue$description === void 0 ? void 0 : _allValue$description.trim(),
|
|
|
name: allValue === null || allValue === void 0 || (_allValue$name = allValue.name) === null || _allValue$name === void 0 ? void 0 : _allValue$name.trim()
|
|
|
})) : (0,onlinedevice/* device_type_table_add */.d_)(objectSpread2_default()(objectSpread2_default()({}, allValue), {}, {
|
|
|
description: allValue === null || allValue === void 0 || (_allValue$description2 = allValue.description) === null || _allValue$description2 === void 0 ? void 0 : _allValue$description2.trim(),
|
|
|
name: allValue === null || allValue === void 0 || (_allValue$name2 = allValue.name) === null || _allValue$name2 === void 0 ? void 0 : _allValue$name2.trim()
|
|
|
}));
|
|
|
case 3:
|
|
|
res = _context.sent;
|
|
|
if ((res === null || res === void 0 ? void 0 : res.status) === 0) {
|
|
|
message/* default */.ZP.success(addOrEidtOpen !== null && addOrEidtOpen !== void 0 && addOrEidtOpen.isEdit ? '修改成功' : '添加成功');
|
|
|
getData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, {
|
|
|
page: 1
|
|
|
}));
|
|
|
}
|
|
|
setAddOrEidtOpen({});
|
|
|
case 6:
|
|
|
case "end":
|
|
|
return _context.stop();
|
|
|
}
|
|
|
}, _callee);
|
|
|
}));
|
|
|
function onFinish(_x) {
|
|
|
return _onFinish.apply(this, arguments);
|
|
|
}
|
|
|
return onFinish;
|
|
|
}()
|
|
|
}
|
|
|
})]
|
|
|
});
|
|
|
};
|
|
|
/* harmony default export */ var Maintenance = (DeviceTypePage);
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 13158:
|
|
|
/*!*********************************************!*\
|
|
|
!*** ./src/utils/hooks/useCustomRequest.ts ***!
|
|
|
\*********************************************/
|
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
|
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
|
/* harmony export */ U: function() { return /* binding */ useCustomRequest; }
|
|
|
/* harmony export */ });
|
|
|
/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js */ 7557);
|
|
|
/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__);
|
|
|
/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js */ 82242);
|
|
|
/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__);
|
|
|
/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js */ 41498);
|
|
|
/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__);
|
|
|
/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800);
|
|
|
/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__);
|
|
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//常见的请求模式,包含loading和改变params。
|
|
|
|
|
|
function useCustomRequest(request, baseParams) {
|
|
|
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)(baseParams),
|
|
|
_useState2 = _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState, 2),
|
|
|
params = _useState2[0],
|
|
|
setParams = _useState2[1];
|
|
|
var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)(false),
|
|
|
_useState4 = _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState3, 2),
|
|
|
loading = _useState4[0],
|
|
|
setLoading = _useState4[1];
|
|
|
var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)(),
|
|
|
_useState6 = _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState5, 2),
|
|
|
data = _useState6[0],
|
|
|
setData = _useState6[1];
|
|
|
var getData = /*#__PURE__*/function () {
|
|
|
var _ref = _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee(newParams) {
|
|
|
var reset,
|
|
|
mergedParams,
|
|
|
res,
|
|
|
_args = arguments;
|
|
|
return _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) {
|
|
|
while (1) switch (_context.prev = _context.next) {
|
|
|
case 0:
|
|
|
reset = _args.length > 1 && _args[1] !== undefined ? _args[1] : false;
|
|
|
mergedParams = reset ? baseParams : _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()(_root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params), newParams);
|
|
|
setLoading(true);
|
|
|
setParams(mergedParams);
|
|
|
_context.next = 6;
|
|
|
return request(mergedParams);
|
|
|
case 6:
|
|
|
res = _context.sent;
|
|
|
setLoading(false);
|
|
|
setData(res);
|
|
|
return _context.abrupt("return", res);
|
|
|
case 10:
|
|
|
case "end":
|
|
|
return _context.stop();
|
|
|
}
|
|
|
}, _callee);
|
|
|
}));
|
|
|
return function getData(_x) {
|
|
|
return _ref.apply(this, arguments);
|
|
|
};
|
|
|
}();
|
|
|
return [params, loading, getData, data];
|
|
|
}
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 57054:
|
|
|
/*!******************************************************!*\
|
|
|
!*** ./src/pages/Equipment/Index/index.less?modules ***!
|
|
|
\******************************************************/
|
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__) {
|
|
|
|
|
|
// extracted by mini-css-extract-plugin
|
|
|
/* harmony default export */ __webpack_exports__.Z = ({"flex_box_center":"flex_box_center___jmmXe","flex_space_between":"flex_space_between___vxGWa","flex_box_vertical_center":"flex_box_vertical_center___SGwrN","flex_box_center_end":"flex_box_center_end___KiDj3","flex_box_column":"flex_box_column___Z6TVL","flex-col":"flex-col___ZnKoO","flex-row":"flex-row___pctXX","justify-start":"justify-start___csUBe","justify-center":"justify-center___kKub2","justify-end":"justify-end___n8cXO","justify-evenly":"justify-evenly___mjQm1","justify-around":"justify-around___JL_9s","justify-between":"justify-between___qTRS7","align-start":"align-start___lqbAM","align-center":"align-center___oDNBy","align-end":"align-end___Uiurd","MenuStyles":"MenuStyles___BHYdE","MenuStylesItem":"MenuStylesItem___cnAZu","MenuStylesItemActive":"MenuStylesItemActive___KgmGV","ContentStyles":"ContentStyles___Mfx8e","ModalStyles":"ModalStyles___tzV2m","InputStyles":"InputStyles___V8C5m","FormStyle":"FormStyle___gPLGW","TableStyle":"TableStyle___DNKJL"});
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 55130:
|
|
|
/*!**************************************!*\
|
|
|
!*** ./src/styles/table_botton.less ***!
|
|
|
\**************************************/
|
|
|
/***/ (function() {
|
|
|
|
|
|
// extracted by mini-css-extract-plugin
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 27948:
|
|
|
/*!********************************************!*\
|
|
|
!*** ./src/pages/Equipment/imgs/close.png ***!
|
|
|
\********************************************/
|
|
|
/***/ (function(module) {
|
|
|
|
|
|
module.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAYdJREFUSEu9lkErRFEUx38nRVmzsrCwkw/ASlZqUnYoRTZWMktsFBsslb0oJTslsRIbPoDsLBQr1pNROuaMe1/P8+7MM7rzlu+e9/+dc+7/3PuEBo+q9gOTQAkYAnpc+BtwD5wDpyLyFJKRvAUnvAnMAh2NkgA+gSNgPQ/0C6CqU8A+0N1EOLtcARZE5CS98AOgqivAFpBbWQGgAmsisuNjEyGX+fE/xL2mQWZ8JXWA6/lDC20JFWXtGrQ98YADYK5AC/4Scigi8+Kyfwy4xdyxB2wDoxn1a2AVWHJuy8LNXQMGWAZ2A6mNiMidqpqjzoAxF3cFTIhIRVWHgdvA92UDXNQCxgMBlmXJCXmIhXpxe2fDlq3Oy10a4Bnoa9DcdLb12cgAfVV5Ei8GqAKdTXYvgTjXZVsW+vzDAO+14eqKBKi2pUXRNzm6Te3Mb2XQbmqG2gAWgemcPfweNOeKeEdFWw47B7GLJs5xnRzkMS+cFCTelZmCmLPiXPppu+X8tvS69deivy1fZr7cPjXKXGkAAAAASUVORK5CYII=";
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
/***/ 59951:
|
|
|
/*!*********************************************************!*\
|
|
|
!*** ./src/pages/Equipment/imgs/information_active.png ***!
|
|
|
\*********************************************************/
|
|
|
/***/ (function(module) {
|
|
|
|
|
|
module.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAARBJREFUOE+lk6tOQ0EURde+fAyqio9AFD6DL0EimmCqUBgchaYWgSFNUHUoVJMGQhA8QgidTe6z99HLpTB2Zq9zZu9zdDT3pcSejRC/OwaJWDHW8cIhEf/lCGu4sBOtGDowLjhb7Chw2MXVyUMKkJhipiXBtmF3LSAtGRdFp49ZB12lWu519uSlIKrc5xXaoCvHgs6fPTD0N3XRARQx2VTX6On/gOsXD2z6EtS/ntNLpqcdOH0rMdHNq5d21cQYlr3L06p6nBElgm7fijkYGa6Kl6KnwEFZuS4czd4zQMQoKgFsenYK+ClV3X2sBqkr/rybsvO6/2wuU9281nmKl2n+5QvMfmUj6+E2YkjWIFnnb3y7bat2hjBYAAAAAElFTkSuQmCC";
|
|
|
|
|
|
/***/ })
|
|
|
|
|
|
}]); |