{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-fvue\\src\\components\\control\\HtUserSelector.vue?vue&type=template&id=06481c08&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\src\\components\\control\\HtUserSelector.vue","mtime":1667327529137},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["\n  <div class=\"inputs\">\n\t<el-tooltip :placement=\"tooltipplacement||$tooltipplacement\" :disabled=\"inputWriteable && !errors.has('custom-form.'+inputName)\">\n\t  <div slot=\"content\">{{errors.first('custom-form.'+inputName)}}</div>\n\t\t<div v-if=\"inputWriteable\" style=\"width: 100%;\" class=\"el-select\" @click=\"showDialog\">\n\t\t  <div class=\"el-select__tags\" ref=\"tagSpans\" style=\"width: calc(100% - 25px);\">\n\t\t\t<span>\n\t\t\t  <span\n\t\t\t\tclass=\"el-tag el-tag--info el-tag--small\"\n\t\t\t\t@click.stop\n\t\t\t\tv-for=\"item in inputVal\"\n\t\t\t\t:key=\"item.account\"\n\t\t\t  >\n\t\t\t\t<span class=\"el-select__tags-text\">{{item.fullname}}</span>\n\t\t\t\t<i class=\"el-tag__close el-icon-close\" @click=\"removeSelectUser(item)\"></i>\n\t\t\t  </span>\n\t\t\t</span>\n\t\t  </div>\n\t\t  <div class=\"el-input el-input--suffix\">\n\t\t\t<input\n\t\t\t  type=\"text\"\n\t\t\t  readonly=\"readonly\"\n\t\t\t  v-validate=\"inputValidate\"\n\t\t\t  v-model=\"inputVal\"\n\t\t\t  :name=\"inputName\"\n\t\t\t  placeholder=\"请选择\"\n\t\t\t  autocomplete=\"off\"\n\t\t\t  class=\"el-input__inner\"\n\t\t\t  :style=\"{height: inputSuffixHeight + 'px'}\"\n\t\t\t>\n\t\t\t<span class=\"el-input__suffix\">\n\t\t\t  <span class=\"el-input__suffix-inner\">\n\t\t\t\t<i class=\"el-input__icon icon-account\" :style=\"{lineHeight: inputSuffixHeight + 'px'}\"></i>\n\t\t\t  </span>\n\t\t\t</span>\n\t\t  </div>\n\t\t</div>\n\t</el-tooltip>\n    <span v-if=\"!inputWriteable\">\n      <span\n        class=\"el-tag el-tag--info el-tag--small\"\n        style=\"margin-right: 8px;\"\n        @click.stop\n        v-for=\"item in inputVal\"\n        :key=\"item.account\"\n      >\n        <span class=\"el-select__tags-text\">{{item.fullname}}</span>\n      </span>\n    </span>\n    <el-dialog\n      :visible.sync=\"userDialogVisible\"\n      title=\"选择用户\"\n      width=\"1000px\"\n      append-to-body\n      :close-on-click-modal=\"false\"\n      @close=\"dialogCancel\"\n    >\n      <el-container>\n        <el-aside width=\"210px\" 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            <el-select size=\"small\" @change=\"changeDimension\" v-model=\"currentDimension\">\n              <el-option\n                v-for=\"item in dimensions\"\n                :key=\"item.id\"\n                :label=\"item.demName\"\n                :value=\"item.id\"\n              ></el-option>\n            </el-select>\n            <el-tree\n              lazy\n              :load=\"loadOrgTree\"\n              :data=\"orgs\"\n              :default-expand-all=\"false\"\n              :highlight-current=\"true\"\n              :props=\"defaultProps\"\n              node-key=\"id\"\n              ref=\"tree\"\n              class=\"org-tree\"\n              @node-click=\"handleNodeClick\"\n              accordion\n            ></el-tree>\n          </el-card>\n        </el-aside>\n        <el-container>\n          <el-header class=\"middle-header\">\n            <div style=\"padding: 10px 0\">\n              <el-input\n                size=\"small\"\n                style=\"width:260px\"\n                clearable\n                placeholder=\"姓名、账号、手机号码、邮箱\"\n                prefix-icon=\"el-icon-search\"\n                v-model=\"tableData\"\n                @keyup.enter.native=\"searchEnterFun\"\n              ></el-input>\n              <el-button\n                style=\"margin-left: 20px\"\n                size=\"small\"\n                type=\"primary\"\n                icon=\"el-icon-search\"\n                @click=\"search('find')\"\n              >查询</el-button>\n              <el-button size=\"small\" @click=\"reset()\"  icon=\"el-icon-refresh\">重置</el-button>\n            </div>\n          </el-header>\n          <el-main style=\"padding:0\">\n            <el-table\n              :data=\"users\"\n              ref=\"userTable\"\n              stripe\n              border\n              height=\"490\"\n              @row-click=\"userRowClick\"\n              @select=\"userSelectionChange\"\n              @select-all=\"userSelectionChange\"\n              class=\"user-table\"\n              size=\"medium\"\n            >\n              <el-table-column type=\"selection\" align=\"center\" v-if=\"!this.isSingle\" width=\"45\"></el-table-column>\n              <el-table-column align=\"center\" width=\"50\" v-if=\"this.isSingle\">\n                <template slot-scope=\"scope\">\n                  <el-radio\n                    @change=\"radioChangeHandler(scope.$index)\"\n                    :label=\"scope.row.id\"\n                    v-model=\"singleSelectId\"\n                  ></el-radio>\n                </template>\n              </el-table-column>\n              <el-table-column type=\"index\" width=\"50\" align=\"center\" label=\"序号\"></el-table-column>\n              <el-table-column label=\"姓名(岗位)\" width=\"180\">\n                <template slot-scope=\"scope\">\n                  <span>{{ scope.row.fullname }}</span>\n                  <span v-if=\"scope.row.dutyname\">{{ scope.row.dutyname }}</span>\n                </template>\n              </el-table-column>\n              <el-table-column prop=\"account\" label=\"账号\" width=\"120\" :show-overflow-tooltip=\"true\"></el-table-column>\n              <el-table-column prop=\"mobile\" label=\"手机\" width=\"120\" :show-overflow-tooltip=\"true\"></el-table-column>\n              <el-table-column prop=\"email\" label=\"邮箱\" width=\"180\" :show-overflow-tooltip=\"true\"></el-table-column>\n            </el-table>\n          </el-main>\n          <el-footer>\n            <el-row type=\"flex\" justify=\"end\">\n              <el-pagination\n                small\n                @size-change=\"handleSizeChange\"\n                @current-change=\"handleCurrentChange\"\n                :current-page=\"pagination.page\"\n                :page-sizes=\"[10, 20, 50, 100]\"\n                :page-size=\"pagination.pageSize\"\n                layout=\"total, sizes, prev, pager, next, jumper\"\n                :total=\"total\"\n              ></el-pagination>\n            </el-row>\n          </el-footer>\n        </el-container>\n        <el-aside width=\"90px\" class=\"right-aside\">\n          <div class=\"button-group\">\n            <el-button size=\"medium\" @click=\"moveSelectUser('up')\">上移</el-button>\n            <el-button size=\"medium\" @click=\"moveSelectUser('down')\">下移</el-button>\n            <el-button size=\"medium\" @click=\"removeSelectUsers\">删除</el-button>\n            <el-button size=\"medium\" @click=\"clearAllSelectUsers\">清空</el-button>\n          </div>\n        </el-aside>\n        <el-aside width=\"170px\" class=\"select-aside\">\n          <el-header class=\"select-header\">\n            <span>已选择用户</span>\n          </el-header>\n          <div class=\"select-tree-div\">\n            <el-tree\n              ref=\"selectTree\"\n              node-key=\"fullname\"\n              :props=\"selectUserProps\"\n              :data=\"selectUsers\"\n              show-checkbox\n              check-on-click-node\n            ></el-tree>\n          </div>\n        </el-aside>\n      </el-container>\n      <span slot=\"footer\" class=\"dialog-footer\" style=\"text-align: center;\">\n        <el-button size=\"small\" type=\"primary\" @click=\"dialogConfirm\">确认</el-button>\n        <el-button size=\"small\" @click=\"dialogCancel\">取 消</el-button>\n      </span>\n    </el-dialog>\n\t<span style=\"display:none;\"  v-validate>\n\t  <slot name=\"labeldesc\">{{inputName}}</slot>\n\t</span>\n  </div>\n",null]}