[Improve] Front-end module code optimization, typo fixed (#2265)

* remove teamid parameter

* typo fixed

* checkstyle fixed

* remove maven-wrapper.jar
diff --git a/.mvn/wrapper/maven-wrapper.jar b/.mvn/wrapper/maven-wrapper.jar
deleted file mode 100644
index bf82ff0..0000000
--- a/.mvn/wrapper/maven-wrapper.jar
+++ /dev/null
Binary files differ
diff --git a/streampark-console/streampark-console-webapp/public/resource/fonts/devanagari-3.woff2 b/streampark-console/streampark-console-webapp/public/resource/fonts/devanagari-3.woff2
index 742e144..a5a873e 100644
--- a/streampark-console/streampark-console-webapp/public/resource/fonts/devanagari-3.woff2
+++ b/streampark-console/streampark-console-webapp/public/resource/fonts/devanagari-3.woff2
Binary files differ
diff --git a/streampark-console/streampark-console-webapp/src/api/system/member.ts b/streampark-console/streampark-console-webapp/src/api/system/member.ts
index a630094..9cb2dd7 100644
--- a/streampark-console/streampark-console-webapp/src/api/system/member.ts
+++ b/streampark-console/streampark-console-webapp/src/api/system/member.ts
@@ -19,7 +19,7 @@
 import { Result } from '/#/axios';
 import { AxiosResponse } from 'axios';
 import { AddMemberParams, MemberListRecord, UpdateMemberParams } from './model/memberModel';
-import { UserListItem } from "/@/api/base/model/systemModel";
+import { UserListItem } from '/@/api/base/model/systemModel';
 
 enum MEMBER_API {
   POST = '/member/post',
@@ -36,7 +36,9 @@
  * @param params
  * @returns
  */
-export function fetchCandidateUsers(params?: { teamId: string | number }): Promise<Array<UserListItem>> {
+export function fetchCandidateUsers(params?: {
+  teamId: string | number;
+}): Promise<Array<UserListItem>> {
   return defHttp.post({ url: MEMBER_API.CANDIDATE_USERS, params });
 }
 
@@ -51,7 +53,6 @@
 
 /**
  * add member
- * @param {String} teamId organization id
  * @param {String} userName username
  * @param {Number} roleId role id
  * @returns {Promise<boolean>}
diff --git a/streampark-console/streampark-console-webapp/src/api/system/model/memberModel.ts b/streampark-console/streampark-console-webapp/src/api/system/model/memberModel.ts
index 9ec7831..19a762d 100644
--- a/streampark-console/streampark-console-webapp/src/api/system/model/memberModel.ts
+++ b/streampark-console/streampark-console-webapp/src/api/system/model/memberModel.ts
@@ -29,16 +29,10 @@
   createTimeTo?: string;
 }
 export interface AddMemberParams {
-  teamId: string;
   userName: string;
   roleId: number;
 }
 
-export interface TeamMemberResp {
-  id: string;
-  teamName: string;
-}
-
 export interface UpdateMemberParams extends AddMemberParams {
   id: string;
   userId: string;
diff --git a/streampark-console/streampark-console-webapp/src/api/system/model/notifyModel.ts b/streampark-console/streampark-console-webapp/src/api/system/model/notifyModel.ts
index e146371..58688ab 100644
--- a/streampark-console/streampark-console-webapp/src/api/system/model/notifyModel.ts
+++ b/streampark-console/streampark-console-webapp/src/api/system/model/notifyModel.ts
@@ -14,11 +14,11 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-export interface NoticyList {
-  records: NoticyItem[];
+export interface NotifyList {
+  records: NotifyItem[];
   total: string;
 }
-export interface NoticyItem {
+export interface NotifyItem {
   id: string;
   appId: string;
   userId: string;
diff --git a/streampark-console/streampark-console-webapp/src/api/system/notify.ts b/streampark-console/streampark-console-webapp/src/api/system/notify.ts
index e4b1f55..3b98338 100644
--- a/streampark-console/streampark-console-webapp/src/api/system/notify.ts
+++ b/streampark-console/streampark-console-webapp/src/api/system/notify.ts
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-import { NoticyList } from './model/notifyModel';
+import { NotifyList } from './model/notifyModel';
 import { defHttp } from '/@/utils/http/axios';
 
 interface NotifyParam {
@@ -32,18 +32,18 @@
 /**
  * Get notification list
  * @param {NotifyParam} data
- * @returns {Promise<NoticyList>}
+ * @returns {Promise<NotifyList>}
  */
-export function fetchNotify(data: NotifyParam): Promise<NoticyList> {
+export function fetchNotify(data: NotifyParam): Promise<NotifyList> {
   return defHttp.post({ url: NOTIFY_API.NOTICE, data });
 }
 
 /**
  * delete notification
  * @param {number} id notification id,
- * @returns {Promise<NoticyList>}
+ * @returns {Promise<NotifyList>}
  */
-export function fetchNotifyDelete(id: string): Promise<NoticyList> {
+export function fetchNotifyDelete(id: string): Promise<NotifyList> {
   return defHttp.post({
     url: NOTIFY_API.DEL,
     data: { id },
diff --git a/streampark-console/streampark-console-webapp/src/api/system/role.ts b/streampark-console/streampark-console-webapp/src/api/system/role.ts
index dd54177..a361e9d 100644
--- a/streampark-console/streampark-console-webapp/src/api/system/role.ts
+++ b/streampark-console/streampark-console-webapp/src/api/system/role.ts
@@ -18,16 +18,12 @@
 import { RoleParam } from './model/roleModel';
 
 enum Api {
-  RoleUserList = '/role/listByUser',
   AddRole = '/role/post',
   UpdateRole = '/role/update',
   DeleteRole = '/role/delete',
   CHECK_NAME = '/role/check/name',
 }
 
-export function getRoleListByUser(params?) {
-  return defHttp.post({ url: Api.RoleUserList, params });
-}
 /**
  *
  * @param {RoleParam} data role param
@@ -56,8 +52,8 @@
 }
 /**
  * Check if the role name exists
- * @param params
  * @returns {Promise<boolean>}
+ * @param data
  */
 export function fetchCheckName(data: { roleName: string }): Promise<boolean> {
   return defHttp.post({ url: Api.CHECK_NAME, data });
diff --git a/streampark-console/streampark-console-webapp/src/api/system/team.ts b/streampark-console/streampark-console-webapp/src/api/system/team.ts
index f7b859e..b43b3fb 100644
--- a/streampark-console/streampark-console-webapp/src/api/system/team.ts
+++ b/streampark-console/streampark-console-webapp/src/api/system/team.ts
@@ -21,18 +21,12 @@
 import { TeamListRecord, TeamParam } from './model/teamModel';
 
 enum Api {
-  TeamListByUser = '/team/listByUser',
   POST = '/team/post',
   UPDATE = '/team/update',
   LIST = '/team/list',
-  CHECK_NAME = '/team/check/name',
   DELETE = '/team/delete',
 }
 
-export function getTeamListByUser(params?) {
-  return defHttp.post({ url: Api.TeamListByUser, params });
-}
-
 /**
  * get team list
  * @param {BasicTableParams} data
@@ -60,8 +54,8 @@
 }
 /**
  * delete organization
- * @param {String} id organization id
  * @returns {Promise<AxiosResponse<Result>>}
+ * @param params
  */
 export function fetchTeamDelete(params: { id: string }): Promise<AxiosResponse<Result>> {
   return defHttp.delete(
diff --git a/streampark-console/streampark-console-webapp/src/api/system/token.ts b/streampark-console/streampark-console-webapp/src/api/system/token.ts
index 9f8f128..a94fc96 100644
--- a/streampark-console/streampark-console-webapp/src/api/system/token.ts
+++ b/streampark-console/streampark-console-webapp/src/api/system/token.ts
@@ -45,8 +45,8 @@
 
 /**
  * change token status
- * @param {String} tokenId
  * @returns {Promise<boolean>}
+ * @param data
  */
 export function fetTokenStatusToggle(data: { tokenId: string }) {
   return defHttp.post<boolean>({ url: Api.ToggleTokenStatus, data });
@@ -54,8 +54,8 @@
 
 /**
  * delete token
- * @param {string} tokenId
  * @returns {Promise<boolean>}
+ * @param data
  */
 export function fetchTokenDelete(data?: { tokenId: string }) {
   return defHttp.delete<boolean>({ url: Api.DeleteToken, data });
diff --git a/streampark-console/streampark-console-webapp/src/api/system/user.ts b/streampark-console/streampark-console-webapp/src/api/system/user.ts
index 2d6e3bc..032425c 100644
--- a/streampark-console/streampark-console-webapp/src/api/system/user.ts
+++ b/streampark-console/streampark-console-webapp/src/api/system/user.ts
@@ -34,7 +34,6 @@
   Logout = '/passport/signout',
   GetUserInfo = '/getUserInfo',
   GetPermCode = '/getPermCode',
-  TestRetry = '/testRetry',
   UserList = '/user/list',
   NoTokenUsers = '/user/getNoTokenUser',
   UserUpdate = '/user/update',
@@ -66,7 +65,7 @@
  * @description: user login api (ldap)
  * @return {Promise<AxiosResponse<Result<LoginResultModel>>>}
  */
-export function loginLadpApi(
+export function loginLdapApi(
   data: LoginParams,
   mode: ErrorMessageMode = 'modal',
 ): Promise<AxiosResponse<Result<LoginResultModel>>> {
@@ -142,8 +141,7 @@
 }
 /**
  * User change password
- * @param {String} username username
- * @param {String} password password
+ * @param data
  */
 export function fetchUserPasswordUpdate(data: {
   userId: string | number;
diff --git a/streampark-console/streampark-console-webapp/src/layouts/default/header/components/notify/NoticeList.vue b/streampark-console/streampark-console-webapp/src/layouts/default/header/components/notify/NoticeList.vue
index 38e8c04..6129e9d 100644
--- a/streampark-console/streampark-console-webapp/src/layouts/default/header/components/notify/NoticeList.vue
+++ b/streampark-console/streampark-console-webapp/src/layouts/default/header/components/notify/NoticeList.vue
@@ -17,7 +17,7 @@
 <template>
   <a-list :class="prefixCls" bordered :pagination="getPagination">
     <template v-for="item in getData" :key="item.id">
-      <a-list-item class="list-item" @click="handleNoticyClick(item)">
+      <a-list-item class="list-item" @click="handleNotifyClick(item)">
         <template #extra>
           <delete-outlined
             v-if="item.readed === 0"
@@ -81,7 +81,7 @@
   import { useDesign } from '/@/hooks/web/useDesign';
   import { List, Avatar, Tag, Typography } from 'ant-design-vue';
   import { isNumber } from '/@/utils/is';
-  import { NoticyItem } from '/@/api/system/model/notifyModel';
+  import { NotifyItem } from '/@/api/system/model/notifyModel';
   export default defineComponent({
     components: {
       [Avatar.name]: Avatar,
@@ -95,10 +95,10 @@
     },
     props: {
       list: {
-        type: Array as PropType<NoticyItem[]>,
+        type: Array as PropType<NotifyItem[]>,
         default: () => [],
       },
-      noticyType: {
+      notifyType: {
         type: Number,
         default: 1,
       },
@@ -118,10 +118,10 @@
         type: Number,
         default: 2,
       },
-      onNoticyClick: {
+      onNotifyClick: {
         type: Function as PropType<(Recordable) => void>,
       },
-      onNoticyDel: {
+      onNotifyDel: {
         type: Function as PropType<(Recordable) => void>,
       },
     },
@@ -159,18 +159,18 @@
         }
       });
 
-      function handleNoticyClick(item: NoticyItem) {
-        props.onNoticyClick && props.onNoticyClick(item);
+      function handleNotifyClick(item: NotifyItem) {
+        props.onNotifyClick && props.onNotifyClick(item);
       }
       /* delete */
-      async function handleDelete(item: NoticyItem) {
-        props.onNoticyClick && props.onNoticyClick(item);
+      async function handleDelete(item: NotifyItem) {
+        props.onNotifyClick && props.onNotifyClick(item);
       }
       return {
         prefixCls,
         getPagination,
         getData,
-        handleNoticyClick,
+        handleNotifyClick,
         handleDelete,
       };
     },
diff --git a/streampark-console/streampark-console-webapp/src/layouts/default/header/components/notify/index.vue b/streampark-console/streampark-console-webapp/src/layouts/default/header/components/notify/index.vue
index 0565030..b2bea1b 100644
--- a/streampark-console/streampark-console-webapp/src/layouts/default/header/components/notify/index.vue
+++ b/streampark-console/streampark-console-webapp/src/layouts/default/header/components/notify/index.vue
@@ -20,25 +20,25 @@
       title=""
       trigger="click"
       :overlayClassName="`${prefixCls}__overlay`"
-      v-model:visible="noticyVisible"
+      v-model:visible="notifyVisible"
     >
       <Badge :count="count" :numberStyle="numberStyle" :offset="[-5, 10]">
         <BellOutlined />
       </Badge>
       <template #content>
-        <Tabs v-model:activeKey="noticyType">
+        <Tabs v-model:activeKey="notifyType">
           <template v-for="item in listData" :key="item.key">
             <TabPane>
               <template #tab>
                 {{ item.name }}
                 <span v-if="item.list.length !== 0">({{ item.list.length }})</span>
               </template>
-              <Spin :spinning="noticyLoading">
+              <Spin :spinning="notifyLoading">
                 <NoticeList
-                  :noticyType="item.key"
+                  :notifyType="item.key"
                   :list="item.list"
-                  @noticy-reload="getNoticyList"
-                  @noticy-click="handleNoticyInfo"
+                  @notify-reload="getNotifyList"
+                  @notify-click="handleNotifyInfo"
                 />
               </Spin>
             </TabPane>
@@ -56,7 +56,7 @@
   import NoticeList from './NoticeList.vue';
   import { useDesign } from '/@/hooks/web/useDesign';
   import { fetchNotify, fetchNotifyDelete } from '/@/api/system/notify';
-  import { NoticyItem } from '/@/api/system/model/notifyModel';
+  import { NotifyItem } from '/@/api/system/model/notifyModel';
   import { useWebSocket } from '@vueuse/core';
   import { useUserStoreWithOut } from '/@/store/modules/user';
   import { useMessage } from '/@/hooks/web/useMessage';
@@ -66,24 +66,24 @@
   export interface TabItem {
     key: number;
     name: string;
-    list: NoticyItem[];
+    list: NotifyItem[];
   }
 
   export default defineComponent({
-    name: 'Noticy',
+    name: 'Notify',
     components: { Popover, BellOutlined, Tabs, TabPane: Tabs.TabPane, Badge, NoticeList, Spin },
     setup() {
       const { prefixCls } = useDesign('header-notify');
       const userStore = useUserStoreWithOut();
       const { createMessage, createConfirm } = useMessage();
-      const noticyType = ref(1);
+      const notifyType = ref(1);
       const currentPage = ref(1);
-      const noticyVisible = ref(false);
+      const notifyVisible = ref(false);
       const listData = ref<TabItem[]>([
         { key: 1, name: t('routes.basic.notice.exception'), list: [] },
         { key: 2, name: t('routes.basic.notice.message'), list: [] },
       ]);
-      const noticyLoading = ref(false);
+      const notifyLoading = ref(false);
       const count = computed(() => {
         let count = 0;
         for (let i = 0; i < unref(listData).length; i++) {
@@ -92,10 +92,10 @@
         return count;
       });
       /* View notification messages */
-      async function handleNoticyInfo(record: NoticyItem) {
-        noticyVisible.value = false;
+      async function handleNotifyInfo(record: NotifyItem) {
+        notifyVisible.value = false;
         createConfirm({
-          iconType: unref(noticyType) == 1 ? 'error' : 'info',
+          iconType: unref(notifyType) == 1 ? 'error' : 'info',
           title: record.title,
           content: h('div', {}, record.context),
           okText: t('common.delText'),
@@ -107,29 +107,29 @@
       /* delete */
       async function handleDelete(id: string) {
         try {
-          noticyLoading.value = true;
+          notifyLoading.value = true;
           await fetchNotifyDelete(id);
-          getNoticyList(unref(noticyType));
+          getNotifyList(unref(notifyType));
         } catch (error) {
           console.error(error);
         } finally {
-          noticyLoading.value = false;
+          notifyLoading.value = false;
         }
       }
       /* Get a list of notifications */
-      async function getNoticyList(type: number) {
+      async function getNotifyList(type: number) {
         try {
-          noticyLoading.value = true;
+          notifyLoading.value = true;
           const res = await fetchNotify({ type, pageNum: 1, pageSize: 40 });
-          handleNoticyMessage(type, res.records);
+          handleNotifyMessage(type, res.records);
         } catch (error) {
           console.error(error);
         } finally {
-          noticyLoading.value = false;
+          notifyLoading.value = false;
         }
       }
       /* Process notification message data */
-      function handleNoticyMessage(type: number, data: NoticyItem[]) {
+      function handleNotifyMessage(type: number, data: NotifyItem[]) {
         /* The abnormal alarm */
         if (type === 1) {
           listData.value[0].list = [...data];
@@ -150,33 +150,33 @@
           },
         },
       });
-      watch([data, currentPage], ([newData]: [NoticyItem], [newPage]) => {
+      watch([data, currentPage], ([newData]: [NotifyItem], [newPage]) => {
         if (newData && isObject(newData)) {
           /* The abnormal alarm */
-          if (unref(noticyType) === 1) {
+          if (unref(notifyType) === 1) {
             listData.value[0].list.push(newData);
           } else {
             listData.value[1].list.push(newData);
           }
-          handleNoticyInfo(newData);
+          handleNotifyInfo(newData);
         }
         if (newPage) {
-          getNoticyList(unref(noticyType));
+          getNotifyList(unref(notifyType));
         }
       });
-      getNoticyList(1);
-      getNoticyList(2);
+      getNotifyList(1);
+      getNotifyList(2);
       return {
         prefixCls,
         listData,
-        noticyType,
+        notifyType,
         count,
-        handleNoticyInfo,
-        noticyVisible,
+        handleNotifyInfo,
+        notifyVisible,
         currentPage,
         numberStyle: {},
-        noticyLoading,
-        getNoticyList,
+        notifyLoading,
+        getNotifyList,
         handleDelete,
       };
     },
diff --git a/streampark-console/streampark-console-webapp/src/views/base/login/LoginForm.vue b/streampark-console/streampark-console-webapp/src/views/base/login/LoginForm.vue
index 9dd4f57..58b3f60 100644
--- a/streampark-console/streampark-console-webapp/src/views/base/login/LoginForm.vue
+++ b/streampark-console/streampark-console-webapp/src/views/base/login/LoginForm.vue
@@ -89,7 +89,7 @@
     LoginTypeEnum,
   } from './useLogin';
   import { useDesign } from '/@/hooks/web/useDesign';
-  import { loginApi, loginLadpApi } from '/@/api/system/user';
+  import { loginApi, loginLdapApi } from '/@/api/system/user';
   import { APP_TEAMID_KEY_ } from '/@/enums/cacheEnum';
   import TeamModal from './teamModal.vue';
   import { fetchUserTeam } from '/@/api/system/member';
@@ -150,7 +150,7 @@
       );
       return data;
     }
-    const { data } = await loginLadpApi(
+    const { data } = await loginLdapApi(
       { password: loginFormValue.password, username: loginFormValue.account },
       'none',
     );
@@ -161,8 +161,7 @@
       loading.value = true;
       try {
         const { code, data } = await handleLoginRequest(loginFormValue);
-
-        if (code != null && code != undefined) {
+        if (code != null) {
           if (code == 0 || code == 1) {
             const message =
               'SignIn failed,' +
diff --git a/streampark-console/streampark-console-webapp/src/views/flink/project/Add.vue b/streampark-console/streampark-console-webapp/src/views/flink/project/Add.vue
index a3d4c09..6c3ff84 100644
--- a/streampark-console/streampark-console-webapp/src/views/flink/project/Add.vue
+++ b/streampark-console/streampark-console-webapp/src/views/flink/project/Add.vue
@@ -29,7 +29,6 @@
   import { PageWrapper } from '/@/components/Page';
   import { useI18n } from '/@/hooks/web/useI18n';
   import { useMessage } from '/@/hooks/web/useMessage';
-  import { getUserTeamId } from '/@/utils';
   const { getLoading, registerForm, submit, handleSubmit } = useProject();
 
   const { Swal, createMessage } = useMessage();
@@ -40,7 +39,6 @@
   async function handleCreateAction(values: Recordable) {
     try {
       const res = await createProject({
-        teamId: getUserTeamId(),
         name: values.name,
         gitCredential: values.gitCredential,
         url: values.url,
diff --git a/streampark-console/streampark-console-webapp/src/views/flink/project/View.vue b/streampark-console/streampark-console-webapp/src/views/flink/project/View.vue
index fcbbb33..6c2ebc2 100644
--- a/streampark-console/streampark-console-webapp/src/views/flink/project/View.vue
+++ b/streampark-console/streampark-console-webapp/src/views/flink/project/View.vue
@@ -137,7 +137,6 @@
           ...queryParams,
           pageNum: pageInfo.currentPage,
           pageSize: pageInfo.pageSize,
-          teamId: userStore.getTeamId,
         }).then((res) => {
           loading.value = false;
           pageInfo.total = Number(res.total);
@@ -164,7 +163,7 @@
       function handleViewLog(value: Recordable) {
         openLogModal(true, { project: value });
       }
-      // teamid update
+      // teamId update
       watch(
         () => userStore.getTeamId,
         (val) => {
diff --git a/streampark-console/streampark-console-webapp/src/views/system/member/MemberDrawer.vue b/streampark-console/streampark-console-webapp/src/views/system/member/MemberDrawer.vue
index bb8cdfc..827c25b 100644
--- a/streampark-console/streampark-console-webapp/src/views/system/member/MemberDrawer.vue
+++ b/streampark-console/streampark-console-webapp/src/views/system/member/MemberDrawer.vue
@@ -43,7 +43,12 @@
   import { useUserStoreWithOut } from '/@/store/modules/user';
   import { RuleObject } from 'ant-design-vue/lib/form';
   import { StoreValue } from 'ant-design-vue/lib/form/interface';
-  import { fetchAddMember, fetchCandidateUsers, fetchCheckUserName, fetchUpdateMember } from '/@/api/system/member';
+  import {
+    fetchAddMember,
+    fetchCandidateUsers,
+    fetchCheckUserName,
+    fetchUpdateMember,
+  } from '/@/api/system/member';
   import { useFormValidate } from '/@/hooks/web/useFormValidate';
 
   const { t } = useI18n();
@@ -105,11 +110,10 @@
         componentProps: {
           disabled: unref(isUpdate),
           api: fetchCandidateUsers,
-          params: { teamId: userStore.getTeamId},
           labelField: 'username',
           valueField: 'username',
           showSearch: true,
-          optionFilterGroup: "username",
+          optionFilterGroup: 'username',
         },
         itemProps: getItemProp.value,
         rules: unref(isUpdate)
@@ -171,7 +175,7 @@
       setDrawerProps({ confirmLoading: true });
       await (isUpdate.value
         ? fetchUpdateMember({ ...editParams, ...values })
-        : fetchAddMember({ teamId: userStore.getTeamId, ...values }));
+        : fetchAddMember({ ...values }));
       closeDrawer();
       emit('success', isUpdate.value);
     } catch (e) {