mirror of
				https://github.com/continew-org/continew-admin.git
				synced 2025-10-31 10:57:13 +08:00 
			
		
		
		
	fix: 修复前端控制台 eslint 告警
This commit is contained in:
		| @@ -13,7 +13,7 @@ import dayjs from 'dayjs'; | ||||
| export default function download( | ||||
|   url: string, | ||||
|   params: any, | ||||
|   fileName: string | undefined | ||||
|   fileName: string | undefined, | ||||
| ) { | ||||
|   return axios | ||||
|     .get(url, { | ||||
|   | ||||
| @@ -36,8 +36,8 @@ | ||||
|  | ||||
|   const dictItem = computed(() => | ||||
|     props.dict.find( | ||||
|       (d) => d.value === String(props.value) || d.value === Number(props.value) | ||||
|     ) | ||||
|       (d) => d.value === String(props.value) || d.value === Number(props.value), | ||||
|     ), | ||||
|   ); | ||||
| </script> | ||||
|  | ||||
|   | ||||
| @@ -3,12 +3,12 @@ | ||||
|     v-if="type === 'number'" | ||||
|     :style="{ width: '80px' }" | ||||
|     size="small" | ||||
|     :default-value="(defaultValue as number)" | ||||
|     :default-value="defaultValue as number" | ||||
|     @change="handleChange" | ||||
|   /> | ||||
|   <a-switch | ||||
|     v-else | ||||
|     :default-checked="(defaultValue as boolean)" | ||||
|     :default-checked="defaultValue as boolean" | ||||
|     size="small" | ||||
|     @change="handleChange" | ||||
|   /> | ||||
|   | ||||
| @@ -37,7 +37,7 @@ | ||||
|     iconList.value = icons; | ||||
|     if (iconName.value) { | ||||
|       iconList.value = icons.filter( | ||||
|         (icon) => icon.indexOf(iconName.value) !== -1 | ||||
|         (icon) => icon.indexOf(iconName.value) !== -1, | ||||
|       ); | ||||
|     } | ||||
|   }; | ||||
|   | ||||
| @@ -26,7 +26,7 @@ function checkPermission(el: HTMLElement, binding: DirectiveBinding) { | ||||
|     } | ||||
|   } else { | ||||
|     throw new Error( | ||||
|       `need roles! Like v-permission="['admin','system:user:add']"` | ||||
|       `need roles! Like v-permission="['admin','system:user:add']"`, | ||||
|     ); | ||||
|   } | ||||
| } | ||||
|   | ||||
| @@ -38,7 +38,7 @@ export default function setupPermissionGuard(router: Router) { | ||||
|  | ||||
|         if (element?.children) { | ||||
|           serverMenuConfig.push( | ||||
|             ...(element.children as unknown as RouteRecordNormalized[]) | ||||
|             ...(element.children as unknown as RouteRecordNormalized[]), | ||||
|           ); | ||||
|         } | ||||
|       } | ||||
| @@ -52,7 +52,7 @@ export default function setupPermissionGuard(router: Router) { | ||||
|         const destination = | ||||
|           Permission.findFirstPermissionRoute( | ||||
|             [...fixedRoutes, ...demoRoutes], | ||||
|             userStore.roles[0] | ||||
|             userStore.roles[0], | ||||
|           ) || NOT_FOUND; | ||||
|         next(destination); | ||||
|       } | ||||
|   | ||||
| @@ -71,7 +71,7 @@ router.afterEach((to) => { | ||||
|       if (item.path === to.path) { | ||||
|         copyRecentlyVisitedList.splice(index, 1); | ||||
|       } | ||||
|     } | ||||
|     }, | ||||
|   ); | ||||
|  | ||||
|   // 最多存储 3 个 | ||||
| @@ -89,7 +89,7 @@ router.afterEach((to) => { | ||||
|   } | ||||
|   window.localStorage.setItem( | ||||
|     'recently-visited', | ||||
|     JSON.stringify(copyRecentlyVisitedList) | ||||
|     JSON.stringify(copyRecentlyVisitedList), | ||||
|   ); | ||||
| }); | ||||
|  | ||||
|   | ||||
| @@ -19,9 +19,9 @@ function formatModules(_modules: any, result: RouteRecordNormalized[]) { | ||||
| export const appRoutes: RouteRecordNormalized[] = formatModules(appModules, []); | ||||
| export const fixedRoutes: RouteRecordNormalized[] = formatModules( | ||||
|   fixedModules, | ||||
|   [] | ||||
|   [], | ||||
| ); | ||||
| export const demoRoutes: RouteRecordNormalized[] = formatModules( | ||||
|   demoModules, | ||||
|   [] | ||||
|   [], | ||||
| ); | ||||
|   | ||||
| @@ -15,7 +15,7 @@ import { AppState, Config } from './types'; | ||||
|  | ||||
| const recursionMenu = ( | ||||
|   appMenu: RouteRecordNormalized[], | ||||
|   list: Array<RouteRecordNormalized> | ||||
|   list: Array<RouteRecordNormalized>, | ||||
| ) => { | ||||
|   appMenu.forEach((item) => { | ||||
|     const childrenAppMenu = item.children as RouteRecordNormalized[]; | ||||
| @@ -43,7 +43,7 @@ const useAppStore = defineStore('app', { | ||||
|       const menuList: RouteRecordNormalized[] = []; | ||||
|       recursionMenu( | ||||
|         state.serverMenu as unknown as RouteRecordNormalized[], | ||||
|         menuList | ||||
|         menuList, | ||||
|       ); | ||||
|       return menuList; | ||||
|     }, | ||||
| @@ -135,7 +135,7 @@ const useAppStore = defineStore('app', { | ||||
|           ?.setAttribute( | ||||
|             'href', | ||||
|             getFile(resMap.get('site_favicon')) || | ||||
|               'https://cnadmin.charles7c.top/favicon.ico' | ||||
|               'https://cnadmin.charles7c.top/favicon.ico', | ||||
|           ); | ||||
|       }); | ||||
|     }, | ||||
| @@ -153,7 +153,7 @@ const useAppStore = defineStore('app', { | ||||
|         ?.setAttribute( | ||||
|           'href', | ||||
|           getFile(config.site_favicon) || | ||||
|             'https://cnadmin.charles7c.top/favicon.ico' | ||||
|             'https://cnadmin.charles7c.top/favicon.ico', | ||||
|         ); | ||||
|     }, | ||||
|   }, | ||||
|   | ||||
| @@ -2,7 +2,7 @@ export function addEventListen( | ||||
|   target: Window | HTMLElement, | ||||
|   event: string, | ||||
|   handler: EventListenerOrEventListenerObject, | ||||
|   capture = false | ||||
|   capture = false, | ||||
| ) { | ||||
|   if ( | ||||
|     target.addEventListener && | ||||
| @@ -16,7 +16,7 @@ export function removeEventListen( | ||||
|   target: Window | HTMLElement, | ||||
|   event: string, | ||||
|   handler: EventListenerOrEventListenerObject, | ||||
|   capture = false | ||||
|   capture = false, | ||||
| ) { | ||||
|   if ( | ||||
|     target.removeEventListener && | ||||
|   | ||||
| @@ -18,7 +18,7 @@ export function setRouteEmitter(to: RouteLocationNormalized) { | ||||
|  | ||||
| export function listenerRouteChange( | ||||
|   handler: (route: RouteLocationNormalized) => void, | ||||
|   immediate = true | ||||
|   immediate = true, | ||||
| ) { | ||||
|   emitter.on(key, handler as Handler); | ||||
|   if (immediate && latestRoute) { | ||||
|   | ||||
| @@ -3,9 +3,8 @@ | ||||
| export default ({ mock, setup }: { mock?: boolean; setup: () => void }) => { | ||||
|   // 仅在开发环境启用 mock | ||||
|   // if (mock !== false && debug) setup(); | ||||
|  | ||||
|   // 在生产环境也启用 mock | ||||
|   if (mock !== false) setup(); | ||||
|   if (mock) setup(); | ||||
| }; | ||||
|  | ||||
| export const successResponseWrap = (data: unknown) => { | ||||
|   | ||||
| @@ -159,7 +159,7 @@ setupMock({ | ||||
|         qualityInspectionList.map((_, index) => ({ | ||||
|           ...qualityInspectionList[index % qualityInspectionList.length], | ||||
|           id: Mock.Random.guid(), | ||||
|         })) | ||||
|         })), | ||||
|       ); | ||||
|     }); | ||||
|  | ||||
| @@ -169,7 +169,7 @@ setupMock({ | ||||
|         theServiceList.map((_, index) => ({ | ||||
|           ...theServiceList[index % theServiceList.length], | ||||
|           id: Mock.Random.guid(), | ||||
|         })) | ||||
|         })), | ||||
|       ); | ||||
|     }); | ||||
|  | ||||
| @@ -179,7 +179,7 @@ setupMock({ | ||||
|         rulesPresetList.map((_, index) => ({ | ||||
|           ...rulesPresetList[index % rulesPresetList.length], | ||||
|           id: Mock.Random.guid(), | ||||
|         })) | ||||
|         })), | ||||
|       ); | ||||
|     }); | ||||
|   }, | ||||
|   | ||||
| @@ -48,7 +48,7 @@ setupMock({ | ||||
|             { name: '视频类', value: 40, itemStyle: { color: '#00B2FF' } }, | ||||
|           ], | ||||
|         }); | ||||
|       } | ||||
|       }, | ||||
|     ); | ||||
|  | ||||
|     Mock.mock(new RegExp('/api/content-period-analysis'), () => { | ||||
|   | ||||
| @@ -198,7 +198,9 @@ | ||||
|  | ||||
|     .btn { | ||||
|       border-radius: 4px; | ||||
|       box-shadow: 0 0 0 1px #05f, 0 2px 1px rgba(0, 0, 0, 0.15); | ||||
|       box-shadow: | ||||
|         0 0 0 1px #05f, | ||||
|         0 2px 1px rgba(0, 0, 0, 0.15); | ||||
|       font-size: 14px; | ||||
|       font-weight: 500; | ||||
|       height: 40px; | ||||
|   | ||||
| @@ -98,7 +98,7 @@ | ||||
|             captchaLoading.value = false; | ||||
|             captchaDisable.value = true; | ||||
|             captchaBtnNameKey.value = `${t( | ||||
|               'login.captcha.get' | ||||
|               'login.captcha.get', | ||||
|             )}(${(captchaTime.value -= 1)}s)`; | ||||
|             captchaTimer.value = window.setInterval(() => { | ||||
|               captchaTime.value -= 1; | ||||
| @@ -197,7 +197,9 @@ | ||||
|  | ||||
|     .btn { | ||||
|       border-radius: 4px; | ||||
|       box-shadow: 0 0 0 1px #05f, 0 2px 1px rgba(0, 0, 0, 0.15); | ||||
|       box-shadow: | ||||
|         0 0 0 1px #05f, | ||||
|         0 2px 1px rgba(0, 0, 0, 0.15); | ||||
|       font-size: 14px; | ||||
|       font-weight: 500; | ||||
|       height: 40px; | ||||
|   | ||||
| @@ -109,7 +109,7 @@ | ||||
|             captchaLoading.value = false; | ||||
|             captchaDisable.value = true; | ||||
|             captchaBtnNameKey.value = `${t( | ||||
|               'login.captcha.get' | ||||
|               'login.captcha.get', | ||||
|             )}(${(captchaTime.value -= 1)}s)`; | ||||
|             captchaTimer.value = window.setInterval(() => { | ||||
|               captchaTime.value -= 1; | ||||
| @@ -208,7 +208,9 @@ | ||||
|  | ||||
|     .btn { | ||||
|       border-radius: 4px; | ||||
|       box-shadow: 0 0 0 1px #05f, 0 2px 1px rgba(0, 0, 0, 0.15); | ||||
|       box-shadow: | ||||
|         0 0 0 1px #05f, | ||||
|         0 2px 1px rgba(0, 0, 0, 0.15); | ||||
|       font-size: 14px; | ||||
|       font-weight: 500; | ||||
|       height: 40px; | ||||
| @@ -220,7 +222,8 @@ | ||||
|     .arco-btn-primary.arco-btn-disabled, | ||||
|     .arco-btn-primary[type='submit'].arco-btn-disabled { | ||||
|       background-color: var(--color-neutral-4); | ||||
|       box-shadow: 0 0 0 1px var(--color-neutral-4), | ||||
|       box-shadow: | ||||
|         0 0 0 1px var(--color-neutral-4), | ||||
|         0 2px 1px rgba(0, 0, 0, 0.15); | ||||
|     } | ||||
|   } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Bull-BCLS
					Bull-BCLS