{"remainingRequest":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js??vue-loader-options!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\\opc\\index.vue?vue&type=template&id=42852e84","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\acs\\device\\opc\\index.vue","mtime":1732871026604},{"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\\loaders\\templateLoader.js","mtime":1732872827008},{"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":["var render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"app-container\" }, [\n _c(\n \"div\",\n { staticClass: \"head-container\" },\n [\n _vm.crud.props.searchToggle\n ? _c(\n \"div\",\n [\n _c(\n \"el-form\",\n {\n staticClass: \"demo-form-inline\",\n attrs: {\n inline: true,\n \"label-position\": \"right\",\n \"label-suffix\": \":\",\n },\n },\n [\n _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"opc.placeholder.name_code_path\"),\n },\n },\n [\n _c(\"el-input\", {\n staticClass: \"filter-item\",\n staticStyle: { width: \"250px\" },\n attrs: {\n clearable: \"\",\n size: \"small\",\n placeholder: _vm.$t(\n \"opc.placeholder.enter_name_code_path\"\n ),\n },\n nativeOn: {\n keyup: function ($event) {\n if (\n !$event.type.indexOf(\"key\") &&\n _vm._k(\n $event.keyCode,\n \"enter\",\n 13,\n $event.key,\n \"Enter\"\n )\n ) {\n return null\n }\n return _vm.crud.toQuery($event)\n },\n },\n model: {\n value: _vm.query.blurry,\n callback: function ($$v) {\n _vm.$set(_vm.query, \"blurry\", $$v)\n },\n expression: \"query.blurry\",\n },\n }),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"rrOperation\"),\n ],\n 1\n ),\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"crudOperation\", { attrs: { permission: _vm.permission } }),\n _vm._v(\" \"),\n _c(\n \"el-dialog\",\n {\n attrs: {\n \"close-on-click-modal\": false,\n \"before-close\": _vm.crud.cancelCU,\n visible: _vm.crud.status.cu > 0,\n title: _vm.crud.status.title,\n width: \"1070px\",\n },\n on: {\n \"update:visible\": function ($event) {\n return _vm.$set(_vm.crud.status, \"cu > 0\", $event)\n },\n },\n },\n [\n _c(\n \"el-form\",\n {\n ref: \"form\",\n attrs: {\n model: _vm.form,\n rules: _vm.rules,\n size: \"small\",\n \"label-width\": \"125px\",\n },\n },\n [\n _c(\n \"el-row\",\n [\n _c(\n \"el-col\",\n { attrs: { span: 12 } },\n [\n _c(\"div\", { staticClass: \"grid-content bg-purple\" }),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"opc.table_title.opc_code\"),\n prop: \"opc_code\",\n },\n },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"370px\" },\n model: {\n value: _vm.form.opc_code,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"opc_code\", $$v)\n },\n expression: \"form.opc_code\",\n },\n }),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"opc.table_title.opc_name\"),\n prop: \"opc_name\",\n },\n },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"370px\" },\n model: {\n value: _vm.form.opc_name,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"opc_name\", $$v)\n },\n expression: \"form.opc_name\",\n },\n }),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"opc.table_title.opc_address\"),\n },\n },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"370px\" },\n model: {\n value: _vm.form.opc_host,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"opc_host\", $$v)\n },\n expression: \"form.opc_host\",\n },\n }),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n { attrs: { label: _vm.$t(\"auto.common.username\") } },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"370px\" },\n model: {\n value: _vm.form.user,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"user\", $$v)\n },\n expression: \"form.user\",\n },\n }),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"auto.common.password\"),\n prop: \"password\",\n },\n },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"370px\" },\n attrs: { type: \"password\" },\n model: {\n value: _vm.form.password,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"password\", $$v)\n },\n expression: \"form.password\",\n },\n }),\n _vm._v(\" \"),\n _c(\n \"el-button\",\n {\n attrs: {\n loading: _vm.crud.cu === 2,\n type: \"primary\",\n },\n on: {\n click: function ($event) {\n return _vm.getDetail()\n },\n },\n },\n [_vm._v(_vm._s(_vm.$t(\"opc.dialog.detail\")))]\n ),\n ],\n 1\n ),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-col\",\n { attrs: { span: 12 } },\n [\n _c(\"div\", {\n staticClass: \"grid-content bg-purple-light\",\n }),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"opc.table_title.program_id\"),\n },\n },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"370px\" },\n model: {\n value: _vm.form.prog_id,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"prog_id\", $$v)\n },\n expression: \"form.prog_id\",\n },\n }),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"opc.table_title.registry_id\"),\n },\n },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"370px\" },\n model: {\n value: _vm.form.cls_id,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"cls_id\", $$v)\n },\n expression: \"form.cls_id\",\n },\n }),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n { attrs: { label: \"domain\" } },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"370px\" },\n model: {\n value: _vm.form.domain,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"domain\", $$v)\n },\n expression: \"form.domain\",\n },\n }),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n {\n attrs: { label: _vm.$t(\"opc.table_title.remark\") },\n },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"370px\" },\n attrs: { type: \"textarea\" },\n model: {\n value: _vm.form.remark,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"remark\", $$v)\n },\n expression: \"form.remark\",\n },\n }),\n ],\n 1\n ),\n ],\n 1\n ),\n ],\n 1\n ),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"dialog-footer\",\n attrs: { slot: \"footer\" },\n slot: \"footer\",\n },\n [\n _c(\n \"el-button\",\n { attrs: { type: \"text\" }, on: { click: _vm.crud.cancelCU } },\n [_vm._v(_vm._s(_vm.$t(\"auto.common.Cancel\")))]\n ),\n _vm._v(\" \"),\n _c(\n \"el-button\",\n {\n attrs: { loading: _vm.crud.cu === 2, type: \"primary\" },\n on: { click: _vm.crud.submitCU },\n },\n [_vm._v(_vm._s(_vm.$t(\"auto.common.Confirm\")))]\n ),\n ],\n 1\n ),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-dialog\",\n {\n attrs: {\n title: \"PLC管理\",\n visible: _vm.dialogPlcFormVisible,\n width: \"550px\",\n },\n on: {\n \"update:visible\": function ($event) {\n _vm.dialogPlcFormVisible = $event\n },\n },\n },\n [\n _c(\n \"el-form\",\n {\n ref: \"form\",\n attrs: {\n model: _vm.form,\n rules: _vm.rules,\n size: \"small\",\n \"label-width\": \"80px\",\n },\n },\n [\n _c(\"el-input\", {\n attrs: { type: \"hidden\", prop: \"opc_server_id\" },\n model: {\n value: _vm.form.opc_server_id,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"opc_server_id\", $$v)\n },\n expression: \"form.opc_server_id\",\n },\n }),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"opc.table_title.plc_code\"),\n prop: \"plc_code\",\n },\n },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"370px\" },\n model: {\n value: _vm.form.plc_code,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"plc_code\", $$v)\n },\n expression: \"form.plc_code\",\n },\n }),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"opc.table_title.opc_name\"),\n prop: \"plc_opc_name\",\n },\n },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"370px\" },\n attrs: { disabled: \"\" },\n model: {\n value: _vm.form.plc_opc_name,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"plc_opc_name\", $$v)\n },\n expression: \"form.plc_opc_name\",\n },\n }),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"opc.table_title.plc_name\"),\n prop: \"plc_name\",\n },\n },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"370px\" },\n model: {\n value: _vm.form.plc_name,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"plc_name\", $$v)\n },\n expression: \"form.plc_name\",\n },\n }),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-form-item\",\n {\n attrs: {\n label: _vm.$t(\"opc.table_title.plc_address\"),\n prop: \"plc_host\",\n },\n },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"370px\" },\n model: {\n value: _vm.form.plc_host,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"plc_host\", $$v)\n },\n expression: \"form.plc_host\",\n },\n }),\n ],\n 1\n ),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"dialog-footer\",\n attrs: { slot: \"footer\" },\n slot: \"footer\",\n },\n [\n _c(\n \"el-button\",\n {\n on: {\n click: function ($event) {\n _vm.dialogPlcFormVisible = false\n },\n },\n },\n [_vm._v(\"取 消\")]\n ),\n _vm._v(\" \"),\n _c(\n \"el-button\",\n {\n attrs: { type: \"primary\" },\n on: {\n click: function ($event) {\n return _vm.addPlc()\n },\n },\n },\n [_vm._v(\"确 定\")]\n ),\n ],\n 1\n ),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-table\",\n {\n directives: [\n {\n name: \"loading\",\n rawName: \"v-loading\",\n value: _vm.crud.loading,\n expression: \"crud.loading\",\n },\n ],\n staticStyle: { width: \"100%\" },\n attrs: {\n data: _vm.crud.data,\n \"highlight-current-row\": \"\",\n \"row-key\": \"opc_id\",\n border: \"\",\n \"default-expand-all\": \"\",\n \"tree-props\": {\n children: \"children\",\n has_children: \"has_children\",\n },\n },\n on: {\n select: _vm.crud.selectChange,\n \"select-all\": _vm.crud.selectAllChange,\n \"selection-change\": _vm.crud.selectionChangeHandler,\n },\n },\n [\n _c(\"el-table-column\", {\n attrs: { type: \"selection\", width: \"55\" },\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"opc_code\",\n label: _vm.$t(\"opc.table_title.opc_code\"),\n width: \"130px\",\n },\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"opc_name\",\n label: _vm.$t(\"opc.table_title.opc_name\"),\n \"min-width\": _vm.flexWidth(\n \"opc_name\",\n _vm.crud.data,\n _vm.$t(\"opc.table_title.opc_name\")\n ),\n },\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"opc_host\",\n label: _vm.$t(\"opc.table_title.opc_address\"),\n \"min-width\": _vm.flexWidth(\n \"opc_host\",\n _vm.crud.data,\n _vm.$t(\"opc.table_title.opc_address\")\n ),\n },\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"type\",\n label: _vm.$t(\"opc.table_title.type\"),\n \"min-width\": _vm.flexWidth(\n \"type\",\n _vm.crud.data,\n _vm.$t(\"opc.table_title.type\")\n ),\n },\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"user\",\n label: _vm.$t(\"auto.common.username\"),\n \"min-width\": _vm.flexWidth(\n \"user\",\n _vm.crud.data,\n _vm.$t(\"opc.table_title.username\")\n ),\n },\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"password\",\n label: _vm.$t(\"auto.common.password\"),\n \"min-width\": _vm.flexWidth(\n \"password\",\n _vm.crud.data,\n _vm.$t(\"opc.table_title.password\")\n ),\n },\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"prog_id\",\n label: _vm.$t(\"opc.table_title.program_id\"),\n \"min-width\": _vm.flexWidth(\n \"prog_id\",\n _vm.crud.data,\n _vm.$t(\"opc.table_title.program_id\")\n ),\n },\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"cls_id\",\n label: _vm.$t(\"opc.table_title.registry_id\"),\n \"min-width\": _vm.flexWidth(\n \"cls_id\",\n _vm.crud.data,\n _vm.$t(\"opc.table_title.registry_id\")\n ),\n },\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"domain\",\n label: _vm.$t(\"opc.table_title.domain\"),\n \"min-width\": _vm.flexWidth(\n \"domain\",\n _vm.crud.data,\n _vm.$t(\"opc.table_title.domain\")\n ),\n },\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"remark\",\n label: _vm.$t(\"opc.table_title.remark\"),\n \"min-width\": _vm.flexWidth(\n \"remark\",\n _vm.crud.data,\n _vm.$t(\"opc.table_title.remark\")\n ),\n },\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n prop: \"create_time\",\n label: _vm.$t(\"auto.common.create_time\"),\n \"min-width\": _vm.flexWidth(\n \"create_time\",\n _vm.crud.data,\n _vm.$t(\"opc.table_title.create_time\")\n ),\n },\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: {\n label: _vm.$t(\"auto.common.Operate\"),\n width: \"200px\",\n align: \"center\",\n fixed: \"right\",\n },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function (scope) {\n return [\n _c(\n \"el-button\",\n {\n attrs: {\n type: \"text\",\n icon: \"el-icon-edit\",\n size: \"small\",\n },\n on: {\n click: function ($event) {\n return _vm.handleClick(scope.row, \"1\")\n },\n },\n },\n [_vm._v(_vm._s(_vm.$t(\"auto.common.Update\")))]\n ),\n _vm._v(\" \"),\n _c(\n \"el-button\",\n {\n attrs: {\n type: \"text\",\n icon: \"el-icon-circle-close\",\n size: \"small\",\n },\n on: {\n click: function ($event) {\n return _vm.handleClick(scope.row, \"2\")\n },\n },\n },\n [_vm._v(_vm._s(_vm.$t(\"auto.common.Delete\")))]\n ),\n _vm._v(\" \"),\n scope.row.opc_flag === \"1\"\n ? _c(\n \"el-button\",\n {\n attrs: {\n type: \"text\",\n icon: \"el-icon-folder-add\",\n size: \"small\",\n },\n on: {\n click: function ($event) {\n return _vm.handleClick(scope.row, \"0\")\n },\n },\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(_vm.$t(\"opc.table_title.plc_add\")) +\n \"\\n \"\n ),\n ]\n )\n : _vm._e(),\n ]\n },\n },\n ]),\n }),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"pagination\"),\n ],\n 1\n ),\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }"]}