{"remainingRequest":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\bbsl-fvue\\src\\views\\stManager\\components\\videoForm-dialog.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\src\\views\\stManager\\components\\videoForm-dialog.vue","mtime":1684458239637},{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bbsl-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["//\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//\nimport req from '@/request.js';\nimport videoManger from '@/api/stManager/videoManger.js';\nimport { TableMixin } from '@/mixins/tableMixin';\nexport default {\n props: {\n videoVoList: {\n //数据\n typeof: Array,\n default: []\n },\n isShowPlay: {\n //弹框展示判断\n typeof: Boolean,\n default: false\n },\n fullName: {\n //应用名称\n typeof: String\n }\n },\n mixins: [TableMixin],\n data: function data() {\n return {\n params: null,\n //获取到的数据\n treeLog: {\n //树节点配置弹框关闭\n zoneCode: null,\n appType: '1'\n },\n treeFullName: '',\n //树的名称\n appTypes: [],\n //应用分类\n datas: {}\n };\n },\n created: function created() {\n this.getSysDict();\n },\n watch: {\n videoVoList: {\n handler: function handler(newVal) {\n if (newVal) {\n this.params = newVal;\n }\n }\n },\n fullName: {\n handler: function handler(newVal) {\n this.treeFullName = newVal.slice(1);\n console.log(this.treeFullName, newVal);\n },\n deep: true\n }\n },\n methods: {\n //关闭\n handleClose: function handleClose() {\n this.$emit('closeFormDiao');\n },\n //保存\n info: function info() {\n var _this = this;\n\n this.datas.videoVoList = this.params;\n this.datas.appType = this.treeLog.appType;\n this.$confirm('是否确认保存?', '提示', {\n confirmButtonText: '确定',\n cancelButtonText: '取消',\n type: 'warning'\n }).then(function () {\n videoManger.setApptype(_this.datas, function (res) {\n if (res.state) {\n _this.$message({\n type: 'success',\n message: '保存成功'\n });\n\n _this.$emit('refList');\n\n _this.datas.videoVoList = [];\n _this.isShowPlay = false;\n }\n });\n }).catch(function () {\n _this.$message({\n type: 'info',\n message: '已取消'\n });\n });\n },\n //获取字典\n getSysDict: function getSysDict() {\n var _this2 = this;\n\n var portal = window.context.portal;\n return new Promise(function (resolve, reject) {\n req.post(portal + '/sys/sysDictionary/v1/queryAllDictItems').then(function (response) {\n resolve(response.data);\n _this2.appTypes = response.data.spyyfl; //视频应用分类\n }, function (error) {\n reject(error);\n });\n });\n }\n }\n};",null]}