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

1 line
9.1 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\\stage\\editor\\index.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\acs\\stage\\editor\\index.vue","mtime":1732871026666},{"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 _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 _createForOfIteratorHelper2 = _interopRequireDefault(require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js\"));\nvar _vuedraggable = _interopRequireDefault(require(\"vuedraggable\"));\nvar _stage = _interopRequireDefault(require(\"@/api/acs/stage/stage\"));\nvar _actor = _interopRequireDefault(require(\"@/api/acs/stage/actor\"));\nvar _device = _interopRequireDefault(require(\"@/api/acs/device/device\"));\nvar _del_new = _interopRequireDefault(require(\"@/assets/acs/del_new.png\"));\nvar _crud = _interopRequireDefault(require(\"@/mixins/crud\"));\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//\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//\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 _default = exports.default = {\n name: 'StageEditor',\n // 注册draggable组件\n components: {\n draggable: _vuedraggable.default\n },\n mixins: [_crud.default],\n data: function data() {\n return {\n oldIndex: '',\n del: _del_new.default,\n newIndex: '',\n imgUrl: '1',\n stage_code: '',\n saveLoading: false,\n drag: false,\n // 定义要被拖拽对象的数组\n\n dialogFormVisible: false,\n drawFormSet: false,\n arr1: [{\n id: 1,\n name: 'agv',\n img1: 'AGV'\n }, {\n id: 2,\n name: 'bcr',\n img1: 'BCR'\n }, {\n id: 3,\n name: 'ddg',\n img1: 'DDJ'\n }, {\n id: 4,\n name: '常温',\n img1: '常温'\n }, {\n id: 5,\n name: 'ssj',\n img1: 'SSJ'\n }, {\n id: 6,\n name: '滚筒',\n img1: '滚筒输送机'\n }, {\n id: 7,\n name: '机械手',\n img1: '机械手'\n }, {\n id: 8,\n name: '叠盘机',\n img1: '叠盘机'\n }, {\n id: 9,\n name: '墙面横',\n img1: '墙面横'\n }, {\n id: 10,\n name: '墙面竖',\n img1: '墙面竖'\n }, {\n id: 11,\n name: '区域横',\n img1: '区域横'\n }, {\n id: 12,\n name: '区域竖',\n img1: '区域竖'\n }, {\n id: 13,\n name: '专机',\n img1: '专机'\n }],\n arr2: [],\n stageSelectList: [],\n deviceList: [],\n form: {\n index: 0,\n device_code: '',\n angle: 0\n },\n grid_width: 1000,\n grid_length: 500\n };\n },\n created: function created() {\n var _this = this;\n this.initArr2();\n this.$nextTick(function () {\n // 初始化设备下拉框\n _device.default.selectDeviceList().then(function (data) {\n _this.deviceList = data;\n });\n // 初始化舞台下拉框\n _stage.default.selectStageList().then(function (data) {\n _this.stageSelectList = data;\n });\n });\n },\n methods: {\n click: function click(index) {\n var clickObj = this.arr2[index];\n if (!clickObj.img2 || clickObj.img2 === '1') {\n return;\n }\n this.dialogFormVisible = true;\n this.form.angle = clickObj.angle;\n this.form.index = clickObj.index;\n this.form.device_code = clickObj.device_code;\n },\n changeStage: function changeStage(stage_code) {\n var _this2 = this;\n _actor.default.queryStageActor(stage_code).then(function (data) {\n if (data.detail.length > 0) {\n _this2.grid_width = data.form.grid_width;\n _this2.grid_length = data.form.grid_length;\n _this2.initArr2();\n var _iterator = (0, _createForOfIteratorHelper2.default)(data.detail),\n _step;\n try {\n for (_iterator.s(); !(_step = _iterator.n()).done;) {\n var i = _step.value;\n var _index = i.index;\n _this2.arr2.splice(_index, 1, i);\n }\n } catch (err) {\n _iterator.e(err);\n } finally {\n _iterator.f();\n }\n } else {\n _this2.initArr2();\n }\n }).catch(function (err) {\n console.log(err.response.data.message);\n });\n },\n delImg: function delImg(index) {\n var clickObj = this.arr2[index];\n if (!clickObj.img2 || clickObj.img2 === '1') {\n return;\n }\n this.arr2[index].img2 = '1';\n this.arr2[index].device_code = '';\n this.arr2[index].angle = 0;\n },\n dialogSave: function dialogSave() {\n var obj = this.arr2[this.form.index];\n obj.angle = this.form.angle;\n obj.device_code = this.form.device_code;\n this.dialogFormVisible = false;\n },\n mouseOver: function mouseOver(index, id) {\n // 根据坐标可以在这做弹出\n if (this.arr2[index].img2) {}\n },\n // 开始拖拽事件\n onStart: function onStart(e) {\n this.drag = true;\n },\n onMove: function onMove(e, originalEvent) {\n this.oldIndex = e.draggedContext.index;\n this.newIndex = e.relatedContext.index;\n return false;\n },\n // 拖拽结束事件\n onEnd: function onEnd(e) {\n // https://www.w3school.com.cn/jsref/jsref_splice.asp\n // 删除列表2新的位置的元素并且用列表1的元素代替\n this.arr2[this.newIndex].img2 = this.arr1[this.oldIndex].img1;\n },\n saveAll: function saveAll() {\n var _this3 = this;\n this.saveLoading = true;\n var dataObj = {};\n dataObj.stage_code = this.stage_code;\n var list = [];\n var _iterator2 = (0, _createForOfIteratorHelper2.default)(this.arr2),\n _step2;\n try {\n for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) {\n var item = _step2.value;\n if (item.img2 !== '1') {\n list.push(item);\n }\n }\n } catch (err) {\n _iterator2.e(err);\n } finally {\n _iterator2.f();\n }\n dataObj.list = list;\n dataObj.grid_width = this.grid_width;\n dataObj.grid_length = this.grid_length;\n _actor.default.saveData(dataObj).then(function (res) {\n _this3.notify('保存成功', 'success');\n _this3.saveLoading = false;\n }).catch(function (err) {\n _this3.saveLoading = false;\n console.log(err);\n });\n },\n initArr2: function initArr2() {\n this.arr2 = [];\n for (var i = 0; i < this.grid_length; i++) {\n var a = {\n 'id': i,\n 'name': '',\n device_code: '',\n img: '',\n index: i,\n img2: '1',\n angle: '0'\n };\n this.arr2.push(a);\n }\n },\n set: function set() {\n var clickObj = this.arr2[index];\n if (!clickObj.img2 || clickObj.img2 === '1') {\n return;\n }\n this.dialogFormVisible = true;\n this.form.angle = clickObj.angle;\n this.form.index = clickObj.index;\n this.form.device_code = clickObj.device_code;\n },\n handleGridNum: function handleGridNum(value) {\n this.grid_length = value;\n this.initArr2();\n },\n handleChange: function handleChange(value) {\n this.initArr2();\n }\n }\n};",null]}