1 line
14 KiB
JSON
1 line
14 KiB
JSON
{"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\\tools\\storage\\index.vue?vue&type=template&id=cfcc7040&scoped=true","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\tools\\storage\\index.vue","mtime":1732871026811},{"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(\n \"div\",\n { staticClass: \"app-container\", staticStyle: { padding: \"8px\" } },\n [\n _c(\n \"div\",\n { staticClass: \"head-container\" },\n [\n _vm.crud.props.searchToggle\n ? _c(\n \"div\",\n [\n _c(\"el-input\", {\n staticClass: \"filter-item\",\n staticStyle: { width: \"200px\" },\n attrs: {\n clearable: \"\",\n size: \"small\",\n placeholder: \"输入内容模糊搜索\",\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 _vm._v(\" \"),\n _c(\"date-range-picker\", {\n staticClass: \"date-item\",\n model: {\n value: _vm.query.createTime,\n callback: function ($$v) {\n _vm.$set(_vm.query, \"createTime\", $$v)\n },\n expression: \"query.createTime\",\n },\n }),\n _vm._v(\" \"),\n _c(\"rrOperation\"),\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"crudOperation\",\n { attrs: { permission: _vm.permission } },\n [\n _c(\n \"el-button\",\n {\n directives: [\n {\n name: \"permission\",\n rawName: \"v-permission\",\n value: [\"admin\", \"storage:add\"],\n expression: \"['admin','storage:add']\",\n },\n ],\n staticClass: \"filter-item\",\n attrs: {\n slot: \"left\",\n size: \"mini\",\n type: \"primary\",\n icon: \"el-icon-upload\",\n },\n on: { click: _vm.crud.toAdd },\n slot: \"left\",\n },\n [_vm._v(\"上传\\n \")]\n ),\n ],\n 1\n ),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"el-dialog\",\n {\n attrs: {\n \"append-to-body\": \"\",\n \"close-on-click-modal\": false,\n \"before-close\": _vm.crud.cancelCU,\n visible: _vm.crud.status.cu > 0,\n title: _vm.crud.status.add ? \"文件上传\" : \"编辑文件\",\n width: \"500px\",\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: { model: _vm.form, size: \"small\", \"label-width\": \"80px\" },\n },\n [\n _c(\n \"el-form-item\",\n { attrs: { label: \"文件名\" } },\n [\n _c(\"el-input\", {\n staticStyle: { width: \"370px\" },\n model: {\n value: _vm.form.name,\n callback: function ($$v) {\n _vm.$set(_vm.form, \"name\", $$v)\n },\n expression: \"form.name\",\n },\n }),\n ],\n 1\n ),\n _vm._v(\" \"),\n _vm.crud.status.add\n ? _c(\n \"el-form-item\",\n { attrs: { label: \"上传\" } },\n [\n _c(\n \"el-upload\",\n {\n ref: \"upload\",\n attrs: {\n limit: 1,\n \"before-upload\": _vm.beforeUpload,\n \"auto-upload\": false,\n headers: _vm.headers,\n \"on-success\": _vm.handleSuccess,\n \"on-error\": _vm.handleError,\n action:\n _vm.fileUploadApi + \"?name=\" + _vm.form.name,\n },\n },\n [\n _c(\"div\", { staticClass: \"eladmin-upload\" }, [\n _c(\"i\", { staticClass: \"el-icon-upload\" }),\n _vm._v(\" 添加文件\"),\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"el-upload__tip\",\n attrs: { slot: \"tip\" },\n slot: \"tip\",\n },\n [_vm._v(\"可上传任意格式文件,且不超过100M\")]\n ),\n ]\n ),\n ],\n 1\n )\n : _vm._e(),\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(\"取消\")]\n ),\n _vm._v(\" \"),\n _vm.crud.status.add\n ? _c(\n \"el-button\",\n {\n attrs: { loading: _vm.loading, type: \"primary\" },\n on: { click: _vm.upload },\n },\n [_vm._v(\"确认\")]\n )\n : _c(\n \"el-button\",\n {\n attrs: {\n loading: _vm.crud.status.cu === 2,\n type: \"primary\",\n },\n on: { click: _vm.crud.submitCU },\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 ref: \"table\",\n staticStyle: { width: \"100%\" },\n attrs: { data: _vm.crud.data },\n on: { \"selection-change\": _vm.crud.selectionChangeHandler },\n },\n [\n _c(\"el-table-column\", { attrs: { type: \"selection\", width: \"55\" } }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: { prop: \"name\", label: \"文件名\" },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function (scope) {\n return [\n _c(\n \"el-popover\",\n {\n attrs: {\n content:\n \"file/\" + scope.row.type + \"/\" + scope.row.realName,\n placement: \"top-start\",\n title: \"路径\",\n width: \"200\",\n trigger: \"hover\",\n },\n },\n [\n _c(\n \"a\",\n {\n staticClass: \"el-link--primary\",\n staticStyle: {\n \"word-break\": \"keep-all\",\n \"white-space\": \"nowrap\",\n overflow: \"hidden\",\n \"text-overflow\": \"ellipsis\",\n color: \"#1890ff\",\n \"font-size\": \"13px\",\n },\n attrs: {\n slot: \"reference\",\n href:\n _vm.baseApi +\n \"/file/\" +\n scope.row.type +\n \"/\" +\n scope.row.realName,\n target: \"_blank\",\n },\n slot: \"reference\",\n },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(scope.row.name) +\n \"\\n \"\n ),\n ]\n ),\n ]\n ),\n ]\n },\n },\n ]),\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: { prop: \"path\", label: \"预览图\" },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function (ref) {\n var row = ref.row\n return [\n _c(\n \"el-image\",\n {\n staticClass: \"el-avatar\",\n attrs: {\n src:\n _vm.baseApi +\n \"/file/\" +\n row.type +\n \"/\" +\n row.realName,\n \"preview-src-list\": [\n _vm.baseApi +\n \"/file/\" +\n row.type +\n \"/\" +\n row.realName,\n ],\n fit: \"contain\",\n lazy: \"\",\n },\n },\n [\n _c(\"div\", { attrs: { slot: \"error\" }, slot: \"error\" }, [\n _c(\"i\", { staticClass: \"el-icon-document\" }),\n ]),\n ]\n ),\n ]\n },\n },\n ]),\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: { prop: \"suffix\", label: \"文件类型\" },\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", { attrs: { prop: \"type\", label: \"类别\" } }),\n _vm._v(\" \"),\n _c(\"el-table-column\", { attrs: { prop: \"size\", label: \"大小\" } }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: { prop: \"createName\", label: \"操作人\" },\n }),\n _vm._v(\" \"),\n _c(\"el-table-column\", {\n attrs: { prop: \"createTime\", label: \"创建日期\" },\n scopedSlots: _vm._u([\n {\n key: \"default\",\n fn: function (scope) {\n return [\n _c(\"span\", [\n _vm._v(_vm._s(_vm.parseTime(scope.row.createTime))),\n ]),\n ]\n },\n },\n ]),\n }),\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"pagination\"),\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }"]} |