{"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\\SysTagManager.vue?vue&type=template&id=0422d21e&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\portal\\SysTagManager.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<el-container class=\"fullheight\" style=\"border: 1px solid #eee\">\n  <div>\n    <el-aside :width=\"width\" v-show=\"asideShow\" class=\"fullheight\">\n      <ht-sys-type-tree\n          cat-id=\"11\"\n          highlight-current\n          ref=\"htSysTypeTree\"\n          :support-filter=\"true\"\n          :default-expand-all=\"true\"\n          :expand-on-click-node=\"false\"\n          @node-click=\"handleNodeClick\">\n      <span class=\"custom-tree-node\" slot-scope=\"{ node, data }\">\n        <span class=\"show-ellipsis\" :title=\"node.label\">{{ node.label }}</span>\n        <el-dropdown @command=\"handleCommand\">\n          <span class=\"el-dropdown-link\">\n            <i class=\"icon-more\" title=\"更多操作\" />\n          </span>\n          <el-dropdown-menu slot=\"dropdown\">\n            <el-dropdown-item\n                icon=\"el-icon-plus\"\n                :command=\"{data,action:'add'}\" v-if=\"data.path && data.path.split('.')['length'] <= 3\">添加</el-dropdown-item>\n            <el-dropdown-item\n                icon=\"el-icon-edit\"\n                v-if=\"showEditPermission(data)\"\n                :command=\"{data,action:'edit'}\">编辑</el-dropdown-item>\n            <el-dropdown-item\n                icon=\"el-icon-download\"\n                v-if=\"data.parentId!='0'\"\n                :command=\"{data,action:'export'}\">导出</el-dropdown-item>\n            <el-dropdown-item\n                icon=\"el-icon-upload2\"\n                v-if=\"data.parentId!='0'\"\n                :command=\"{data,action:'import'}\">导入</el-dropdown-item>\n            <el-dropdown-item\n                icon=\"el-icon-delete\"\n                v-if=\"showEditPermission(data)\"\n                :command=\"{data,action:'delete'}\">删除</el-dropdown-item>\n            </el-dropdown-menu>\n          </el-dropdown>\n        </span>\n      </ht-sys-type-tree>\n    </el-aside>\n    <div class=\"navbar-collapse\" :style=\"navbarCollapseStyle\" @click=\"asideShow=!asideShow\">\n      <div class=\"navbar-collapse-bg\">\n        <i\n            class=\"navbar-collapse-arrow\"\n            :class=\"{'el-icon-arrow-left':asideShow,'el-icon-arrow-right':!asideShow}\"\n        ></i>\n      </div>\n    </div>\n  </div>\n\n  <el-container>\n    <el-main class=\"fullheight\">\n      <el-scrollbar class=\"dic-data-scrollbar\">\n        <ht-tree\n            :data=\"tagDatas\"\n            node-key=\"id\"\n            :props=\"{children: 'children',label: 'name'}\"\n            :support-filter=\"false\"\n            :expand-on-click-node=\"false\"\n            :default-expand-all=\"true\"\n            ref=\"tagTree\" \n            @node-click=\"tagClick\">\n          <span class=\"custom-tree-node\" slot-scope=\"{ node, data }\">\n            <span class=\"show-ellipsis\" :title=\"node.label\">{{ node.label }}</span>\n            <el-dropdown @command=\"handleCommand\">\n              <span class=\"el-dropdown-link\">\n                <i class=\"icon-more\" title=\"更多操作\" v-if=\"data.key != 'yybq' && data.key != 'bdbq'\" />\n              </span>\n              <el-dropdown-menu slot=\"dropdown\">\n                <el-dropdown-item\n                    icon=\"el-icon-plus\"\n                    v-if=\"data.parentId==-1\" \n                    :command=\"{data,action:'addTag'}\"\n                >添加</el-dropdown-item>\n                <el-dropdown-item\n                    icon=\"el-icon-edit\"\n                    v-if=\"data.parentId!=-1\"\n                    :command=\"{data,action:'editTag'}\"\n                >编辑</el-dropdown-item>\n                <el-dropdown-item\n                    icon=\"el-icon-delete\"\n                    v-if=\"data.parentId!=-1\"\n                    :command=\"{data,action:'deleteTag'}\"\n                >删除</el-dropdown-item>\n              </el-dropdown-menu>\n            </el-dropdown>\n          </span>\n        </ht-tree>\n      </el-scrollbar>\n    </el-main>\n  </el-container>\n  <!--分类编辑页-->\n  <ht-sidebar-dialog\n      width=\"28%\"\n      :title=\"title\"\n      :visible=\"dialogVisible\"\n      :before-close=\"handleClose\">\n    <el-form data-vv-scope=\"editForm\">\n      <ht-form-item label=\"父节点\" label-width=\"100px\" v-if=\"!sysType.id\">\n        <ht-input\n            v-model=\"parentSysType.name\"\n            autocomplete=\"off\"\n            validate=\"required\"\n            disabled/>\n      </ht-form-item>\n      <ht-form-item label=\"分类名称\" label-width=\"100px\">\n        <ht-input\n            v-model=\"sysType.name\"\n            autocomplete=\"off\"\n            :validate=\"{required:true,max:40}\"/>\n      </ht-form-item>\n      <ht-form-item label=\"分类Key\" label-width=\"100px\">\n        <ht-input\n            v-model=\"sysType.typeKey\"\n            v-pinyin=\"sysType.name\"\n            autocomplete=\"off\"\n            :validate=\"{required:true,alpha_dash:true,max:40}\"\n            placeholder=\"请输入key\"/>\n      </ht-form-item>\n    </el-form>\n    <div slot=\"footer\" class=\"dialog-footer\">\n      <ht-submit-button\n          :url=\"saveUrl\"\n          :model=\"sysType\"\n          scope-name=\"editForm\"\n          @after-save-data=\"afterSaveData\">{{$t('eip.common.save')}}</ht-submit-button>\n      <el-button @click=\"handleClose\">{{$t('eip.common.cancel')}}</el-button>\n    </div>\n  </ht-sidebar-dialog>\n  <!--标签编辑页-->\n  <ht-sidebar-dialog\n      width=\"28%\"\n      :title=\"title\"\n      :visible=\"tagDialogVisible\"\n      :before-close=\"handleClose\">\n    <el-form :model=\"sysTag\" data-vv-scope=\"editTagForm\">\n      <ht-form-item label=\"名称\" label-width=\"80px\">\n        <ht-input\n            v-model=\"sysTag.name\"\n            autocomplete=\"off\"\n            :validate=\"{required:true,max:40}\"/>\n      </ht-form-item>\n      <ht-form-item label=\"KEY值\" label-width=\"80px\">\n        <ht-input\n            v-model=\"sysTag.key\"\n            v-pinyin=\"sysTag.name\"\n            autocomplete=\"off\"\n            :validate=\"{required:true,alpha_dash:true,max:40}\"\n            placeholder=\"请输入key\"\n            :disabled=\"sysTag.id?true:false\"/>\n      </ht-form-item>\n    </el-form>\n    <div slot=\"footer\" class=\"dialog-footer\">\n      <ht-submit-button\n          :url=\"saveTagUrl\"\n          :model=\"sysTag\"\n          scope-name=\"editTagForm\"\n          @after-save-data=\"afterSaveTagData\"\n      >{{$t('eip.common.save')}}</ht-submit-button>\n      <el-button @click=\"handleClose\">{{$t('eip.common.cancel')}}</el-button>\n    </div>\n  </ht-sidebar-dialog>\n  <el-dialog title=\"上传文件\" :visible=\"uploadDialogVisible\" :before-close=\"beforeClose\"  name=\"uploadDialog\" top=\"30vh\" width=\"40%\" 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</el-container>\n",null]}