{"remainingRequest":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\bzzgj-fvue\\src\\views\\Device\\deviceManage\\components\\modle\\AlarmConfigurationDialog.vue?vue&type=template&id=4c3bca7c&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\src\\views\\Device\\deviceManage\\components\\modle\\AlarmConfigurationDialog.vue","mtime":1681208408527},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[(_vm.visible)?_c('el-dialog',{attrs:{\"title\":(_vm.title + \"告警设置\"),\"visible\":_vm.visible,\"before-close\":_vm.handleClose,\"custom-class\":\"bbsl-location-dialog\",\"width\":\"80%\"}},[_c('div',{staticClass:\"dialog-content\"},[_c('el-form',{ref:\"formInfo\",attrs:{\"rules\":_vm.rules,\"model\":_vm.params,\"label-width\":\"150px\"}},[_c('el-collapse',{staticClass:\"form-collapse\",attrs:{\"accordion\":\"\"},model:{value:(_vm.activeCollapse1),callback:function ($$v) {_vm.activeCollapse1=$$v},expression:\"activeCollapse1\"}},[_c('el-collapse-item',{attrs:{\"name\":\"1\"}},[_c('template',{slot:\"title\"},[_c('span',{staticClass:\"collapse-title\"},[_c('i',{staticClass:\"collapse-title-icon el-icon-info\"}),_vm._v(\"\\n 基础信息\\n \")])]),_c('el-row',[_c('el-col',{attrs:{\"span\":8}},[_c('el-form-item',{attrs:{\"label\":\"告警名称:\",\"prop\":\"warnName\"}},[_c('el-input',{attrs:{\"maxlength\":\"128\",\"clearable\":\"\",\"placeholder\":\"请输入告警名称 \"},model:{value:(_vm.params.warnName),callback:function ($$v) {_vm.$set(_vm.params, \"warnName\", $$v)},expression:\"params.warnName\"}})],1)],1)],1),_vm._l((_vm.params.list),function(item,index){return _c('div',{key:index,staticClass:\"dialog-item\"},[(index > 0)?_c('el-divider'):_vm._e(),_c('div',{staticClass:\"dialog-item-header\"},[_c('span',[_vm._v(\"触发器:\"+_vm._s(index + 1))]),_c('el-popconfirm',{staticStyle:{\"margin-left\":\"20px\"},attrs:{\"title\":\"确定删除这条数据吗?\"},on:{\"confirm\":function($event){return _vm.removeItem(index)}}},[_c('el-button',{attrs:{\"slot\":\"reference\",\"type\":\"text\"},slot:\"reference\"},[_vm._v(\"删除 \")])],1)],1),_c('el-row',[_c('el-col',{attrs:{\"span\":8}},[_c('el-form-item',{attrs:{\"label\":\"关联关系:\",\"prop\":\"warnType\"}},[_c('el-select',{staticStyle:{\"width\":\"100%\"},attrs:{\"placeholder\":\"请选择类型\",\"clearable\":\"\"},model:{value:(item.warnRelation),callback:function ($$v) {_vm.$set(item, \"warnRelation\", $$v)},expression:\"item.warnRelation\"}},_vm._l((_vm.warnRelationList),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.name,\"value\":item.value}})}),1)],1)],1),_c('el-col',{attrs:{\"span\":8}},[_c('el-form-item',{attrs:{\"label\":\"告警数据类型:\",\"prop\":\"warnType\"}},[_c('el-select',{staticStyle:{\"width\":\"100%\"},attrs:{\"placeholder\":\"请选择类型\",\"clearable\":\"\"},on:{\"change\":function($event){return _vm.removeWarnKey(item)}},model:{value:(item.warnType),callback:function ($$v) {_vm.$set(item, \"warnType\", $$v)},expression:\"item.warnType\"}},_vm._l((_vm.warnTypeList),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.name,\"value\":item.value}})}),1)],1)],1),_c('el-col',{attrs:{\"span\":8}},[(item.warnType == '1')?_c('el-form-item',{attrs:{\"label\":\"告警参数名称:\",\"prop\":\"warnKey\"}},[_c('el-select',{staticStyle:{\"width\":\"100%\"},attrs:{\"placeholder\":\"请选择类型\",\"clearable\":\"\"},on:{\"change\":function($event){return _vm.getMetadataCode(item)}},model:{value:(item.warnKey),callback:function ($$v) {_vm.$set(item, \"warnKey\", $$v)},expression:\"item.warnKey\"}},_vm._l((_vm.attributeLists),function(a){return _c('el-option',{key:a.id,attrs:{\"label\":a.name,\"value\":a.name}})}),1)],1):(item.warnType == '2')?_c('el-form-item',{attrs:{\"label\":\"告警参数名称:\",\"prop\":\"warnKey\"}},[_c('el-select',{staticStyle:{\"width\":\"100%\"},attrs:{\"placeholder\":\"请选择类型\",\"clearable\":\"\"},on:{\"change\":function($event){return _vm.getMetadataCode(item)}},model:{value:(item.warnKey),callback:function ($$v) {_vm.$set(item, \"warnKey\", $$v)},expression:\"item.warnKey\"}},_vm._l((_vm.eventDefinitionList),function(a){return _c('el-option',{key:a.id,attrs:{\"label\":a.name,\"value\":a.name}})}),1)],1):_vm._e()],1)],1),_c('el-row',[_c('el-col',{attrs:{\"span\":8}},[_c('el-form-item',{attrs:{\"label\":\"标识:\",\"prop\":\"warnCondition\"}},[_c('el-select',{staticStyle:{\"width\":\"100%\"},attrs:{\"placeholder\":\"请选择标识\",\"clearable\":\"\"},model:{value:(item.metadataCode),callback:function ($$v) {_vm.$set(item, \"metadataCode\", $$v)},expression:\"item.metadataCode\"}},_vm._l((_vm.warnKeyList),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})}),1)],1)],1),_c('el-col',{attrs:{\"span\":8}},[_c('el-form-item',{attrs:{\"label\":\"告警条件:\",\"prop\":\"warnCondition\"}},[_c('el-select',{staticStyle:{\"width\":\"100%\"},attrs:{\"placeholder\":\"请选择告警条件\",\"clearable\":\"\"},model:{value:(item.warnCondition),callback:function ($$v) {_vm.$set(item, \"warnCondition\", $$v)},expression:\"item.warnCondition\"}},_vm._l((_vm.gjtjs),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.name,\"value\":item.value}})}),1)],1)],1),_c('el-col',{attrs:{\"span\":8}},[_c('el-form-item',{attrs:{\"label\":\"告警值:\",\"prop\":\"warnValue\"}},[_c('el-input',{attrs:{\"maxlength\":\"512\",\"clearable\":\"\",\"placeholder\":\"请输入告警值 \"},model:{value:(item.warnValue),callback:function ($$v) {_vm.$set(item, \"warnValue\", $$v)},expression:\"item.warnValue\"}})],1)],1)],1)],1)}),_c('span',{staticClass:\"add\",on:{\"click\":_vm.addItem}},[_c('i',{staticClass:\"el-icon-plus\"}),_vm._v(\" 新增触发器\")]),_c('el-row',{staticStyle:{\"margin-top\":\"20px\"}},[_c('el-col',{attrs:{\"span\":24}},[_c('el-form-item',{attrs:{\"label\":\"备注:\",\"prop\":\"memo\"}},[_c('el-input',{attrs:{\"maxlength\":\"500\",\"type\":\"textarea\",\"autosize\":{minRows: 4},\"placeholder\":\"请输入备注内容\"},model:{value:(_vm.params.memo),callback:function ($$v) {_vm.$set(_vm.params, \"memo\", $$v)},expression:\"params.memo\"}})],1)],1)],1)],2)],1)],1)],1),_c('span',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.handleSave}},[_vm._v(\"保存\")]),_c('el-button',{on:{\"click\":_vm.handleClose}},[_vm._v(\"取 消\")])],1)]):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }"]}