1 line
3.1 KiB
JSON
1 line
3.1 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\\monitor\\log\\index.vue?vue&type=template&id=29d22fb0","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\monitor\\log\\index.vue","mtime":1732871026702},{"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 <div class=\"head-container\">\n <Search />\n <crudOperation>\n <el-button\n slot=\"left\"\n class=\"filter-item\"\n type=\"danger\"\n icon=\"el-icon-delete\"\n size=\"mini\"\n :loading=\"crud.delAllLoading\"\n @click=\"confirmDelAll()\"\n >\n {{ $t('monitor.table.clear') }}\n </el-button>\n </crudOperation>\n </div>\n <!--表格渲染-->\n <el-table ref=\"table\" v-loading=\"crud.loading\" :data=\"crud.data\" style=\"width: 100%;\" @selection-change=\"crud.selectionChangeHandler\">\n <el-table-column type=\"expand\">\n <template slot-scope=\"props\">\n <el-form label-position=\"left\" inline class=\"demo-table-expand\">\n <el-form-item label=\"请求方法\">\n <span>{{ props.row.method }}</span>\n </el-form-item>\n <el-form-item label=\"请求参数\">\n <span>{{ props.row.params }}</span>\n </el-form-item>\n </el-form>\n </template>\n </el-table-column>\n <el-table-column prop=\"username\" :label=\"$t('monitor.table.username')\" />\n <el-table-column prop=\"request_ip\" label=\"IP\" />\n <el-table-column show-overflow-tooltip prop=\"address\" :label=\"$t('monitor.table.IP_source')\" />\n <el-table-column prop=\"description\" :label=\"$t('monitor.table.description')\" show-overflow-tooltip />\n <el-table-column prop=\"browser\" :label=\"$t('monitor.table.browser')\" min-width=\"120\" show-overflow-tooltip />\n <el-table-column prop=\"time\" :label=\"$t('monitor.table.request_time')\" align=\"center\">\n <template slot-scope=\"scope\">\n <el-tag v-if=\"scope.row.time <= 300\">{{ scope.row.time }}ms</el-tag>\n <el-tag v-else-if=\"scope.row.time <= 1000\" type=\"warning\">{{ scope.row.time }}ms</el-tag>\n <el-tag v-else type=\"danger\">{{ scope.row.time }}ms</el-tag>\n </template>\n </el-table-column>\n <el-table-column prop=\"create_time\" :label=\"$t('monitor.table.create_time')\" width=\"180px\">\n <template slot-scope=\"scope\">\n <span>{{ parseTime(scope.row.create_time) }}</span>\n </template>\n </el-table-column>\n </el-table>\n <!--分页组件-->\n <pagination />\n</div>\n",null]} |