{"remainingRequest":"D:\\jenkins\\workspace\\xypm-web\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xypm-web\\src\\components\\common\\upload.vue?vue&type=template&id=2b15a0f8&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xypm-web\\src\\components\\common\\upload.vue","mtime":1675214576620},{"path":"D:\\jenkins\\workspace\\xypm-web\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xypm-web\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xypm-web\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xypm-web\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["\n<div>\n  <div class=\"uploadBtn\">\n    <el-button\n      size=\"small\"\n      @click=\"handleUpload\"\n      icon=\"el-icon-upload\"\n      type=\"primary\"\n      plain\n      >附件上传</el-button\n    >\n  </div>\n  <el-table :data=\"data\" height=\"180\" border style=\"width: 100%\">\n    <el-table-column\n      prop=\"name\"\n      label=\"文件名称\"\n      align=\"center\"\n      :show-overflow-tooltip=\"true\"\n    >\n    </el-table-column>\n    <el-table-column\n      prop=\"type\"\n      label=\"文件类型\"\n      align=\"center\"\n      :show-overflow-tooltip=\"true\"\n    >\n      <template v-slot=\"{row}\">\n        <span v-if=\"row.type == 1\">图片</span>\n        <span v-if=\"row.type == 2\">文档</span>\n        <span v-if=\"row.type == 3\">压缩文件</span>\n        <span v-if=\"row.type == 4\">视频</span>\n        <span v-if=\"row.type == 5\">其它</span>\n      </template>\n    </el-table-column>\n    <el-table-column\n      prop=\"fileSize\"\n      label=\"文件大小\"\n      align=\"center\"\n      :show-overflow-tooltip=\"true\"\n    >\n    </el-table-column>\n    <el-table-column\n      prop=\"createName\"\n      label=\"上传人\"\n      align=\"center\"\n      :show-overflow-tooltip=\"true\"\n    >\n    </el-table-column>\n    <el-table-column\n      prop=\"createTime\"\n      label=\"上传时间\"\n      align=\"center\"\n      :show-overflow-tooltip=\"true\"\n    >\n    </el-table-column>\n    <el-table-column label=\"操作\" width=\"120\" align=\"center\">\n      <template slot-scope=\"scope\">\n        <el-link type=\"primary\" @click=\"preview(scope.row)\" size=\"small\"\n          >查看</el-link\n        >\n        <el-link\n          type=\"primary\"\n          @click=\"download(scope.row)\"\n          size=\"small\"\n          style=\"margin-left: 10px\"\n          >下载</el-link\n        >\n        <el-link\n          type=\"primary\"\n          @click.native.prevent=\"deleteTableData(scope.$index, tableData)\"\n          size=\"small\"\n          style=\"margin-left: 10px\"\n          >删除</el-link\n        >\n      </template>\n    </el-table-column>\n  </el-table>\n  <el-dialog\n    title=\"预览\"\n    class=\"dialog\"\n    append-to-body\n    :close-on-click-modal=\"false\"\n    :visible.sync=\"dialogVisible\"\n    v-if=\"dialogVisible\"\n    destroy-on-close\n    @close=\"closeDialog\"\n    width=\"100%\"\n  >\n    <div>\n      <iframe\n        :src=\"url\"\n        frameborder=\"0\"\n        style=\"z-index: 1000; height: 800px; width: 100%\"\n      ></iframe>\n    </div>\n  </el-dialog>\n</div>\n",null]}