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

1 line
6.4 KiB
JSON
Raw Permalink 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\\eslint-loader\\index.js??ref--13-0!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\system\\logicflow\\editor\\components\\node\\html\\htmlNode.js","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\system\\logicflow\\editor\\components\\node\\html\\htmlNode.js","mtime":1732871026775},{"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\\eslint-loader\\index.js","mtime":1732872823677}],"contextDependencies":[],"result":["\"use strict\";\n\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 _classCallCheck2 = _interopRequireDefault(require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/classCallCheck.js\"));\nvar _createClass2 = _interopRequireDefault(require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/createClass.js\"));\nvar _callSuper2 = _interopRequireDefault(require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/callSuper.js\"));\nvar _superPropGet2 = _interopRequireDefault(require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/superPropGet.js\"));\nvar _inherits2 = _interopRequireDefault(require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/inherits.js\"));\nvar _extension = require(\"@logicflow/extension\");\nvar _agv = _interopRequireDefault(require(\"../../../image/agv.svg\"));\nvar _api = _interopRequireDefault(require(\"@/store/modules/api\"));\nvar _托盘 = _interopRequireDefault(require(\"../../../image/\\u6258\\u76D8.svg\"));\nvar _icon_alert = _interopRequireDefault(require(\"../../../image/icon_alert.png\"));\nvar ButtonNodeModel = /*#__PURE__*/function (_HtmlResize$model) {\n function ButtonNodeModel() {\n (0, _classCallCheck2.default)(this, ButtonNodeModel);\n return (0, _callSuper2.default)(this, ButtonNodeModel, arguments);\n }\n (0, _inherits2.default)(ButtonNodeModel, _HtmlResize$model);\n return (0, _createClass2.default)(ButtonNodeModel, [{\n key: \"initNodeData\",\n value: function initNodeData(data) {\n (0, _superPropGet2.default)(ButtonNodeModel, \"initNodeData\", this, 3)([data]);\n this.width = 60;\n this.height = 60;\n this.text.draggable = true;\n this.text.editable = false;\n }\n }]);\n}(_extension.HtmlResize.model);\nvar ButtonNode = /*#__PURE__*/function (_HtmlResize$view) {\n function ButtonNode() {\n (0, _classCallCheck2.default)(this, ButtonNode);\n return (0, _callSuper2.default)(this, ButtonNode, arguments);\n }\n (0, _inherits2.default)(ButtonNode, _HtmlResize$view);\n return (0, _createClass2.default)(ButtonNode, [{\n key: \"setHtml\",\n value: function setHtml(rootEl) {\n var _this = this;\n /**\r\n * 自己设置的宽高在 imageHeight/imageWidth\r\n * 用拖动设置的宽高在 properties.nodeSize.height/properties.nodeSize.width\r\n */\n var oldNode = this.props.model;\n var properties = oldNode.getProperties();\n // console.log(properties)\n // console.log('oldNode', oldNode)\n // 路径前缀\n var baseUrl = _api.default.state.baseApi;\n // 颜色\n var statusColor = '#FF0000';\n // 默认图片\n // let imageUrl = baseUrl + '/file/图片/专机-20220722094234555.png'\n var imageUrl = _agv.default;\n // 托盘图片\n var goods = _托盘.default;\n var trayHeight = Math.round(2 / 3 * oldNode._height);\n var trayWidth = Math.round(2 / 3 * oldNode._width);\n var trayDisplay = 'none';\n // 故障图片\n var fault = _icon_alert.default;\n var faultDisplay = 'none';\n if (properties.imageUrl) {\n // 与图片尾部拼接\n imageUrl = baseUrl + '/file/图片/' + properties.imageUrl;\n }\n if (!properties.transform) {\n // 如果没有值设置默认为0度\n properties.transform = 0;\n }\n if (properties.isOnline) {\n statusColor = '#54dc5f';\n }\n if (!properties.device) {\n statusColor = 'rgba(255,255,255,0)';\n }\n if (properties.hasGoods) {\n // 显示图片,并设置宽高\n trayDisplay = 'flex';\n }\n if (properties.isError) {\n // 显示图片,并设置宽高\n faultDisplay = 'flex';\n }\n if (properties.isLock !== undefined) {\n oldNode.draggable = !properties.isLock;\n }\n var el = document.createElement('div');\n el.className = 'uml-wrapper';\n // el.id = 'uml-app'\n var html = \"\\n <div>\\n <div style=\\\"height: 6px; width: 6px; background-color: \".concat(statusColor, \"; position: absolute; border-radius: 100px; z-index: 9999\\\"></div>\\n <img src=\\\"\").concat(goods, \"\\\" style=\\\"position: absolute; height: \").concat(trayHeight, \"px; width: \").concat(trayWidth, \"px; top: 15%; left: 15%; display: \").concat(trayDisplay, \"\\\">\\n <img style=\\\"transform: rotate(\").concat(properties.transform, \"deg);\\\" height=\\\"\").concat(oldNode._height, \"\\\" width=\\\"\").concat(oldNode._width, \"\\\" src=\\\"\").concat(imageUrl, \"\\\">\\n <img src=\\\"\").concat(fault, \"\\\" style=\\\"position: absolute; height: \").concat(trayHeight, \"px; width: \").concat(trayWidth, \"px; top: 15%; left: 15%; display: \").concat(faultDisplay, \"\\\">\\n </div>\\n \");\n el.innerHTML = html;\n rootEl.innerHTML = '';\n rootEl.appendChild(el);\n window.setData = function () {\n var _this$props = _this.props,\n graphModel = _this$props.graphModel,\n model = _this$props.model;\n graphModel.eventCenter.emit('custom:button-click', model);\n };\n }\n }]);\n}(_extension.HtmlResize.view);\nvar _default = exports.default = {\n type: 'html-node',\n view: ButtonNode,\n model: ButtonNodeModel\n};",null]}