{"remainingRequest":"/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/node_modules/cache-loader/dist/cjs.js??ref--12-0!/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/node_modules/thread-loader/dist/cjs.js!/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/node_modules/babel-loader/lib/index.js!/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/node_modules/cache-loader/dist/cjs.js??ref--0-0!/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/node_modules/vue-loader/lib/index.js??vue-loader-options!/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/src/components/admin/CompanyAdmin/RoleAuthenticate.vue?vue&type=template&id=118f088c&","dependencies":[{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/src/components/admin/CompanyAdmin/RoleAuthenticate.vue","mtime":1742796810165},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/babel.config.js","mtime":1742796810089},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/node_modules/thread-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/node_modules/babel-loader/lib/index.js","mtime":315532800000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/node_modules/vue-loader/lib/loaders/templateLoader.js","mtime":1655712169000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-kms/src/badp-bcxin-5.x/obpm-kms-web/kmspc/node_modules/vue-loader/lib/index.js","mtime":1655715099000}],"contextDependencies":[],"result":["import \"core-js/modules/es6.function.name\";\n\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c;\n\n return _c('div', [_c('a', {\n on: {\n \"click\": _vm.showRoleAuthorizationDialog\n }\n }, [_vm._v(_vm._s(_vm.$t(\"authorization.Batch\")))]), _c('el-dialog', {\n attrs: {\n \"title\": _vm.$t('authorization.corporate_role'),\n \"visible\": _vm.roleVisible,\n \"width\": \"80%\"\n },\n on: {\n \"update:visible\": function updateVisible($event) {\n _vm.roleVisible = $event;\n }\n }\n }, [_c('div', [_c('div', [_c('el-row', {\n attrs: {\n \"gutter\": 20\n }\n }, [_c('el-col', {\n attrs: {\n \"span\": 6\n }\n }, [_c('div', [_c('el-input', {\n staticClass: \"input-group\",\n attrs: {\n \"placeholder\": _vm.$t('placeholder.department'),\n \"size\": \"mini\",\n \"clearable\": \"\"\n },\n on: {\n \"focus\": _vm.showDeptDialog,\n \"clear\": _vm.clearDeptName\n },\n model: {\n value: _vm.params.departmentName,\n callback: function callback($$v) {\n _vm.$set(_vm.params, \"departmentName\", $$v);\n },\n expression: \"params.departmentName\"\n }\n })], 1), _c('el-dialog', {\n attrs: {\n \"width\": \"30%\",\n \"title\": _vm.$t('department.selection'),\n \"visible\": _vm.visiblve,\n \"append-to-body\": \"\"\n },\n on: {\n \"update:visible\": function updateVisible($event) {\n _vm.visiblve = $event;\n }\n }\n }, [_c('div', [_c('impower-dept-select', {\n on: {\n \"oncheckedKeys\": _vm.oncheckedKeys\n }\n })], 1)])], 1), _c('el-col', {\n attrs: {\n \"span\": 6\n }\n }, [_c('div', [_c('el-select', {\n attrs: {\n \"placeholder\": _vm.$t('placeholder.Please_select_role'),\n \"size\": \"mini\",\n \"clearable\": \"\"\n },\n on: {\n \"change\": _vm.onChangeRole,\n \"clear\": _vm.onClearRole\n },\n model: {\n value: _vm.params.roleId,\n callback: function callback($$v) {\n _vm.$set(_vm.params, \"roleId\", $$v);\n },\n expression: \"params.roleId\"\n }\n }, [_c('el-option', {\n attrs: {\n \"value\": \"KMSUPERADMINROLEID\",\n \"label\": _vm.$t('admin.enterprise')\n }\n }, [_vm._v(_vm._s(_vm.$t('admin.enterprise')))]), _c('el-option', {\n attrs: {\n \"value\": \"KMCOMMITTEEADMINROLEID\",\n \"label\": _vm.$t('admin.committee')\n }\n }, [_vm._v(_vm._s(_vm.$t('admin.committee')))]), _c('el-option', {\n attrs: {\n \"value\": \"KMDEPTADMINROLEID\",\n \"label\": _vm.$t('admin.department')\n }\n }, [_vm._v(_vm._s(_vm.$t('admin.department')))]), _c('el-option', {\n attrs: {\n \"value\": \"KMNORMALROLEID\",\n \"label\": _vm.$t('menu.staff')\n }\n }, [_vm._v(_vm._s(_vm.$t('menu.staff')))])], 1)], 1)]), _c('el-col', {\n attrs: {\n \"span\": 6\n }\n }, [_c('div', [_c('el-input', {\n staticClass: \"input-group\",\n attrs: {\n \"placeholder\": _vm.$t('placeholder.name_account'),\n \"size\": \"mini\",\n \"prefix-icon\": \"el-icon-search\",\n \"clearable\": \"\"\n },\n on: {\n \"change\": function change($event) {\n return _vm.getUsersData(_vm.params);\n },\n \"clear\": _vm.clearNameOrAccount\n },\n model: {\n value: _vm.params.nameOrAccount,\n callback: function callback($$v) {\n _vm.$set(_vm.params, \"nameOrAccount\", $$v);\n },\n expression: \"params.nameOrAccount\"\n }\n })], 1)]), _c('el-col', {\n attrs: {\n \"span\": 6\n }\n }, [_c('div', {\n staticStyle: {\n \"float\": \"right\"\n }\n }, [_c('el-button', {\n attrs: {\n \"size\": \"mini\"\n },\n on: {\n \"click\": _vm.Cancel\n }\n }, [_vm._v(_vm._s(_vm.$t('btns.cancel')))]), _c('el-button', {\n attrs: {\n \"type\": \"primary\",\n \"size\": \"mini\"\n },\n on: {\n \"click\": _vm.hanleConfirm\n }\n }, [_vm._v(_vm._s(_vm.$t(\"authorization.authorization\")))])], 1)])], 1)], 1), _c('el-table', {\n staticStyle: {\n \"width\": \"100%\"\n },\n attrs: {\n \"data\": _vm.usersData.datas,\n \"height\": \"370\",\n \"size\": \"mini\"\n },\n on: {\n \"selection-change\": _vm.handleSelectionChange\n }\n }, [_c('el-table-column', {\n attrs: {\n \"type\": \"selection\",\n \"width\": \"55\"\n }\n }), _c('el-table-column', {\n attrs: {\n \"prop\": \"name\",\n \"label\": _vm.$t('tabs.definition'),\n \"width\": \"180\"\n }\n }), _c('el-table-column', {\n attrs: {\n \"prop\": \"email\",\n \"label\": _vm.$t('tabs.email'),\n \"width\": \"220\"\n }\n }), _c('el-table-column', {\n attrs: {\n \"prop\": \"telephone\",\n \"label\": _vm.$t('tabs.mobile'),\n \"width\": \"180\"\n }\n }), _c('el-table-column', {\n attrs: {\n \"prop\": \"role\",\n \"label\": _vm.$t('tabs.role')\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_c('div', {\n attrs: {\n \"className\": \"setting-role\"\n }\n }, _vm._l(scope.row.roles, function (item) {\n return _c('span', {\n key: item.id,\n staticStyle: {\n \"margin-right\": \"8px\"\n }\n }, [_vm._v(_vm._s(item.name))]);\n }), 0)];\n }\n }])\n }, [_vm._v(\">\\n \")]), _c('el-table-column', {\n attrs: {\n \"prop\": \"\",\n \"label\": _vm.$t('tabs.operation'),\n \"width\": \"80\",\n \"align\": \"right\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function fn(scope) {\n return [_c('el-dropdown', [_c('span', {\n staticClass: \"el-dropdown-link\"\n }, [_c('i', {\n staticClass: \"el-icon-more\"\n })]), _c('el-dropdown-menu', {\n attrs: {\n \"slot\": \"dropdown\"\n },\n slot: \"dropdown\"\n }, [_c('el-dropdown-item', [_c('span', {\n on: {\n \"click\": function click($event) {\n return _vm.editUserRole(scope.row);\n }\n }\n }, [_vm._v(_vm._s(_vm.$t('btns.edit')))])])], 1)], 1)];\n }\n }])\n })], 1), _c('div', {\n staticClass: \"pagination\"\n }, [_c('el-pagination', {\n attrs: {\n \"right\": \"\",\n \"background\": \"\",\n \"layout\": \"prev, pager, next\",\n \"page-size\": _vm.usersData.linesPerPage,\n \"total\": _vm.usersData.rowCount,\n \"current-page\": _vm.usersData.pageNo\n },\n on: {\n \"current-change\": _vm.handleCurrentChange,\n \"update:currentPage\": function updateCurrentPage($event) {\n return _vm.$set(_vm.usersData, \"pageNo\", $event);\n },\n \"update:current-page\": function updateCurrentPage($event) {\n return _vm.$set(_vm.usersData, \"pageNo\", $event);\n }\n }\n })], 1)], 1), _c('el-dialog', {\n attrs: {\n \"width\": \"60%\",\n \"title\": _vm.$t('authorization.for'),\n \"visible\": _vm.subVisible,\n \"append-to-body\": \"\"\n },\n on: {\n \"update:visible\": function updateVisible($event) {\n _vm.subVisible = $event;\n }\n }\n }, [_c('div', {\n staticClass: \"roleSelect\"\n }, [_c('el-row', {\n attrs: {\n \"gutter\": 20\n }\n }, [_c('el-checkbox-group', {\n model: {\n value: _vm.selectedRoleIds,\n callback: function callback($$v) {\n _vm.selectedRoleIds = $$v;\n },\n expression: \"selectedRoleIds\"\n }\n }, [_c('el-col', {\n attrs: {\n \"span\": 6\n }\n }, [_c('div', {\n staticClass: \"company\"\n }, [_c('div', [_c('el-checkbox', {\n attrs: {\n \"label\": \"KMSUPERADMINROLEID\"\n }\n }, [_vm._v(_vm._s(_vm.$t('admin.enterprise')))])], 1)])]), _c('el-col', {\n attrs: {\n \"span\": 6\n }\n }, [_c('div', {\n staticClass: \"committee\"\n }, [_c('div', [_c('el-checkbox', {\n attrs: {\n \"label\": \"KMCOMMITTEEADMINROLEID\"\n }\n }, [_vm._v(_vm._s(_vm.$t('admin.committee')))])], 1)])]), _c('el-col', {\n attrs: {\n \"span\": 6\n }\n }, [_c('div', {\n staticClass: \"department\"\n }, [_c('div', [_c('el-checkbox', {\n attrs: {\n \"label\": \"KMDEPTADMINROLEID\"\n }\n }, [_vm._v(_vm._s(_vm.$t('admin.department')))])], 1)])]), _c('el-col', {\n attrs: {\n \"span\": 6\n }\n }, [_c('div', {\n staticClass: \"employee\"\n }, [_c('div', [_c('el-checkbox', {\n attrs: {\n \"label\": \"KMNORMALROLEID\"\n }\n }, [_vm._v(_vm._s(_vm.$t('menu.staff')))])], 1)])])], 1)], 1)], 1), _c('div', {\n staticClass: \"dialog-footer\",\n attrs: {\n \"slot\": \"footer\"\n },\n slot: \"footer\"\n }, [_c('el-button', {\n attrs: {\n \"size\": \"mini\"\n },\n on: {\n \"click\": _vm.handleCancel\n }\n }, [_vm._v(_vm._s(_vm.$t('btns.cancel')))]), _c('el-button', {\n attrs: {\n \"type\": \"primary\",\n \"size\": \"mini\"\n },\n on: {\n \"click\": _vm.handleImpowerOk\n }\n }, [_vm._v(_vm._s(_vm.$t(\"authorization.determine\")))])], 1)])], 1)], 1);\n};\n\nvar staticRenderFns = [];\nexport { render, staticRenderFns };",null]}