{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\portal\\LayoutManager.vue?vue&type=template&id=67af5ddc&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\portal\\LayoutManager.vue","mtime":1675071993053},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["\n<div class=\"fullheight\">\n  <ht-table\n    @load=\"loadData\"\n    :data=\"data\"\n    :pageResult=\"pageResult\"\n    :selection=\"true\"\n    quick-search-props=\"name,memo\"\n    :default-querys=\"defaultQuerys\"\n    :show-export=\"false\"\n    ref=\"layoutTable\"\n    @row-click=\"rowClick\"\n  >\n    <template v-slot:toolbar>\n     \n        <el-button size=\"small\" @click=\"addLayout(0)\" icon=\"el-icon-plus\" v-if=\"orgManagerNow.layoutPerms && orgManagerNow.layoutPerms.indexOf('add')>=0\" type=\"primary\">添加管理端布局</el-button>\n         <ht-delete-button style=\"margin:0;\" :url=\"deleteUrl\" :htTable=\"$refs.layoutTable\" v-if=\"orgManagerNow.layoutPerms && orgManagerNow.layoutPerms.indexOf('delete')>=0\">删除</ht-delete-button>\n        <el-button size=\"small\" @click=\"addLayout(1)\" icon=\"el-icon-plus\" v-if=\"orgManagerNow.layoutPerms && orgManagerNow.layoutPerms.indexOf('add')>=0\" type=\"primary\" plian>添加手机端布局</el-button>\n        <el-button size=\"small\" @click=\"addLayout(2)\" icon=\"el-icon-plus\" v-if=\"orgManagerNow.layoutPerms && orgManagerNow.layoutPerms.indexOf('add')>=0\" type=\"primary\" plian>添加应用端布局</el-button>\n        <el-button size=\"small\" icon=\"el-icon-upload2\" @click=\"showUploadDialog\" type=\"primary\" plian>导入</el-button>\n        <el-button size=\"small\" icon=\"el-icon-download\" @click=\"exportOrgLayout\" type='primary' plain>导出</el-button>\n       \n      \n    </template>\n    <template>\n      <ht-table-column type=\"index\" width=\"50\" align=\"center\" label=\"序号\" />\n      <ht-table-column prop=\"id\" label=\"主键\" :sortable=\"true\" hidden />\n      <ht-table-column prop=\"name\" label=\"布局名称\" :sortable=\"true\" :show-overflow-tooltip=\"true\">\n        <template v-slot=\"{row}\">\n          <el-link @click=\"handleCommand({row:row,command:'edit'})\" type=\"primary\" title=\"点击编辑\" v-if=\"orgManagerNow.layoutPerms && orgManagerNow.layoutPerms.indexOf('edit')>=0\">{{row.name}}</el-link>\n          <span v-else>{{row.name}}</span>\n        </template>\n      </ht-table-column>\n      <ht-table-column prop=\"memo\" label=\"布局描述\" :sortable=\"true\" :show-overflow-tooltip=\"true\" />\n      <ht-table-column\n        prop=\"layoutType\"\n        label=\"布局类型\"\n        :filters=\"[{text:'管理端',value:0},{text:'手机端',value:1},{text:'应用端',value:2}]\"\n      >\n        <template v-slot=\"{row}\">\n          <el-tag v-if=\"row.layoutType==0\" type=\"info\">管理端</el-tag>\n          <el-tag v-if=\"row.layoutType==1\" type=\"success\">手机端</el-tag>\n          <el-tag v-if=\"row.layoutType==2\" type=\"warning\">应用端</el-tag>\n        </template>\n      </ht-table-column>\n      <ht-table-column\n        prop=\"shareToSub\"\n        label=\"共享子部门\"\n        :filters=\"[{text:'否',value:0},{text:'是',value:1}]\"\n      >\n        <template v-slot=\"{row}\">\n          <el-tag v-if=\"row.shareToSub==0\" type=\"danger\">否</el-tag>\n          <el-tag v-if=\"row.shareToSub==1\" type=\"primary\">是</el-tag>\n        </template>\n      </ht-table-column>\n      <ht-table-column\n        prop=\"enable\"\n        label=\"是否启用\"\n        :filters=\"[{text:'否',value:0},{text:'是',value:1}]\"\n      >\n        <template v-slot=\"{row}\">\n          <el-tag v-if=\"row.enable==0\" type=\"danger\">已停用</el-tag>\n          <el-tag v-if=\"row.enable==1\" type=\"primary\">已启用</el-tag>\n        </template>\n      </ht-table-column>\n      <ht-table-column label=\"操作\" width=\"150\">\n        <template v-slot=\"{row}\">\n          <el-dropdown\n            size=\"mini\"\n            split-button\n            @command=\"handleCommand\"\n            @click=\"handleCommand({row:row,command:'preview'})\"\n          >\n            <span>\n              <i class=\"icon icon-monitor\"></i>预览\n            </span>\n            <el-dropdown-menu slot=\"dropdown\">\n              <el-dropdown-item\n                v-if=\"row.shareToSub==0\"\n                :command=\"{row:row,command:'shareToSub',share:1}\"\n              ><i class=\"icon icon-share\"></i>共享</el-dropdown-item>\n              <el-dropdown-item\n                v-if=\"row.shareToSub==1\"\n                :command=\"{row:row,command:'shareToSub',share:0}\"\n              ><i class=\"icon icon-share\"></i>取消共享</el-dropdown-item>\n              <el-dropdown-item\n                v-if=\"row.enable==0\"\n                icon=\"icon-switch\"\n                :command=\"{row:row,command:'enable',enable:1}\"\n              >启用</el-dropdown-item>\n              <el-dropdown-item\n                v-if=\"row.enable==1\"\n                icon=\"icon-switch\"\n                :command=\"{row:row,command:'enable',enable:0}\"\n              >停用</el-dropdown-item>\n            </el-dropdown-menu>\n          </el-dropdown>\n        </template>\n      </ht-table-column>\n    </template>\n  </ht-table>\n  <el-dialog title=\"上传文件\" :visible=\"uploadDialogVisible\" :before-close=\"beforeClose\" name=\"uploadDialog\" width=\"40%\" top=\"30vh\" custom-class=\"upload-dialog\">\n    <el-upload :action=\"uploadUrl\" :http-request=\"handleImport\" accept=\".zip\"\n    :file-list=\"fileList\" :limit=\"1\" :auto-upload=\"false\" ref=\"elUpload\" class=\"upload-dialog__content\">\n      <el-button size=\"small\" icon=\"el-icon-upload\">点击上传</el-button>\n      <div slot=\"tip\" class=\"el-upload__tip\">只能上传zip文件（部门门户只能导入到部门门户）</div>\n    </el-upload>\n    <span slot=\"footer\" class=\"dialog-footer\">\n      <el-button type=\"primary\" @click=\"uploadSubmit\" >上传</el-button>\n      <el-button type=\"default\" @click=\"beforeClose\">取消</el-button>\n    </span>\n  </el-dialog>\n\n  <PortalDesignerDialog ref=\"designDialog\" @close=\"designClose\" />\n  <LayoutPreviewDialog ref=\"previewDialog\" />\n</div>\n",null]}