{"remainingRequest":"D:\\jenkins\\workspace\\artfess-module\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\artfess-module\\src\\components\\HtOrgSelector.vue?vue&type=template&id=2f5be1c8&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\artfess-module\\src\\components\\HtOrgSelector.vue","mtime":1675232038590},{"path":"D:\\jenkins\\workspace\\artfess-module\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\artfess-module\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\artfess-module\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\artfess-module\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["\n<div class=\"inputs\">\n  <div\n    style=\"width: 100%; min-width:180px;\"\n    class=\"el-select\"\n    @click=\"showDialog\"\n  >\n    <div\n      ref=\"tagSpans\"\n      style=\"width: calc(100% - 25px);\"\n      :class=\"{\n        'el-select__tags_readonly': !inputWriteable,\n        'el-select__tags': inputWriteable\n      }\"\n    >\n      <span>\n        <span\n          class=\"el-tag el-tag--info el-tag--small\"\n          @click.stop\n          v-for=\"(item, index) in selectors\"\n          :key=\"index\"\n        >\n          <span class=\"el-select__tags-text\">{{ item.name }}</span>\n          <i\n            v-if=\"inputWriteable\"\n            class=\"el-tag__close el-icon-close\"\n            @click=\"handleRemove(item)\"\n          ></i>\n        </span>\n      </span>\n    </div>\n    <div v-if=\"inputWriteable\" class=\"el-input el-input--suffix\">\n      <input\n        ref=\"inputEl\"\n        type=\"text\"\n        readonly=\"readonly\"\n        v-validate=\"inputValidate\"\n        v-model=\"value\"\n        :name=\"inputName\"\n        autocomplete=\"off\"\n        class=\"el-input__inner\"\n        :placeholder=\"placeholder\"\n        :style=\"{\n          height: inputSuffixHeight + 'px',\n          lineHeight: inputSuffixHeight + 'px'\n        }\"\n      />\n      <span class=\"el-input__suffix\">\n        <span class=\"el-input__suffix-inner\">\n          <i\n            class=\"el-input__icon icon-department\"\n            :style=\"{\n              fontSize: '17px',\n              lineHeight: inputSuffixHeight + 'px'\n            }\"\n          ></i>\n        </span>\n      </span>\n    </div>\n  </div>\n  <ht-field-tail\n    :writeable.sync=\"writeable\"\n    :fieldName=\"inputName\"\n    :inputValue=\"value\"\n  />\n  <el-dialog\n    title=\"选择组织\"\n    :visible.sync=\"dialogVisible\"\n    class=\"dialog-selector__wrapper\"\n    top=\"6vh\"\n    :before-close=\"handleClose\"\n    :close-on-click-modal=\"false\"\n    :append-to-body=\"appendToBody\"\n  >\n    <el-container>\n      <el-aside :width=\"el_aside_w\" class=\"left-aside\">\n        <el-card class=\"box-card org-find-card\" shadow=\"never\">\n          <div slot=\"header\" class=\"clearfix\">\n            <span>按组织查找</span>\n          </div>\n          <ht-select\n            size=\"small\"\n            @change=\"changeDemension\"\n            v-model=\"currentDemension\"\n            :options=\"demensions\"\n            :props=\"{ key: 'id', value: 'demName' }\"\n            :remote-method=\"loadDemensions\"\n          />\n          <ht-tree\n            lazy\n            :load=\"loadOrgTree\"\n            :data=\"orgs\"\n            :default-expand-all=\"false\"\n            :highlight-current=\"true\"\n            :props=\"{ children: 'children', label: 'name', isLeaf: 'leaf' }\"\n            :node-key=\"nodeKey\"\n            :default-expanded-keys=\"defaultExpandedKeys\"\n            ref=\"tree\"\n            class=\"org-tree\"\n            @node-click=\"handleNodeClick\"\n            accordion\n          ></ht-tree>\n        </el-card>\n      </el-aside>\n      <el-container>\n        <el-main>\n          <selector\n            ref=\"selector\"\n            @load=\"load\"\n            :data=\"data\"\n            :pagination=\"pagination\"\n            :table-columns=\"tableColumns\"\n            :select-label=\"selectLabel\"\n            :quick-search-props=\"quickSearchProps\"\n            :single=\"single\"\n            search-placeholder=\"名称、编码、路径\"\n            :primary-field=\"primaryField\"\n            v-model=\"selectors\"\n          />\n        </el-main>\n      </el-container>\n    </el-container>\n\n    <div slot=\"footer\" class=\"dialog-footer\">\n      <el-button type=\"primary\" size=\"small\" @click=\"handleDialogSure\"\n        >确 定</el-button\n      >\n      <el-button size=\"small\" @click=\"handleDialogCancel\">取 消</el-button>\n    </div>\n  </el-dialog>\n</div>\n",null]}