From 3cb34c85548aff35441e0114dd391f6d59df3ad2 Mon Sep 17 00:00:00 2001
From: my_ong <429426262@qq.com>
Date: Fri, 13 Dec 2024 21:42:28 +0800
Subject: [PATCH] =?UTF-8?q?art:=20=E6=A0=BC=E5=BC=8F=E5=8C=96=E4=BB=A3?=
=?UTF-8?q?=E7=A0=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.commitlintrc.cjs | 7 +-
pontTemplate.ts | 1 -
src/auto-imports.d.ts | 582 +++++++++---------
src/locales/zh/menus.json | 2 +-
src/router/index.ts | 46 +-
src/views/stock/component/apply-confirm.vue | 20 +-
src/views/stock/component/apply-page.vue | 270 ++++----
src/views/stock/inboud/inboud-page.vue | 5 +-
src/views/stock/material/form.ts | 9 +-
src/views/stock/outboud/outbound-page.vue | 5 +-
src/views/stock/report/inboundReport-page.vue | 153 ++---
.../stock/report/materialReport-page.vue | 20 +-
.../stock/report/outboundReport-page.vue | 153 ++---
src/views/stock/stocktaking/form.ts | 188 +++---
14 files changed, 747 insertions(+), 714 deletions(-)
diff --git a/.commitlintrc.cjs b/.commitlintrc.cjs
index 35c9545..0796547 100644
--- a/.commitlintrc.cjs
+++ b/.commitlintrc.cjs
@@ -419,7 +419,12 @@ module.exports = {
breaklineNumber: 100,
breaklineChar: '|',
skipQuestions: [],
- issuePrefixes: [{ value: 'closed', name: 'closed: ISSUES has been processed' }],
+ issuePrefixes: [
+ {
+ value: 'closed',
+ name: 'closed: ISSUES has been processed',
+ },
+ ],
customIssuePrefixAlign: 'top',
emptyIssuePrefixAlias: 'skip',
customIssuePrefixAlias: 'custom',
diff --git a/pontTemplate.ts b/pontTemplate.ts
index 7719663..f339d14 100644
--- a/pontTemplate.ts
+++ b/pontTemplate.ts
@@ -447,7 +447,6 @@ export default class MyGenerator extends CodeGenerator {
const hasPagination = inter.response.typeName.indexOf('Pagination') >= 0
const hasCodebook = inter.response.typeArgs[0] && inter.response.typeArgs[0].typeName.indexOf('Codebook') >= 0
const hasVxe = !!inter.parameters.find((p) => p.dataType.typeName.indexOf('VXETableSaveDTO') >= 0)
- // const defTypes = this.getAllRefTypeNames(inter);
const imports = [
hasResult ? 'Result' : null,
hasIPage ? 'IPage' : null,
diff --git a/src/auto-imports.d.ts b/src/auto-imports.d.ts
index 0f3e257..ca78489 100644
--- a/src/auto-imports.d.ts
+++ b/src/auto-imports.d.ts
@@ -6,292 +6,304 @@
// biome-ignore lint: disable
export {}
declare global {
- const EffectScope: typeof import('vue')['EffectScope']
- const asyncComputed: typeof import('@vueuse/core')['asyncComputed']
- const autoResetRef: typeof import('@vueuse/core')['autoResetRef']
- const computed: typeof import('vue')['computed']
- const computedAsync: typeof import('@vueuse/core')['computedAsync']
- const computedEager: typeof import('@vueuse/core')['computedEager']
- const computedInject: typeof import('@vueuse/core')['computedInject']
- const computedWithControl: typeof import('@vueuse/core')['computedWithControl']
- const controlledComputed: typeof import('@vueuse/core')['controlledComputed']
- const controlledRef: typeof import('@vueuse/core')['controlledRef']
- const createApp: typeof import('vue')['createApp']
- const createEventHook: typeof import('@vueuse/core')['createEventHook']
- const createGlobalState: typeof import('@vueuse/core')['createGlobalState']
- const createInjectionState: typeof import('@vueuse/core')['createInjectionState']
- const createReactiveFn: typeof import('@vueuse/core')['createReactiveFn']
- const createReusableTemplate: typeof import('@vueuse/core')['createReusableTemplate']
- const createSharedComposable: typeof import('@vueuse/core')['createSharedComposable']
- const createTemplatePromise: typeof import('@vueuse/core')['createTemplatePromise']
- const createUnrefFn: typeof import('@vueuse/core')['createUnrefFn']
- const customRef: typeof import('vue')['customRef']
- const debouncedRef: typeof import('@vueuse/core')['debouncedRef']
- const debouncedWatch: typeof import('@vueuse/core')['debouncedWatch']
- const defineAsyncComponent: typeof import('vue')['defineAsyncComponent']
- const defineComponent: typeof import('vue')['defineComponent']
- const eagerComputed: typeof import('@vueuse/core')['eagerComputed']
- const effectScope: typeof import('vue')['effectScope']
- const extendRef: typeof import('@vueuse/core')['extendRef']
- const getCurrentInstance: typeof import('vue')['getCurrentInstance']
- const getCurrentScope: typeof import('vue')['getCurrentScope']
- const h: typeof import('vue')['h']
- const ignorableWatch: typeof import('@vueuse/core')['ignorableWatch']
- const inject: typeof import('vue')['inject']
- const injectLocal: typeof import('@vueuse/core')['injectLocal']
- const isDefined: typeof import('@vueuse/core')['isDefined']
- const isProxy: typeof import('vue')['isProxy']
- const isReactive: typeof import('vue')['isReactive']
- const isReadonly: typeof import('vue')['isReadonly']
- const isRef: typeof import('vue')['isRef']
- const makeDestructurable: typeof import('@vueuse/core')['makeDestructurable']
- const markRaw: typeof import('vue')['markRaw']
- const nextTick: typeof import('vue')['nextTick']
- const onActivated: typeof import('vue')['onActivated']
- const onBeforeMount: typeof import('vue')['onBeforeMount']
- const onBeforeRouteLeave: typeof import('vue-router')['onBeforeRouteLeave']
- const onBeforeRouteUpdate: typeof import('vue-router')['onBeforeRouteUpdate']
- const onBeforeUnmount: typeof import('vue')['onBeforeUnmount']
- const onBeforeUpdate: typeof import('vue')['onBeforeUpdate']
- const onClickOutside: typeof import('@vueuse/core')['onClickOutside']
- const onDeactivated: typeof import('vue')['onDeactivated']
- const onErrorCaptured: typeof import('vue')['onErrorCaptured']
- const onKeyStroke: typeof import('@vueuse/core')['onKeyStroke']
- const onLongPress: typeof import('@vueuse/core')['onLongPress']
- const onMounted: typeof import('vue')['onMounted']
- const onRenderTracked: typeof import('vue')['onRenderTracked']
- const onRenderTriggered: typeof import('vue')['onRenderTriggered']
- const onScopeDispose: typeof import('vue')['onScopeDispose']
- const onServerPrefetch: typeof import('vue')['onServerPrefetch']
- const onStartTyping: typeof import('@vueuse/core')['onStartTyping']
- const onUnmounted: typeof import('vue')['onUnmounted']
- const onUpdated: typeof import('vue')['onUpdated']
- const onWatcherCleanup: typeof import('vue')['onWatcherCleanup']
- const pausableWatch: typeof import('@vueuse/core')['pausableWatch']
- const provide: typeof import('vue')['provide']
- const provideLocal: typeof import('@vueuse/core')['provideLocal']
- const reactify: typeof import('@vueuse/core')['reactify']
- const reactifyObject: typeof import('@vueuse/core')['reactifyObject']
- const reactive: typeof import('vue')['reactive']
- const reactiveComputed: typeof import('@vueuse/core')['reactiveComputed']
- const reactiveOmit: typeof import('@vueuse/core')['reactiveOmit']
- const reactivePick: typeof import('@vueuse/core')['reactivePick']
- const readonly: typeof import('vue')['readonly']
- const ref: typeof import('vue')['ref']
- const refAutoReset: typeof import('@vueuse/core')['refAutoReset']
- const refDebounced: typeof import('@vueuse/core')['refDebounced']
- const refDefault: typeof import('@vueuse/core')['refDefault']
- const refThrottled: typeof import('@vueuse/core')['refThrottled']
- const refWithControl: typeof import('@vueuse/core')['refWithControl']
- const resolveComponent: typeof import('vue')['resolveComponent']
- const resolveRef: typeof import('@vueuse/core')['resolveRef']
- const resolveUnref: typeof import('@vueuse/core')['resolveUnref']
- const shallowReactive: typeof import('vue')['shallowReactive']
- const shallowReadonly: typeof import('vue')['shallowReadonly']
- const shallowRef: typeof import('vue')['shallowRef']
- const syncRef: typeof import('@vueuse/core')['syncRef']
- const syncRefs: typeof import('@vueuse/core')['syncRefs']
- const templateRef: typeof import('@vueuse/core')['templateRef']
- const throttledRef: typeof import('@vueuse/core')['throttledRef']
- const throttledWatch: typeof import('@vueuse/core')['throttledWatch']
- const toRaw: typeof import('vue')['toRaw']
- const toReactive: typeof import('@vueuse/core')['toReactive']
- const toRef: typeof import('vue')['toRef']
- const toRefs: typeof import('vue')['toRefs']
- const toValue: typeof import('vue')['toValue']
- const triggerRef: typeof import('vue')['triggerRef']
- const tryOnBeforeMount: typeof import('@vueuse/core')['tryOnBeforeMount']
- const tryOnBeforeUnmount: typeof import('@vueuse/core')['tryOnBeforeUnmount']
- const tryOnMounted: typeof import('@vueuse/core')['tryOnMounted']
- const tryOnScopeDispose: typeof import('@vueuse/core')['tryOnScopeDispose']
- const tryOnUnmounted: typeof import('@vueuse/core')['tryOnUnmounted']
- const unref: typeof import('vue')['unref']
- const unrefElement: typeof import('@vueuse/core')['unrefElement']
- const until: typeof import('@vueuse/core')['until']
- const useActiveElement: typeof import('@vueuse/core')['useActiveElement']
- const useAnimate: typeof import('@vueuse/core')['useAnimate']
- const useArrayDifference: typeof import('@vueuse/core')['useArrayDifference']
- const useArrayEvery: typeof import('@vueuse/core')['useArrayEvery']
- const useArrayFilter: typeof import('@vueuse/core')['useArrayFilter']
- const useArrayFind: typeof import('@vueuse/core')['useArrayFind']
- const useArrayFindIndex: typeof import('@vueuse/core')['useArrayFindIndex']
- const useArrayFindLast: typeof import('@vueuse/core')['useArrayFindLast']
- const useArrayIncludes: typeof import('@vueuse/core')['useArrayIncludes']
- const useArrayJoin: typeof import('@vueuse/core')['useArrayJoin']
- const useArrayMap: typeof import('@vueuse/core')['useArrayMap']
- const useArrayReduce: typeof import('@vueuse/core')['useArrayReduce']
- const useArraySome: typeof import('@vueuse/core')['useArraySome']
- const useArrayUnique: typeof import('@vueuse/core')['useArrayUnique']
- const useAsyncQueue: typeof import('@vueuse/core')['useAsyncQueue']
- const useAsyncState: typeof import('@vueuse/core')['useAsyncState']
- const useAttrs: typeof import('vue')['useAttrs']
- const useBase64: typeof import('@vueuse/core')['useBase64']
- const useBattery: typeof import('@vueuse/core')['useBattery']
- const useBluetooth: typeof import('@vueuse/core')['useBluetooth']
- const useBreakpoints: typeof import('@vueuse/core')['useBreakpoints']
- const useBroadcastChannel: typeof import('@vueuse/core')['useBroadcastChannel']
- const useBrowserLocation: typeof import('@vueuse/core')['useBrowserLocation']
- const useCached: typeof import('@vueuse/core')['useCached']
- const useClipboard: typeof import('@vueuse/core')['useClipboard']
- const useClipboardItems: typeof import('@vueuse/core')['useClipboardItems']
- const useCloned: typeof import('@vueuse/core')['useCloned']
- const useColorMode: typeof import('@vueuse/core')['useColorMode']
- const useConfirmDialog: typeof import('@vueuse/core')['useConfirmDialog']
- const useCounter: typeof import('@vueuse/core')['useCounter']
- const useCssModule: typeof import('vue')['useCssModule']
- const useCssVar: typeof import('@vueuse/core')['useCssVar']
- const useCssVars: typeof import('vue')['useCssVars']
- const useCurrentElement: typeof import('@vueuse/core')['useCurrentElement']
- const useCycleList: typeof import('@vueuse/core')['useCycleList']
- const useDark: typeof import('@vueuse/core')['useDark']
- const useDateFormat: typeof import('@vueuse/core')['useDateFormat']
- const useDebounce: typeof import('@vueuse/core')['useDebounce']
- const useDebounceFn: typeof import('@vueuse/core')['useDebounceFn']
- const useDebouncedRefHistory: typeof import('@vueuse/core')['useDebouncedRefHistory']
- const useDeviceMotion: typeof import('@vueuse/core')['useDeviceMotion']
- const useDeviceOrientation: typeof import('@vueuse/core')['useDeviceOrientation']
- const useDevicePixelRatio: typeof import('@vueuse/core')['useDevicePixelRatio']
- const useDevicesList: typeof import('@vueuse/core')['useDevicesList']
- const useDisplayMedia: typeof import('@vueuse/core')['useDisplayMedia']
- const useDocumentVisibility: typeof import('@vueuse/core')['useDocumentVisibility']
- const useDraggable: typeof import('@vueuse/core')['useDraggable']
- const useDropZone: typeof import('@vueuse/core')['useDropZone']
- const useElementBounding: typeof import('@vueuse/core')['useElementBounding']
- const useElementByPoint: typeof import('@vueuse/core')['useElementByPoint']
- const useElementHover: typeof import('@vueuse/core')['useElementHover']
- const useElementSize: typeof import('@vueuse/core')['useElementSize']
- const useElementVisibility: typeof import('@vueuse/core')['useElementVisibility']
- const useEventBus: typeof import('@vueuse/core')['useEventBus']
- const useEventListener: typeof import('@vueuse/core')['useEventListener']
- const useEventSource: typeof import('@vueuse/core')['useEventSource']
- const useEyeDropper: typeof import('@vueuse/core')['useEyeDropper']
- const useFavicon: typeof import('@vueuse/core')['useFavicon']
- const useFetch: typeof import('@vueuse/core')['useFetch']
- const useFileDialog: typeof import('@vueuse/core')['useFileDialog']
- const useFileSystemAccess: typeof import('@vueuse/core')['useFileSystemAccess']
- const useFocus: typeof import('@vueuse/core')['useFocus']
- const useFocusWithin: typeof import('@vueuse/core')['useFocusWithin']
- const useFps: typeof import('@vueuse/core')['useFps']
- const useFullscreen: typeof import('@vueuse/core')['useFullscreen']
- const useGamepad: typeof import('@vueuse/core')['useGamepad']
- const useGeolocation: typeof import('@vueuse/core')['useGeolocation']
- const useId: typeof import('vue')['useId']
- const useIdle: typeof import('@vueuse/core')['useIdle']
- const useImage: typeof import('@vueuse/core')['useImage']
- const useInfiniteScroll: typeof import('@vueuse/core')['useInfiniteScroll']
- const useIntersectionObserver: typeof import('@vueuse/core')['useIntersectionObserver']
- const useInterval: typeof import('@vueuse/core')['useInterval']
- const useIntervalFn: typeof import('@vueuse/core')['useIntervalFn']
- const useKeyModifier: typeof import('@vueuse/core')['useKeyModifier']
- const useLastChanged: typeof import('@vueuse/core')['useLastChanged']
- const useLink: typeof import('vue-router')['useLink']
- const useLocalStorage: typeof import('@vueuse/core')['useLocalStorage']
- const useMagicKeys: typeof import('@vueuse/core')['useMagicKeys']
- const useManualRefHistory: typeof import('@vueuse/core')['useManualRefHistory']
- const useMediaControls: typeof import('@vueuse/core')['useMediaControls']
- const useMediaQuery: typeof import('@vueuse/core')['useMediaQuery']
- const useMemoize: typeof import('@vueuse/core')['useMemoize']
- const useMemory: typeof import('@vueuse/core')['useMemory']
- const useModel: typeof import('vue')['useModel']
- const useMounted: typeof import('@vueuse/core')['useMounted']
- const useMouse: typeof import('@vueuse/core')['useMouse']
- const useMouseInElement: typeof import('@vueuse/core')['useMouseInElement']
- const useMousePressed: typeof import('@vueuse/core')['useMousePressed']
- const useMutationObserver: typeof import('@vueuse/core')['useMutationObserver']
- const useNavigatorLanguage: typeof import('@vueuse/core')['useNavigatorLanguage']
- const useNetwork: typeof import('@vueuse/core')['useNetwork']
- const useNow: typeof import('@vueuse/core')['useNow']
- const useObjectUrl: typeof import('@vueuse/core')['useObjectUrl']
- const useOffsetPagination: typeof import('@vueuse/core')['useOffsetPagination']
- const useOnline: typeof import('@vueuse/core')['useOnline']
- const usePageLeave: typeof import('@vueuse/core')['usePageLeave']
- const useParallax: typeof import('@vueuse/core')['useParallax']
- const useParentElement: typeof import('@vueuse/core')['useParentElement']
- const usePerformanceObserver: typeof import('@vueuse/core')['usePerformanceObserver']
- const usePermission: typeof import('@vueuse/core')['usePermission']
- const usePointer: typeof import('@vueuse/core')['usePointer']
- const usePointerLock: typeof import('@vueuse/core')['usePointerLock']
- const usePointerSwipe: typeof import('@vueuse/core')['usePointerSwipe']
- const usePreferredColorScheme: typeof import('@vueuse/core')['usePreferredColorScheme']
- const usePreferredContrast: typeof import('@vueuse/core')['usePreferredContrast']
- const usePreferredDark: typeof import('@vueuse/core')['usePreferredDark']
- const usePreferredLanguages: typeof import('@vueuse/core')['usePreferredLanguages']
- const usePreferredReducedMotion: typeof import('@vueuse/core')['usePreferredReducedMotion']
- const usePrevious: typeof import('@vueuse/core')['usePrevious']
- const useRafFn: typeof import('@vueuse/core')['useRafFn']
- const useRefHistory: typeof import('@vueuse/core')['useRefHistory']
- const useResizeObserver: typeof import('@vueuse/core')['useResizeObserver']
- const useRoute: typeof import('vue-router')['useRoute']
- const useRouter: typeof import('vue-router')['useRouter']
- const useScreenOrientation: typeof import('@vueuse/core')['useScreenOrientation']
- const useScreenSafeArea: typeof import('@vueuse/core')['useScreenSafeArea']
- const useScriptTag: typeof import('@vueuse/core')['useScriptTag']
- const useScroll: typeof import('@vueuse/core')['useScroll']
- const useScrollLock: typeof import('@vueuse/core')['useScrollLock']
- const useSessionStorage: typeof import('@vueuse/core')['useSessionStorage']
- const useShare: typeof import('@vueuse/core')['useShare']
- const useSlots: typeof import('vue')['useSlots']
- const useSorted: typeof import('@vueuse/core')['useSorted']
- const useSpeechRecognition: typeof import('@vueuse/core')['useSpeechRecognition']
- const useSpeechSynthesis: typeof import('@vueuse/core')['useSpeechSynthesis']
- const useStepper: typeof import('@vueuse/core')['useStepper']
- const useStorage: typeof import('@vueuse/core')['useStorage']
- const useStorageAsync: typeof import('@vueuse/core')['useStorageAsync']
- const useStyleTag: typeof import('@vueuse/core')['useStyleTag']
- const useSupported: typeof import('@vueuse/core')['useSupported']
- const useSwipe: typeof import('@vueuse/core')['useSwipe']
- const useTemplateRef: typeof import('vue')['useTemplateRef']
- const useTemplateRefsList: typeof import('@vueuse/core')['useTemplateRefsList']
- const useTextDirection: typeof import('@vueuse/core')['useTextDirection']
- const useTextSelection: typeof import('@vueuse/core')['useTextSelection']
- const useTextareaAutosize: typeof import('@vueuse/core')['useTextareaAutosize']
- const useThrottle: typeof import('@vueuse/core')['useThrottle']
- const useThrottleFn: typeof import('@vueuse/core')['useThrottleFn']
- const useThrottledRefHistory: typeof import('@vueuse/core')['useThrottledRefHistory']
- const useTimeAgo: typeof import('@vueuse/core')['useTimeAgo']
- const useTimeout: typeof import('@vueuse/core')['useTimeout']
- const useTimeoutFn: typeof import('@vueuse/core')['useTimeoutFn']
- const useTimeoutPoll: typeof import('@vueuse/core')['useTimeoutPoll']
- const useTimestamp: typeof import('@vueuse/core')['useTimestamp']
- const useTitle: typeof import('@vueuse/core')['useTitle']
- const useToNumber: typeof import('@vueuse/core')['useToNumber']
- const useToString: typeof import('@vueuse/core')['useToString']
- const useToggle: typeof import('@vueuse/core')['useToggle']
- const useTransition: typeof import('@vueuse/core')['useTransition']
- const useUrlSearchParams: typeof import('@vueuse/core')['useUrlSearchParams']
- const useUserMedia: typeof import('@vueuse/core')['useUserMedia']
- const useVModel: typeof import('@vueuse/core')['useVModel']
- const useVModels: typeof import('@vueuse/core')['useVModels']
- const useVibrate: typeof import('@vueuse/core')['useVibrate']
- const useVirtualList: typeof import('@vueuse/core')['useVirtualList']
- const useWakeLock: typeof import('@vueuse/core')['useWakeLock']
- const useWebNotification: typeof import('@vueuse/core')['useWebNotification']
- const useWebSocket: typeof import('@vueuse/core')['useWebSocket']
- const useWebWorker: typeof import('@vueuse/core')['useWebWorker']
- const useWebWorkerFn: typeof import('@vueuse/core')['useWebWorkerFn']
- const useWindowFocus: typeof import('@vueuse/core')['useWindowFocus']
- const useWindowScroll: typeof import('@vueuse/core')['useWindowScroll']
- const useWindowSize: typeof import('@vueuse/core')['useWindowSize']
- const watch: typeof import('vue')['watch']
- const watchArray: typeof import('@vueuse/core')['watchArray']
- const watchAtMost: typeof import('@vueuse/core')['watchAtMost']
- const watchDebounced: typeof import('@vueuse/core')['watchDebounced']
- const watchDeep: typeof import('@vueuse/core')['watchDeep']
- const watchEffect: typeof import('vue')['watchEffect']
- const watchIgnorable: typeof import('@vueuse/core')['watchIgnorable']
- const watchImmediate: typeof import('@vueuse/core')['watchImmediate']
- const watchOnce: typeof import('@vueuse/core')['watchOnce']
- const watchPausable: typeof import('@vueuse/core')['watchPausable']
- const watchPostEffect: typeof import('vue')['watchPostEffect']
- const watchSyncEffect: typeof import('vue')['watchSyncEffect']
- const watchThrottled: typeof import('@vueuse/core')['watchThrottled']
- const watchTriggerable: typeof import('@vueuse/core')['watchTriggerable']
- const watchWithFilter: typeof import('@vueuse/core')['watchWithFilter']
- const whenever: typeof import('@vueuse/core')['whenever']
+ const EffectScope: (typeof import('vue'))['EffectScope']
+ const asyncComputed: (typeof import('@vueuse/core'))['asyncComputed']
+ const autoResetRef: (typeof import('@vueuse/core'))['autoResetRef']
+ const computed: (typeof import('vue'))['computed']
+ const computedAsync: (typeof import('@vueuse/core'))['computedAsync']
+ const computedEager: (typeof import('@vueuse/core'))['computedEager']
+ const computedInject: (typeof import('@vueuse/core'))['computedInject']
+ const computedWithControl: (typeof import('@vueuse/core'))['computedWithControl']
+ const controlledComputed: (typeof import('@vueuse/core'))['controlledComputed']
+ const controlledRef: (typeof import('@vueuse/core'))['controlledRef']
+ const createApp: (typeof import('vue'))['createApp']
+ const createEventHook: (typeof import('@vueuse/core'))['createEventHook']
+ const createGlobalState: (typeof import('@vueuse/core'))['createGlobalState']
+ const createInjectionState: (typeof import('@vueuse/core'))['createInjectionState']
+ const createReactiveFn: (typeof import('@vueuse/core'))['createReactiveFn']
+ const createReusableTemplate: (typeof import('@vueuse/core'))['createReusableTemplate']
+ const createSharedComposable: (typeof import('@vueuse/core'))['createSharedComposable']
+ const createTemplatePromise: (typeof import('@vueuse/core'))['createTemplatePromise']
+ const createUnrefFn: (typeof import('@vueuse/core'))['createUnrefFn']
+ const customRef: (typeof import('vue'))['customRef']
+ const debouncedRef: (typeof import('@vueuse/core'))['debouncedRef']
+ const debouncedWatch: (typeof import('@vueuse/core'))['debouncedWatch']
+ const defineAsyncComponent: (typeof import('vue'))['defineAsyncComponent']
+ const defineComponent: (typeof import('vue'))['defineComponent']
+ const eagerComputed: (typeof import('@vueuse/core'))['eagerComputed']
+ const effectScope: (typeof import('vue'))['effectScope']
+ const extendRef: (typeof import('@vueuse/core'))['extendRef']
+ const getCurrentInstance: (typeof import('vue'))['getCurrentInstance']
+ const getCurrentScope: (typeof import('vue'))['getCurrentScope']
+ const h: (typeof import('vue'))['h']
+ const ignorableWatch: (typeof import('@vueuse/core'))['ignorableWatch']
+ const inject: (typeof import('vue'))['inject']
+ const injectLocal: (typeof import('@vueuse/core'))['injectLocal']
+ const isDefined: (typeof import('@vueuse/core'))['isDefined']
+ const isProxy: (typeof import('vue'))['isProxy']
+ const isReactive: (typeof import('vue'))['isReactive']
+ const isReadonly: (typeof import('vue'))['isReadonly']
+ const isRef: (typeof import('vue'))['isRef']
+ const makeDestructurable: (typeof import('@vueuse/core'))['makeDestructurable']
+ const markRaw: (typeof import('vue'))['markRaw']
+ const nextTick: (typeof import('vue'))['nextTick']
+ const onActivated: (typeof import('vue'))['onActivated']
+ const onBeforeMount: (typeof import('vue'))['onBeforeMount']
+ const onBeforeRouteLeave: (typeof import('vue-router'))['onBeforeRouteLeave']
+ const onBeforeRouteUpdate: (typeof import('vue-router'))['onBeforeRouteUpdate']
+ const onBeforeUnmount: (typeof import('vue'))['onBeforeUnmount']
+ const onBeforeUpdate: (typeof import('vue'))['onBeforeUpdate']
+ const onClickOutside: (typeof import('@vueuse/core'))['onClickOutside']
+ const onDeactivated: (typeof import('vue'))['onDeactivated']
+ const onErrorCaptured: (typeof import('vue'))['onErrorCaptured']
+ const onKeyStroke: (typeof import('@vueuse/core'))['onKeyStroke']
+ const onLongPress: (typeof import('@vueuse/core'))['onLongPress']
+ const onMounted: (typeof import('vue'))['onMounted']
+ const onRenderTracked: (typeof import('vue'))['onRenderTracked']
+ const onRenderTriggered: (typeof import('vue'))['onRenderTriggered']
+ const onScopeDispose: (typeof import('vue'))['onScopeDispose']
+ const onServerPrefetch: (typeof import('vue'))['onServerPrefetch']
+ const onStartTyping: (typeof import('@vueuse/core'))['onStartTyping']
+ const onUnmounted: (typeof import('vue'))['onUnmounted']
+ const onUpdated: (typeof import('vue'))['onUpdated']
+ const onWatcherCleanup: (typeof import('vue'))['onWatcherCleanup']
+ const pausableWatch: (typeof import('@vueuse/core'))['pausableWatch']
+ const provide: (typeof import('vue'))['provide']
+ const provideLocal: (typeof import('@vueuse/core'))['provideLocal']
+ const reactify: (typeof import('@vueuse/core'))['reactify']
+ const reactifyObject: (typeof import('@vueuse/core'))['reactifyObject']
+ const reactive: (typeof import('vue'))['reactive']
+ const reactiveComputed: (typeof import('@vueuse/core'))['reactiveComputed']
+ const reactiveOmit: (typeof import('@vueuse/core'))['reactiveOmit']
+ const reactivePick: (typeof import('@vueuse/core'))['reactivePick']
+ const readonly: (typeof import('vue'))['readonly']
+ const ref: (typeof import('vue'))['ref']
+ const refAutoReset: (typeof import('@vueuse/core'))['refAutoReset']
+ const refDebounced: (typeof import('@vueuse/core'))['refDebounced']
+ const refDefault: (typeof import('@vueuse/core'))['refDefault']
+ const refThrottled: (typeof import('@vueuse/core'))['refThrottled']
+ const refWithControl: (typeof import('@vueuse/core'))['refWithControl']
+ const resolveComponent: (typeof import('vue'))['resolveComponent']
+ const resolveRef: (typeof import('@vueuse/core'))['resolveRef']
+ const resolveUnref: (typeof import('@vueuse/core'))['resolveUnref']
+ const shallowReactive: (typeof import('vue'))['shallowReactive']
+ const shallowReadonly: (typeof import('vue'))['shallowReadonly']
+ const shallowRef: (typeof import('vue'))['shallowRef']
+ const syncRef: (typeof import('@vueuse/core'))['syncRef']
+ const syncRefs: (typeof import('@vueuse/core'))['syncRefs']
+ const templateRef: (typeof import('@vueuse/core'))['templateRef']
+ const throttledRef: (typeof import('@vueuse/core'))['throttledRef']
+ const throttledWatch: (typeof import('@vueuse/core'))['throttledWatch']
+ const toRaw: (typeof import('vue'))['toRaw']
+ const toReactive: (typeof import('@vueuse/core'))['toReactive']
+ const toRef: (typeof import('vue'))['toRef']
+ const toRefs: (typeof import('vue'))['toRefs']
+ const toValue: (typeof import('vue'))['toValue']
+ const triggerRef: (typeof import('vue'))['triggerRef']
+ const tryOnBeforeMount: (typeof import('@vueuse/core'))['tryOnBeforeMount']
+ const tryOnBeforeUnmount: (typeof import('@vueuse/core'))['tryOnBeforeUnmount']
+ const tryOnMounted: (typeof import('@vueuse/core'))['tryOnMounted']
+ const tryOnScopeDispose: (typeof import('@vueuse/core'))['tryOnScopeDispose']
+ const tryOnUnmounted: (typeof import('@vueuse/core'))['tryOnUnmounted']
+ const unref: (typeof import('vue'))['unref']
+ const unrefElement: (typeof import('@vueuse/core'))['unrefElement']
+ const until: (typeof import('@vueuse/core'))['until']
+ const useActiveElement: (typeof import('@vueuse/core'))['useActiveElement']
+ const useAnimate: (typeof import('@vueuse/core'))['useAnimate']
+ const useArrayDifference: (typeof import('@vueuse/core'))['useArrayDifference']
+ const useArrayEvery: (typeof import('@vueuse/core'))['useArrayEvery']
+ const useArrayFilter: (typeof import('@vueuse/core'))['useArrayFilter']
+ const useArrayFind: (typeof import('@vueuse/core'))['useArrayFind']
+ const useArrayFindIndex: (typeof import('@vueuse/core'))['useArrayFindIndex']
+ const useArrayFindLast: (typeof import('@vueuse/core'))['useArrayFindLast']
+ const useArrayIncludes: (typeof import('@vueuse/core'))['useArrayIncludes']
+ const useArrayJoin: (typeof import('@vueuse/core'))['useArrayJoin']
+ const useArrayMap: (typeof import('@vueuse/core'))['useArrayMap']
+ const useArrayReduce: (typeof import('@vueuse/core'))['useArrayReduce']
+ const useArraySome: (typeof import('@vueuse/core'))['useArraySome']
+ const useArrayUnique: (typeof import('@vueuse/core'))['useArrayUnique']
+ const useAsyncQueue: (typeof import('@vueuse/core'))['useAsyncQueue']
+ const useAsyncState: (typeof import('@vueuse/core'))['useAsyncState']
+ const useAttrs: (typeof import('vue'))['useAttrs']
+ const useBase64: (typeof import('@vueuse/core'))['useBase64']
+ const useBattery: (typeof import('@vueuse/core'))['useBattery']
+ const useBluetooth: (typeof import('@vueuse/core'))['useBluetooth']
+ const useBreakpoints: (typeof import('@vueuse/core'))['useBreakpoints']
+ const useBroadcastChannel: (typeof import('@vueuse/core'))['useBroadcastChannel']
+ const useBrowserLocation: (typeof import('@vueuse/core'))['useBrowserLocation']
+ const useCached: (typeof import('@vueuse/core'))['useCached']
+ const useClipboard: (typeof import('@vueuse/core'))['useClipboard']
+ const useClipboardItems: (typeof import('@vueuse/core'))['useClipboardItems']
+ const useCloned: (typeof import('@vueuse/core'))['useCloned']
+ const useColorMode: (typeof import('@vueuse/core'))['useColorMode']
+ const useConfirmDialog: (typeof import('@vueuse/core'))['useConfirmDialog']
+ const useCounter: (typeof import('@vueuse/core'))['useCounter']
+ const useCssModule: (typeof import('vue'))['useCssModule']
+ const useCssVar: (typeof import('@vueuse/core'))['useCssVar']
+ const useCssVars: (typeof import('vue'))['useCssVars']
+ const useCurrentElement: (typeof import('@vueuse/core'))['useCurrentElement']
+ const useCycleList: (typeof import('@vueuse/core'))['useCycleList']
+ const useDark: (typeof import('@vueuse/core'))['useDark']
+ const useDateFormat: (typeof import('@vueuse/core'))['useDateFormat']
+ const useDebounce: (typeof import('@vueuse/core'))['useDebounce']
+ const useDebounceFn: (typeof import('@vueuse/core'))['useDebounceFn']
+ const useDebouncedRefHistory: (typeof import('@vueuse/core'))['useDebouncedRefHistory']
+ const useDeviceMotion: (typeof import('@vueuse/core'))['useDeviceMotion']
+ const useDeviceOrientation: (typeof import('@vueuse/core'))['useDeviceOrientation']
+ const useDevicePixelRatio: (typeof import('@vueuse/core'))['useDevicePixelRatio']
+ const useDevicesList: (typeof import('@vueuse/core'))['useDevicesList']
+ const useDisplayMedia: (typeof import('@vueuse/core'))['useDisplayMedia']
+ const useDocumentVisibility: (typeof import('@vueuse/core'))['useDocumentVisibility']
+ const useDraggable: (typeof import('@vueuse/core'))['useDraggable']
+ const useDropZone: (typeof import('@vueuse/core'))['useDropZone']
+ const useElementBounding: (typeof import('@vueuse/core'))['useElementBounding']
+ const useElementByPoint: (typeof import('@vueuse/core'))['useElementByPoint']
+ const useElementHover: (typeof import('@vueuse/core'))['useElementHover']
+ const useElementSize: (typeof import('@vueuse/core'))['useElementSize']
+ const useElementVisibility: (typeof import('@vueuse/core'))['useElementVisibility']
+ const useEventBus: (typeof import('@vueuse/core'))['useEventBus']
+ const useEventListener: (typeof import('@vueuse/core'))['useEventListener']
+ const useEventSource: (typeof import('@vueuse/core'))['useEventSource']
+ const useEyeDropper: (typeof import('@vueuse/core'))['useEyeDropper']
+ const useFavicon: (typeof import('@vueuse/core'))['useFavicon']
+ const useFetch: (typeof import('@vueuse/core'))['useFetch']
+ const useFileDialog: (typeof import('@vueuse/core'))['useFileDialog']
+ const useFileSystemAccess: (typeof import('@vueuse/core'))['useFileSystemAccess']
+ const useFocus: (typeof import('@vueuse/core'))['useFocus']
+ const useFocusWithin: (typeof import('@vueuse/core'))['useFocusWithin']
+ const useFps: (typeof import('@vueuse/core'))['useFps']
+ const useFullscreen: (typeof import('@vueuse/core'))['useFullscreen']
+ const useGamepad: (typeof import('@vueuse/core'))['useGamepad']
+ const useGeolocation: (typeof import('@vueuse/core'))['useGeolocation']
+ const useId: (typeof import('vue'))['useId']
+ const useIdle: (typeof import('@vueuse/core'))['useIdle']
+ const useImage: (typeof import('@vueuse/core'))['useImage']
+ const useInfiniteScroll: (typeof import('@vueuse/core'))['useInfiniteScroll']
+ const useIntersectionObserver: (typeof import('@vueuse/core'))['useIntersectionObserver']
+ const useInterval: (typeof import('@vueuse/core'))['useInterval']
+ const useIntervalFn: (typeof import('@vueuse/core'))['useIntervalFn']
+ const useKeyModifier: (typeof import('@vueuse/core'))['useKeyModifier']
+ const useLastChanged: (typeof import('@vueuse/core'))['useLastChanged']
+ const useLink: (typeof import('vue-router'))['useLink']
+ const useLocalStorage: (typeof import('@vueuse/core'))['useLocalStorage']
+ const useMagicKeys: (typeof import('@vueuse/core'))['useMagicKeys']
+ const useManualRefHistory: (typeof import('@vueuse/core'))['useManualRefHistory']
+ const useMediaControls: (typeof import('@vueuse/core'))['useMediaControls']
+ const useMediaQuery: (typeof import('@vueuse/core'))['useMediaQuery']
+ const useMemoize: (typeof import('@vueuse/core'))['useMemoize']
+ const useMemory: (typeof import('@vueuse/core'))['useMemory']
+ const useModel: (typeof import('vue'))['useModel']
+ const useMounted: (typeof import('@vueuse/core'))['useMounted']
+ const useMouse: (typeof import('@vueuse/core'))['useMouse']
+ const useMouseInElement: (typeof import('@vueuse/core'))['useMouseInElement']
+ const useMousePressed: (typeof import('@vueuse/core'))['useMousePressed']
+ const useMutationObserver: (typeof import('@vueuse/core'))['useMutationObserver']
+ const useNavigatorLanguage: (typeof import('@vueuse/core'))['useNavigatorLanguage']
+ const useNetwork: (typeof import('@vueuse/core'))['useNetwork']
+ const useNow: (typeof import('@vueuse/core'))['useNow']
+ const useObjectUrl: (typeof import('@vueuse/core'))['useObjectUrl']
+ const useOffsetPagination: (typeof import('@vueuse/core'))['useOffsetPagination']
+ const useOnline: (typeof import('@vueuse/core'))['useOnline']
+ const usePageLeave: (typeof import('@vueuse/core'))['usePageLeave']
+ const useParallax: (typeof import('@vueuse/core'))['useParallax']
+ const useParentElement: (typeof import('@vueuse/core'))['useParentElement']
+ const usePerformanceObserver: (typeof import('@vueuse/core'))['usePerformanceObserver']
+ const usePermission: (typeof import('@vueuse/core'))['usePermission']
+ const usePointer: (typeof import('@vueuse/core'))['usePointer']
+ const usePointerLock: (typeof import('@vueuse/core'))['usePointerLock']
+ const usePointerSwipe: (typeof import('@vueuse/core'))['usePointerSwipe']
+ const usePreferredColorScheme: (typeof import('@vueuse/core'))['usePreferredColorScheme']
+ const usePreferredContrast: (typeof import('@vueuse/core'))['usePreferredContrast']
+ const usePreferredDark: (typeof import('@vueuse/core'))['usePreferredDark']
+ const usePreferredLanguages: (typeof import('@vueuse/core'))['usePreferredLanguages']
+ const usePreferredReducedMotion: (typeof import('@vueuse/core'))['usePreferredReducedMotion']
+ const usePrevious: (typeof import('@vueuse/core'))['usePrevious']
+ const useRafFn: (typeof import('@vueuse/core'))['useRafFn']
+ const useRefHistory: (typeof import('@vueuse/core'))['useRefHistory']
+ const useResizeObserver: (typeof import('@vueuse/core'))['useResizeObserver']
+ const useRoute: (typeof import('vue-router'))['useRoute']
+ const useRouter: (typeof import('vue-router'))['useRouter']
+ const useScreenOrientation: (typeof import('@vueuse/core'))['useScreenOrientation']
+ const useScreenSafeArea: (typeof import('@vueuse/core'))['useScreenSafeArea']
+ const useScriptTag: (typeof import('@vueuse/core'))['useScriptTag']
+ const useScroll: (typeof import('@vueuse/core'))['useScroll']
+ const useScrollLock: (typeof import('@vueuse/core'))['useScrollLock']
+ const useSessionStorage: (typeof import('@vueuse/core'))['useSessionStorage']
+ const useShare: (typeof import('@vueuse/core'))['useShare']
+ const useSlots: (typeof import('vue'))['useSlots']
+ const useSorted: (typeof import('@vueuse/core'))['useSorted']
+ const useSpeechRecognition: (typeof import('@vueuse/core'))['useSpeechRecognition']
+ const useSpeechSynthesis: (typeof import('@vueuse/core'))['useSpeechSynthesis']
+ const useStepper: (typeof import('@vueuse/core'))['useStepper']
+ const useStorage: (typeof import('@vueuse/core'))['useStorage']
+ const useStorageAsync: (typeof import('@vueuse/core'))['useStorageAsync']
+ const useStyleTag: (typeof import('@vueuse/core'))['useStyleTag']
+ const useSupported: (typeof import('@vueuse/core'))['useSupported']
+ const useSwipe: (typeof import('@vueuse/core'))['useSwipe']
+ const useTemplateRef: (typeof import('vue'))['useTemplateRef']
+ const useTemplateRefsList: (typeof import('@vueuse/core'))['useTemplateRefsList']
+ const useTextDirection: (typeof import('@vueuse/core'))['useTextDirection']
+ const useTextSelection: (typeof import('@vueuse/core'))['useTextSelection']
+ const useTextareaAutosize: (typeof import('@vueuse/core'))['useTextareaAutosize']
+ const useThrottle: (typeof import('@vueuse/core'))['useThrottle']
+ const useThrottleFn: (typeof import('@vueuse/core'))['useThrottleFn']
+ const useThrottledRefHistory: (typeof import('@vueuse/core'))['useThrottledRefHistory']
+ const useTimeAgo: (typeof import('@vueuse/core'))['useTimeAgo']
+ const useTimeout: (typeof import('@vueuse/core'))['useTimeout']
+ const useTimeoutFn: (typeof import('@vueuse/core'))['useTimeoutFn']
+ const useTimeoutPoll: (typeof import('@vueuse/core'))['useTimeoutPoll']
+ const useTimestamp: (typeof import('@vueuse/core'))['useTimestamp']
+ const useTitle: (typeof import('@vueuse/core'))['useTitle']
+ const useToNumber: (typeof import('@vueuse/core'))['useToNumber']
+ const useToString: (typeof import('@vueuse/core'))['useToString']
+ const useToggle: (typeof import('@vueuse/core'))['useToggle']
+ const useTransition: (typeof import('@vueuse/core'))['useTransition']
+ const useUrlSearchParams: (typeof import('@vueuse/core'))['useUrlSearchParams']
+ const useUserMedia: (typeof import('@vueuse/core'))['useUserMedia']
+ const useVModel: (typeof import('@vueuse/core'))['useVModel']
+ const useVModels: (typeof import('@vueuse/core'))['useVModels']
+ const useVibrate: (typeof import('@vueuse/core'))['useVibrate']
+ const useVirtualList: (typeof import('@vueuse/core'))['useVirtualList']
+ const useWakeLock: (typeof import('@vueuse/core'))['useWakeLock']
+ const useWebNotification: (typeof import('@vueuse/core'))['useWebNotification']
+ const useWebSocket: (typeof import('@vueuse/core'))['useWebSocket']
+ const useWebWorker: (typeof import('@vueuse/core'))['useWebWorker']
+ const useWebWorkerFn: (typeof import('@vueuse/core'))['useWebWorkerFn']
+ const useWindowFocus: (typeof import('@vueuse/core'))['useWindowFocus']
+ const useWindowScroll: (typeof import('@vueuse/core'))['useWindowScroll']
+ const useWindowSize: (typeof import('@vueuse/core'))['useWindowSize']
+ const watch: (typeof import('vue'))['watch']
+ const watchArray: (typeof import('@vueuse/core'))['watchArray']
+ const watchAtMost: (typeof import('@vueuse/core'))['watchAtMost']
+ const watchDebounced: (typeof import('@vueuse/core'))['watchDebounced']
+ const watchDeep: (typeof import('@vueuse/core'))['watchDeep']
+ const watchEffect: (typeof import('vue'))['watchEffect']
+ const watchIgnorable: (typeof import('@vueuse/core'))['watchIgnorable']
+ const watchImmediate: (typeof import('@vueuse/core'))['watchImmediate']
+ const watchOnce: (typeof import('@vueuse/core'))['watchOnce']
+ const watchPausable: (typeof import('@vueuse/core'))['watchPausable']
+ const watchPostEffect: (typeof import('vue'))['watchPostEffect']
+ const watchSyncEffect: (typeof import('vue'))['watchSyncEffect']
+ const watchThrottled: (typeof import('@vueuse/core'))['watchThrottled']
+ const watchTriggerable: (typeof import('@vueuse/core'))['watchTriggerable']
+ const watchWithFilter: (typeof import('@vueuse/core'))['watchWithFilter']
+ const whenever: (typeof import('@vueuse/core'))['whenever']
}
// for type re-export
declare global {
- // @ts-ignore
- export type { Component, ComponentPublicInstance, ComputedRef, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, VNode, WritableComputedRef } from 'vue'
- import('vue')
+ // @ts-ignore
+ export type {
+ Component,
+ ComponentPublicInstance,
+ ComputedRef,
+ ExtractDefaultPropTypes,
+ ExtractPropTypes,
+ ExtractPublicPropTypes,
+ InjectionKey,
+ PropType,
+ Ref,
+ VNode,
+ WritableComputedRef,
+ } from 'vue'
+ import('vue')
}
diff --git a/src/locales/zh/menus.json b/src/locales/zh/menus.json
index 274a2b5..cd84fbe 100644
--- a/src/locales/zh/menus.json
+++ b/src/locales/zh/menus.json
@@ -20,4 +20,4 @@
"outbound": "出库管理",
"stocktaking": "盘点管理"
}
-}
\ No newline at end of file
+}
diff --git a/src/router/index.ts b/src/router/index.ts
index de0ac5c..5c20868 100644
--- a/src/router/index.ts
+++ b/src/router/index.ts
@@ -5,7 +5,7 @@ import BlankLayout from '@/layout/blank-layout.vue'
export const routes = [
{
- path: '/admin/acl', // 系统管理
+ path: '/admin/acl', // 系统管理
name: 'ACL',
meta: { title: 'menus.acl.name', icon: 'icon-acl', flat: true },
component: BlankLayout,
@@ -32,13 +32,13 @@ export const routes = [
{
path: '/admin/acl/material', //物料
name: 'Material',
- meta: {title: 'menus.acl.material',icon: 'icon-permission'},
- component: ()=> import('../views/stock/material/material-page.vue'),
- }
+ meta: { title: 'menus.acl.material', icon: 'icon-permission' },
+ component: () => import('../views/stock/material/material-page.vue'),
+ },
],
},
{
- path: '/stock/name', // 库存管理
+ path: '/stock/name', // 库存管理
name: 'STOCK',
meta: { title: 'menus.stock.name', icon: 'icon-acl', flat: true },
component: BlankLayout,
@@ -47,25 +47,25 @@ export const routes = [
{
path: '/stock/inbound', //入库
name: 'Inbound',
- meta: {title: 'menus.stock.inbound',icon: 'icon-permission'},
- component: ()=> import('../views/stock/inboud/inboud-page.vue'),
+ meta: { title: 'menus.stock.inbound', icon: 'icon-permission' },
+ component: () => import('../views/stock/inboud/inboud-page.vue'),
},
{
path: '/stock/outbound', //出库
name: 'Outbound',
- meta: {title: 'menus.stock.outbound',icon: 'icon-permission'},
- component: ()=> import('../views/stock/outboud/outbound-page.vue'),
+ meta: { title: 'menus.stock.outbound', icon: 'icon-permission' },
+ component: () => import('../views/stock/outboud/outbound-page.vue'),
},
{
path: '/stock/stocktaking', //盘点
name: 'Stocktaking',
- meta: {title: 'menus.stock.stocktaking',icon: 'icon-permission'},
- component: ()=> import('../views/stock/stocktaking/stocktaking-page.vue')
+ meta: { title: 'menus.stock.stocktaking', icon: 'icon-permission' },
+ component: () => import('../views/stock/stocktaking/stocktaking-page.vue'),
},
- ]
+ ],
},
{
- path: '/statistic/name', // 统计报表
+ path: '/statistic/name', // 统计报表
name: 'STATISTIC',
meta: { title: 'menus.statistic.name', icon: 'icon-acl', flat: true },
component: BlankLayout,
@@ -74,29 +74,29 @@ export const routes = [
{
path: '/statistic/stock', //库存
name: 'S-stock',
- meta: {title: 'menus.statistic.stock',icon: 'icon-permission'},
- component: ()=> import('../views/stock/report/materialReport-page.vue'),
+ meta: { title: 'menus.statistic.stock', icon: 'icon-permission' },
+ component: () => import('../views/stock/report/materialReport-page.vue'),
},
{
path: '/statistic/inbound', //入库
name: 'S-Inbound',
- meta: {title: 'menus.statistic.inbound',icon: 'icon-permission'},
- component: ()=> import('../views/stock/report/inboundReport-page.vue'),
+ meta: { title: 'menus.statistic.inbound', icon: 'icon-permission' },
+ component: () => import('../views/stock/report/inboundReport-page.vue'),
},
{
path: '/statistic/outbound', //出库
name: 'S-Outbound',
- meta: {title: 'menus.statistic.outbound',icon: 'icon-permission'},
- component: ()=> import('../views/stock/report/outboundReport-page.vue'),
+ meta: { title: 'menus.statistic.outbound', icon: 'icon-permission' },
+ component: () => import('../views/stock/report/outboundReport-page.vue'),
},
{
path: '/statistic/stocktaking', //盘点
name: 'S-stocktaking',
- meta: {title: 'menus.statistic.stocktaking',icon: 'icon-permission'},
- component: ()=> import('../views/stock/report/stocktakingReport-page.vue'),
+ meta: { title: 'menus.statistic.stocktaking', icon: 'icon-permission' },
+ component: () => import('../views/stock/report/stocktakingReport-page.vue'),
},
- ]
- }
+ ],
+ },
]
export default createRouter({
diff --git a/src/views/stock/component/apply-confirm.vue b/src/views/stock/component/apply-confirm.vue
index 039175d..8867a18 100644
--- a/src/views/stock/component/apply-confirm.vue
+++ b/src/views/stock/component/apply-confirm.vue
@@ -13,16 +13,16 @@
-
- {{ row.assignRule === 'HIGH_VALUE' ? '是' : '否' }}
-
-
+
+ {{ row.assignRule === 'HIGH_VALUE' ? '是' : '否' }}
+
+
-
-
- {{ row.assignRule === 'LOW_VALUE' ? '~' : row.scanNum }}
-
-
+
+
+ {{ row.assignRule === 'LOW_VALUE' ? '~' : row.scanNum }}
+
+
@@ -57,7 +57,7 @@
return $table.getTableData().fullData.map((row) => {
return {
materialId: row.id,
- assignRule: row.assignRule,
+ assignRule: row.assignRule,
quantity: row.applyNum,
confirmQuantity: row.scanNum,
exceptionRemark: row.remark,
diff --git a/src/views/stock/component/apply-page.vue b/src/views/stock/component/apply-page.vue
index 2bcf06b..a2c844c 100644
--- a/src/views/stock/component/apply-page.vue
+++ b/src/views/stock/component/apply-page.vue
@@ -1,153 +1,157 @@
-
-
-
-
-
-
-
-
-
-
-
-
- {{ pageType === '1' ? '申请入库' : '申请出库' }}
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ pageType === '1' ? '申请入库' : '申请出库' }}
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/src/views/stock/inboud/inboud-page.vue b/src/views/stock/inboud/inboud-page.vue
index 46cb69d..0c22c7f 100644
--- a/src/views/stock/inboud/inboud-page.vue
+++ b/src/views/stock/inboud/inboud-page.vue
@@ -1,8 +1,7 @@
-
+
diff --git a/src/views/stock/material/form.ts b/src/views/stock/material/form.ts
index 735d703..6facbb0 100644
--- a/src/views/stock/material/form.ts
+++ b/src/views/stock/material/form.ts
@@ -79,16 +79,17 @@ export const formItems: FormItem[] = [
label: '赋码规则',
name: 'assignRule',
required: true,
-
},
properties: {
size: 'default',
controls: true,
placeholder: '请填写赋码规则',
- options: [{ label: '低值易耗品', value: 'LOW_VALUE' }, { label: '高价值工具类', value: 'HIGH_VALUE' }]
+ options: [
+ { label: '低值易耗品', value: 'LOW_VALUE' },
+ { label: '高价值工具类', value: 'HIGH_VALUE' },
+ ],
},
rules: [],
-
},
{
type: 'input',
@@ -106,5 +107,5 @@ export const formItems: FormItem[] = [
placeholder: '',
},
rules: [],
- }
+ },
]
diff --git a/src/views/stock/outboud/outbound-page.vue b/src/views/stock/outboud/outbound-page.vue
index e82b72f..565f04b 100644
--- a/src/views/stock/outboud/outbound-page.vue
+++ b/src/views/stock/outboud/outbound-page.vue
@@ -1,8 +1,7 @@
-
+
diff --git a/src/views/stock/report/inboundReport-page.vue b/src/views/stock/report/inboundReport-page.vue
index b6391e4..ae03b91 100644
--- a/src/views/stock/report/inboundReport-page.vue
+++ b/src/views/stock/report/inboundReport-page.vue
@@ -4,94 +4,101 @@
-
+
-
diff --git a/src/views/stock/report/materialReport-page.vue b/src/views/stock/report/materialReport-page.vue
index 9e224fa..71997ea 100644
--- a/src/views/stock/report/materialReport-page.vue
+++ b/src/views/stock/report/materialReport-page.vue
@@ -12,7 +12,6 @@
@search="loadData()"
>
-
@@ -26,17 +25,16 @@
:loading="loading"
row-key="key"
>
-
+
-
- {{ record.assignRule === 1 ? '高价值工具类' : '低值易耗品' }}
+
+ {{ record.assignRule === 1 ? '高价值工具类' : '低值易耗品' }}
+
-
-
diff --git a/src/views/stock/report/outboundReport-page.vue b/src/views/stock/report/outboundReport-page.vue
index e5f0369..53476a1 100644
--- a/src/views/stock/report/outboundReport-page.vue
+++ b/src/views/stock/report/outboundReport-page.vue
@@ -4,94 +4,101 @@
-
+
-
diff --git a/src/views/stock/stocktaking/form.ts b/src/views/stock/stocktaking/form.ts
index bb133e0..2979fda 100644
--- a/src/views/stock/stocktaking/form.ts
+++ b/src/views/stock/stocktaking/form.ts
@@ -1,97 +1,101 @@
import { FormItem, FormConfig } from '@/components/form-render/form-render-types'
-
export const config: FormConfig = {
- layout: 'horizontal',
- colon: true,
- hideRequiredMark: false,
- labelAlign: 'right',
- scrollToFirstError: false,
- validateOnRuleChange: true,
- labelCol: {
- span: 4,
- offset: 0,
- },
+ layout: 'horizontal',
+ colon: true,
+ hideRequiredMark: false,
+ labelAlign: 'right',
+ scrollToFirstError: false,
+ validateOnRuleChange: true,
+ labelCol: {
+ span: 4,
+ offset: 0,
+ },
}
-export const formItems = (materialOptions: Array<{ value: string | undefined, label: string | undefined }>,
- required : Ref,
- persons: Array<{ value: string | undefined, label: string | undefined }>): FormItem[] => [
- {
- group: 'form',
- type: 'radio',
- config: {
- autoLink: true,
- hasFeedback: false,
- label: '盘点类型',
- name: 'auditType',
- required: true,
- },
- properties: {
- size: 'default',
- optionType: 'button',
- buttonStyle: 'solid',
- defaultValue: "ALL",
- options: [{ value: "ALL", label: "全部盘点" }, { value: "PARTIAL", label: "部分盘点" }]
- },
- rules: [],
- },
- {
- group: 'form',
- type: 'select',
- hidden: true,
- config: {
- autoLink: true,
- hasFeedback: false,
- label: '物料选择',
- name: 'ids',
- },
- properties: {
- size: 'default',
- mode: 'multiple',
- required: required.value,
- placeholder: '请选择物料',
- options: materialOptions,
- },
- rules: [],
- },
- {
- group: 'form',
- type: 'select',
- config: {
- autoLink: true,
- hasFeedback: false,
- label: '盘点人员',
- name: 'taker',
- required: true,
- },
- properties: {
- size: 'default',
- type: 'text',
- allowClear: false,
- bordered: true,
- showCount: false,
- options: persons,
- placeholder: '请输入盘点人员',
- },
- rules: [],
- },
- {
- type: 'select',
- group: 'form',
- config: {
- autoLink: true,
- hasFeedback: false,
- label: '审核人员',
- name: 'reviewer',
- required: true,
- },
- properties: {
- size: 'default',
- controls: true,
- placeholder: '请填写审核人员',
- options: persons,
- },
- rules: [],
- }
- ]
+export const formItems = (
+ materialOptions: Array<{ value: string | undefined; label: string | undefined }>,
+ required: Ref,
+ persons: Array<{ value: string | undefined; label: string | undefined }>,
+): FormItem[] => [
+ {
+ group: 'form',
+ type: 'radio',
+ config: {
+ autoLink: true,
+ hasFeedback: false,
+ label: '盘点类型',
+ name: 'auditType',
+ required: true,
+ },
+ properties: {
+ size: 'default',
+ optionType: 'button',
+ buttonStyle: 'solid',
+ defaultValue: 'ALL',
+ options: [
+ { value: 'ALL', label: '全部盘点' },
+ { value: 'PARTIAL', label: '部分盘点' },
+ ],
+ },
+ rules: [],
+ },
+ {
+ group: 'form',
+ type: 'select',
+ hidden: true,
+ config: {
+ autoLink: true,
+ hasFeedback: false,
+ label: '物料选择',
+ name: 'ids',
+ },
+ properties: {
+ size: 'default',
+ mode: 'multiple',
+ required: required.value,
+ placeholder: '请选择物料',
+ options: materialOptions,
+ },
+ rules: [],
+ },
+ {
+ group: 'form',
+ type: 'select',
+ config: {
+ autoLink: true,
+ hasFeedback: false,
+ label: '盘点人员',
+ name: 'taker',
+ required: true,
+ },
+ properties: {
+ size: 'default',
+ type: 'text',
+ allowClear: false,
+ bordered: true,
+ showCount: false,
+ options: persons,
+ placeholder: '请输入盘点人员',
+ },
+ rules: [],
+ },
+ {
+ type: 'select',
+ group: 'form',
+ config: {
+ autoLink: true,
+ hasFeedback: false,
+ label: '审核人员',
+ name: 'reviewer',
+ required: true,
+ },
+ properties: {
+ size: 'default',
+ controls: true,
+ placeholder: '请填写审核人员',
+ options: persons,
+ },
+ rules: [],
+ },
+]