Files
tekelanew_acs/acs/nladmin-ui/node_modules/.cache/babel-loader/cf63be69e28c0584593abaeab90fb4ed.json
2024-12-05 09:33:18 +08:00

1 line
5.7 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{"remainingRequest":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\babel-loader\\lib\\index.js!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\acs\\device\\monitor\\index.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\acs\\device\\monitor\\index.vue","mtime":1732871026604},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\babel.config.js","mtime":1732871025888},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1732872825017},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1732872825835}],"contextDependencies":[],"result":["\"use strict\";\n\nvar _interopRequireWildcard = require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/interopRequireWildcard.js\");\nvar _interopRequireDefault = require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/interopRequireDefault.js\");\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _defineProperty2 = _interopRequireDefault(require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/defineProperty.js\"));\nvar _objectSpread2 = _interopRequireDefault(require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/objectSpread2.js\"));\nvar _param = _interopRequireDefault(require(\"@/views/system/param\"));\nvar _crud = _interopRequireWildcard(require(\"@crud/crud\"));\nvar _CRUD = _interopRequireDefault(require(\"@crud/CRUD.operation\"));\nvar _UD = _interopRequireDefault(require(\"@crud/UD.operation\"));\nvar _Pagination = _interopRequireDefault(require(\"@crud/Pagination\"));\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nvar defaultForm = {\n id: null,\n code: null,\n name: null,\n value: null,\n remark: null,\n is_active: 1,\n create_by: null,\n create_time: null,\n update_by: null,\n update_time: null\n};\nvar _default = exports.default = {\n name: 'Param',\n components: {\n pagination: _Pagination.default,\n crudOperation: _CRUD.default,\n udOperation: _UD.default\n },\n mixins: [(0, _crud.presenter)(), (0, _crud.header)(), (0, _crud.form)(defaultForm), (0, _crud.crud)()],\n cruds: function cruds() {\n return (0, _crud.default)({\n title: '系统参数',\n url: 'api/param',\n idField: 'id',\n sort: 'id,desc',\n crudMethod: (0, _objectSpread2.default)({}, _param.default)\n });\n },\n data: function data() {\n return {\n permission: {\n add: ['admin', 'param:add'],\n edit: ['admin', 'param:edit'],\n del: ['admin', 'param:del']\n },\n rules: {\n id: [{\n required: true,\n message: '不能为空',\n trigger: 'blur'\n }],\n code: [{\n required: true,\n message: '不能为空',\n trigger: 'blur'\n }],\n name: [{\n required: true,\n message: '不能为空',\n trigger: 'blur'\n }],\n value: [{\n required: true,\n message: '不能为空',\n trigger: 'blur'\n }],\n create_time: [{\n required: true,\n message: '不能为空',\n trigger: 'blur'\n }]\n }\n };\n },\n created: function created() {\n this.webSocket();\n },\n methods: (0, _defineProperty2.default)((0, _defineProperty2.default)({}, _crud.default.HOOK.beforeRefresh, function () {\n return true;\n }), \"webSocket\", function webSocket() {\n var that = this;\n if (typeof WebSocket === 'undefined') {\n this.$notify({\n title: '提示',\n message: '当前浏览器无法接收实时报警信息,请使用谷歌浏览器!',\n type: 'warning',\n duration: 0\n });\n } else {\n var id = '123';\n // 获取token保存到vuex中的用户信息此处仅适用于本项目注意删除或修改\n // 实例化socket这里我把用户名传给了后台使后台能判断要把消息发给哪个用户其实也可以后台直接获取用户IP来判断并推送\n var wsUri = process.env.VUE_APP_WS_API + id;\n this.socket = new WebSocket(wsUri);\n // 监听socket打开\n this.socket.onopen = function () {\n console.log('浏览器WebSocket已打开');\n that.socket.send('测试客户端发送消息');\n };\n\n // 监听socket消息接收\n\n this.socket.onmessage = function (msg) {\n // 转换为json对象\n /* const data = JSON.parse(msg.data);*/\n };\n\n // 监听socket错误\n this.socket.onerror = function () {\n that.$notify({\n title: '错误',\n message: '服务器错误,无法接收实时报警信息',\n type: 'error',\n duration: 0\n });\n };\n // 监听socket关闭\n this.socket.onclose = function () {\n console.log('WebSocket已关闭');\n };\n }\n })\n};",null]}