1 line
11 KiB
JSON
1 line
11 KiB
JSON
{"remainingRequest":"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\\index.vue?vue&type=template&id=30e6d931&scoped=true","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\acs\\device\\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":["\n<div class=\"app-container\">\n <!--工具栏-->\n <div class=\"head-container\">\n <!--如果想在工具栏加入更多按钮,可以使用插槽方式, slot = 'left' or 'right'-->\n <div v-if=\"crud.props.searchToggle\">\n <!-- 搜索 -->\n <el-form\n :inline=\"true\"\n class=\"demo-form-inline\"\n label-position=\"right\"\n label-suffix=\":\"\n >\n <el-form-item :label=\"$t('device.placeholder.name_code')\">\n <el-input\n v-model=\"query.blurry\"\n size=\"small\"\n clearable\n :placeholder=\"$t('device.placeholder.enter_name_code')\"\n style=\"width: 200px;\"\n class=\"filter-item\"\n @keyup.enter.native=\"crud.toQuery\"\n />\n </el-form-item>\n <el-form-item :label=\"$t('device.placeholder.device_type')\">\n <el-select\n v-model=\"query.device_type\"\n clearable\n filterable\n size=\"small\"\n :placeholder=\"$t('device.placeholder.device_type')\"\n class=\"filter-item\"\n style=\"width: 200px\"\n @change=\"crud.toQuery\"\n >\n <el-option v-for=\"item in device_types\" :key=\"item.id\" :label=\"item.label\" :value=\"item.value\" />\n </el-select>\n </el-form-item>\n <el-form-item :label=\"$t('device.device_table_title.region')\">\n <el-select\n v-model=\"query.region\"\n clearable\n filterable\n size=\"small\"\n :placeholder=\"$t('device.device_table_title.region')\"\n class=\"filter-item\"\n style=\"width: 200px\"\n @change=\"crud.toQuery\"\n >\n <el-option v-for=\"item in regions\" :key=\"item.id\" :label=\"item.label\" :value=\"item.value\" />\n </el-select>\n </el-form-item>\n <el-form-item label=\"是否配置\">\n <el-select\n v-model=\"query.is_config\"\n clearable\n filterable\n size=\"small\"\n placeholder=\"是否配置\"\n class=\"filter-item\"\n style=\"width: 200px\"\n @change=\"crud.toQuery\"\n >\n <el-option v-for=\"item in is_configs\" :key=\"item.id\" :label=\"item.label\" :value=\"item.value\" />\n </el-select>\n </el-form-item>\n <rrOperation />\n </el-form>\n </div>\n <crudOperation :permission=\"permission\">\n <el-button\n slot=\"right\"\n class=\"filter-item\"\n type=\"warning\"\n icon=\"el-icon-upload2\"\n size=\"mini\"\n @click=\"uploadShow = true\"\n >\n {{ $t('auto.common.import') }}\n </el-button>\n <!-- <el-button\n slot=\"right\"\n class=\"filter-item\"\n size=\"mini\"\n type=\"primary\"\n icon=\"el-icon-refresh\"\n @click=\"reload\"\n >\n {{ $t('auto.common.synchronous') }}\n </el-button> -->\n </crudOperation>\n <!--表单组件-->\n <el-dialog\n :close-on-click-modal=\"false\"\n :before-close=\"crud.cancelCU\"\n :visible.sync=\"crud.status.cu\"\n :title=\"crud.status.title\"\n width=\"1050px\"\n >\n <el-form ref=\"form\" :model=\"form\" :rules=\"rules\" size=\"small\" label-width=\"100px\">\n <el-row>\n <el-col :span=\"12\">\n <div class=\"grid-content bg-purple\" />\n <el-form-item v-if=\"false\" :label=\"$t('device.table_title.device_identification')\" prop=\"device_id\">\n <el-input v-model=\"form.device_id\" style=\"width: 370px;\" />\n </el-form-item>\n <el-form-item :label=\"$t('device.device_table_title.device_encoding')\" prop=\"device_code\">\n <el-input v-model=\"form.device_code\" style=\"width: 370px;\" />\n </el-form-item>\n <el-form-item :label=\"$t('device.device_table_title.device_name')\" prop=\"device_name\">\n <el-input v-model=\"form.device_name\" style=\"width: 370px;\" />\n </el-form-item>\n <el-form-item :label=\"$t('device.device_dialog.ko_device_name')\" prop=\"ko_device_name\">\n <el-input v-model=\"form.ko_device_name\" style=\"width: 370px;\" />\n </el-form-item>\n <el-form-item :label=\"$t('device.device_dialog.en_device_name')\" prop=\"en_device_name\">\n <el-input v-model=\"form.en_device_name\" style=\"width: 370px;\" />\n </el-form-item>\n <el-form-item :label=\"$t('device.device_dialog.zh_device_name')\" prop=\"zh_device_name\">\n <el-input v-model=\"form.zh_device_name\" style=\"width: 370px;\" />\n </el-form-item>\n </el-col>\n <el-col :span=\"12\">\n <div class=\"grid-content bg-purple-light\" />\n <el-form-item :label=\"$t('device.device_table_title.device_type')\" prop=\"device_type\">\n <el-select v-model=\"form.device_type\" style=\"width: 370px\" :placeholder=\"$t('device.placeholder.please_select')\">\n <el-option\n v-for=\"item in device_types\"\n :key=\"item.id\"\n :label=\"item.label\"\n :value=\"item.value\"\n />\n </el-select>\n </el-form-item>\n <el-form-item :label=\"$t('device.device_table_title.region')\" prop=\"region\">\n <el-select v-model=\"form.region\" style=\"width: 370px\" :placeholder=\"$t('device.placeholder.please_select')\">\n <el-option\n v-for=\"item in regions\"\n :key=\"item.id\"\n :label=\"item.label\"\n :value=\"item.value\"\n />\n </el-select>\n </el-form-item>\n <el-form-item :label=\"$t('device.device_table_title.sequence_number')\" prop=\"seq_num\">\n <el-input-number v-model=\"form.seq_num\" value=\"1\" :min=\"1\" label=\"描述文字\" />\n </el-form-item>\n <!-- <el-form-item label=\"生产厂家\">-->\n <!-- <el-input v-model=\"form.manufacturer\" style=\"width: 370px;\" />-->\n <!-- </el-form-item>-->\n <!-- <el-form-item label=\"厂家电话\">-->\n <!-- <el-input v-model=\"form.manufacturer_phone\" style=\"width: 370px;\" />-->\n <!-- </el-form-item>-->\n <el-form-item :label=\"$t('device.device_table_title.descriptive_information')\" prop=\"description\">\n <el-input v-model=\"form.remark\" style=\"width: 370px;\" type=\"textarea\" />\n </el-form-item>\n </el-col>\n </el-row>\n </el-form>\n <div slot=\"footer\" class=\"dialog-footer\">\n <el-button type=\"text\" @click=\"crud.cancelCU\">{{ $t('auto.common.Cancel') }}</el-button>\n <el-button :loading=\"crud.cu === 2\" type=\"primary\" @click=\"crud.submitCU\">{{ $t('auto.common.Confirm') }}</el-button>\n </div>\n </el-dialog>\n <!--表格渲染-->\n <el-table\n ref=\"table\"\n v-loading=\"crud.loading\"\n :data=\"crud.data\"\n size=\"small\"\n style=\"width: 100%;\"\n @selection-change=\"crud.selectionChangeHandler\"\n >\n <el-table-column type=\"selection\" width=\"55\" />\n <el-table-column v-if=\"false\" prop=\"device_id\" :label=\"$t('device.device_table_title.device_identification')\" />\n <el-table-column sortable prop=\"device_code\" :label=\"$t('device.device_table_title.device_encoding')\" :min-width=\"flexWidth('device_code',crud.data,$t('device.device_table_title.device_encoding'))\" />\n <el-table-column sortable :label=\"$t('device.device_table_title.device_name')\" :prop=\"$langPre.computedProp('device_name')\" :min-width=\"flexWidth($langPre.computedProp('device_name'),crud.data,$t('device.device_table_title.device_name'))\" />\n <el-table-column prop=\"device_type_name\" :label=\"$t('device.device_table_title.device_type')\" :min-width=\"flexWidth('device_type_name',crud.data,$t('device.device_table_title.device_type'))\">\n <template slot-scope=\"scope\">\n <div>{{ scope.row.device_type_name }}</div>\n </template>\n </el-table-column>\n <el-table-column prop=\"region_name\" :label=\"$t('device.device_table_title.region')\" :min-width=\"flexWidth('region_name',crud.data,$t('device.device_table_title.region'))\">\n <template slot-scope=\"scope\">\n <div>{{ scope.row.region_name }}</div>\n </template>\n </el-table-column>\n <el-table-column sortable prop=\"seq_num\" :label=\"$t('device.device_table_title.sequence_number')\" :min-width=\"flexWidth('seq_num',crud.data,$t('device.device_table_title.sequence_number'))\" />\n <el-table-column prop=\"is_config\" :label=\"$t('device.device_table_title.configured')\" :min-width=\"flexWidth('is_config',crud.data,$t('device.device_table_title.configured'))\">\n <template slot-scope=\"scope\">\n <span v-if=\"scope.row.is_config=='true' \">是</span>\n <span v-else>否</span>\n </template>\n </el-table-column>\n <!-- <el-table-column prop=\"manufacturer\" label=\"生产厂家\" />-->\n <!-- <el-table-column prop=\"manufacturer_phone\" label=\"厂家电话\" />-->\n <el-table-column prop=\"remark\" :label=\"$t('device.device_table_title.descriptive_information')\" :min-width=\"flexWidth('remark',crud.data,$t('device.device_table_title.descriptive_information'))\" />\n <el-table-column v-permission=\"['admin','device:edit','device:del']\" :label=\"$t('auto.common.Operate')\" width=\"200px\" align=\"center\">\n <template slot-scope=\"scope\">\n <udOperation\n style=\"display: inline\"\n :data=\"scope.row\"\n :permission=\"permission\"\n />\n <el-button slot=\"right\" size=\"mini\" style=\"margin-left: -1px;margin-right: 2px\" type=\"text\" icon=\"el-icon-edit-outline\">\n <router-link :to=\"'/devices/device/config/' + scope.row.device_code \">\n {{ $t('auto.common.driver_configuration') }}\n </router-link>\n </el-button>\n </template>\n </el-table-column>\n </el-table>\n <!--分页组件-->\n <pagination />\n </div>\n <UploadDialog :dialog-show.sync=\"uploadShow\" @tableChanged3=\"tableChanged3\" />\n</div>\n",null]} |