{"remainingRequest":"D:\\jenkins\\workspace\\xypm-web\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xypm-web\\src\\views\\ProcessManagement\\SecurityManagement\\ConstructionEnvironmentProtection.vue?vue&type=template&id=356c610b&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xypm-web\\src\\views\\ProcessManagement\\SecurityManagement\\ConstructionEnvironmentProtection.vue","mtime":1675214578026},{"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<at-table\n  @load=\"loadData\"\n  :data=\"data\"\n  :page-result=\"pageResult\"\n  ref=\"AtTable\"\n  @select-all=\"handleSelect\"\n  @select=\"handleSelect\"\n  @row-dblclick=\"handleRowDBClick\"\n>\n  <template v-slot:searchInput>\n    <el-form\n      ref=\"searchForm\"\n      :model=\"searchForm\"\n      label-width=\"80px\"\n      class=\"search-top\"\n      @submit.native.prevent\n    >\n     <project-info-selector\n        v-if=\"isShow\"\n        v-model=\"searchForm.projectId\"\n        @keyup.enter.native=\"findinfo\"\n      ></project-info-selector>\n      <el-input\n        v-model=\"searchForm.name\"\n        style=\"width: 100%\"\n        placeholder=\"请输入文件名称\"\n        clearable\n        @keyup.enter.native=\"findinfo\"\n      ></el-input>\n      <!-- <el-select\n        v-model=\"searchForm.type\"\n        placeholder=\"请选择文件类型\"\n        clearable\n        @keyup.enter.native=\"findinfo\"\n      >\n        <el-option\n          v-for=\"item in options\"\n          :key=\"item.value\"\n          :label=\"item.label\"\n          :value=\"item.value\"\n        >\n        </el-option>\n      </el-select> -->\n       <dict-select\n          v-model=\"searchForm.type\"\n          dictCode=\"tyfj-fjlx\"\n          validate=\"required\"\n          placeholder=\"请选择文件类型\"\n          :clearable=\"true\"\n          @keyup.enter.native=\"findinfo\"\n        />\n      <!-- <el-input\n        v-model=\"searchForm.createName\"\n        style=\"width: 100%\"\n        placeholder=\"请输入上传人\"\n        clearable\n        @keyup.enter.native=\"findinfo\"\n      ></el-input> -->\n      <el-button\n        size=\"small\"\n        @click=\"findinfo\"\n        type=\"primary\"\n        class=\"el-icon-search search-btn\"\n        >查询</el-button\n      >\n      <el-button\n        size=\"small\"\n        @click=\"handleReset\"\n        type=\"primary\"\n        plain\n        class=\"el-icon-refresh\"\n        >重置</el-button\n      >\n    </el-form>\n  </template>\n  <template v-slot:operationBtn>\n    <el-button\n      size=\"small\"\n      type=\"primary\"\n      @click=\"handleAdd\"\n      icon=\"el-icon-plus\"\n      >添加</el-button\n    >\n    <ht-delete-button\n      :url=\"deleteUrl\"\n      :requestMethod=\"'POST'\"\n      :htTable=\"$refs.AtTable\"\n      >删除</ht-delete-button\n    >\n    <import-dialog ref='import'></import-dialog>\n  </template>\n  <template>\n    <el-table-column type=\"selection\" width=\"55\" align=\"center\">\n    </el-table-column>\n    <el-table-column type=\"index\" label=\"序号\" width=\"55\" align=\"center\">\n    </el-table-column>\n      <!-- <el-table-column\n      prop=\"projectName\"\n      label=\"项目名称\"\n      align=\"center\"\n      :show-overflow-tooltip=\"true\"\n    >\n    </el-table-column> -->\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        {{getDictName('tyfj-fjlx',row.type)}}\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    <ht-table-column label=\"操作\" width=\"200\">\n      <template v-slot=\"{row}\">\n        <el-dropdown\n          size=\"mini\"\n          split-button\n          @command=\"handleCommand\"\n          @click=\"handleCommand({row, command: 'preview'})\"\n        >\n          <span> <i class=\"el-icon-view\"></i>查看</span>\n          <el-dropdown-menu slot=\"dropdown\">\n            <el-dropdown-item\n              icon=\"el-icon-download\"\n              :command=\"{row: row, command: 'download'}\"\n              >下载</el-dropdown-item\n            >\n          </el-dropdown-menu>\n        </el-dropdown>\n      </template>\n    </ht-table-column>\n  </template>\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</at-table>\n",null]}