| | |
| | | <script> |
| | | import Layout from "@/page/index/"; |
| | | import { mapGetters } from "vuex"; |
| | | import { info } from "@/api/system/tenant"; |
| | | import { authorize } from "@/api/oauth/oauth"; |
| | | // import {getCaptcha} from "@/api/user"; |
| | | import { info } from "@/ssoapi/system/tenant"; |
| | | import { authorize } from "@/ssoapi/oauth/oauth"; |
| | | // import {getCaptcha} from "@/ssoapi/user"; |
| | | import { getTopUrl } from "@/util/util"; |
| | | import axios from "axios"; |
| | | export default { |
| | |
| | | label: "deptName", |
| | | value: "id", |
| | | }, |
| | | dicUrl: "/api/blade-system/dept/select", |
| | | dicUrl: "/ssoapi/blade-system/dept/select", |
| | | span: 24, |
| | | display: false, |
| | | rules: [ |
| | |
| | | label: "roleName", |
| | | value: "id", |
| | | }, |
| | | dicUrl: "/api/blade-system/role/select", |
| | | dicUrl: "/ssoapi/blade-system/role/select", |
| | | span: 24, |
| | | display: false, |
| | | rules: [ |
| | |
| | | "loginForm.deptId"() { |
| | | const column = this.findObject(this.userOption.column, "deptId"); |
| | | if (this.loginForm.deptId.includes(",")) { |
| | | column.dicUrl = `/api/blade-system/dept/select?deptId=${this.loginForm.deptId}`; |
| | | column.dicUrl = `/ssoapi/blade-system/dept/select?deptId=${this.loginForm.deptId}`; |
| | | column.display = true; |
| | | } else { |
| | | column.dicUrl = ""; |
| | |
| | | "loginForm.roleId"() { |
| | | const column = this.findObject(this.userOption.column, "roleId"); |
| | | if (this.loginForm.roleId.includes(",")) { |
| | | column.dicUrl = `/api/blade-system/role/select?roleId=${this.loginForm.roleId}`; |
| | | column.dicUrl = `/ssoapi/blade-system/role/select?roleId=${this.loginForm.roleId}`; |
| | | column.display = true; |
| | | } else { |
| | | column.dicUrl = ""; |