Ben Lin
2024-06-07 aa0bc81d06736cc1a1bd210dde61f57736585d43
src/views/sys/login/LoginForm.vue
@@ -73,10 +73,11 @@
  import { getUserIpConfig } from '/@/utils/http/jsonp';
  import { AccountInfo } from '/@/api/tigerapi/model/systemModel';
  import { accountFormSchema } from './loginDept.data';
  import { getTreeList, optionsListApi } from '/@/api/tigerapi/dept';
  import { getProdTreeList, getTreeList, optionsListApi } from '/@/api/tigerapi/dept';
  import { useGlobSetting } from '/@/hooks/setting';
  //import { onKeyStroke } from '@vueuse/core';
  const globSetting = useGlobSetting();
  const ACol = Col;
  const ARow = Row;
  const FormItem = Form.Item;
@@ -100,7 +101,7 @@
  onMounted(async () => {
    // getOption();
    const treeData = await getTreeList();
    const treeData = globSetting.useOrg == 'true' ? await getTreeList() : await getProdTreeList();
    updateSchema([
      {
        field: 'dept',
@@ -138,9 +139,10 @@
      const accountInfo: AccountInfo = {
        useR_CODE: data.account,
        password: data.password,
        ORG_CODE: orgData.dept,
        ORG_CODE: globSetting.useOrg == 'true' ? orgData.dept : '',
        ad_info: Info.ad_info,
        ip: Info.ip,
        PROD_CODE: globSetting.useOrg == 'false' ? orgData.dept : '',
      };
      const userInfo = await userStore.login({