logwire-wms-ui-test
Version:
运匠科技wms-PDA基础组件库
73 lines (68 loc) • 2.57 kB
JavaScript
/*
* 导出公共方法的统一入口
* @author 张文
* @date 2022-01-26
* */
import {DateTime} from "./DateTime"
import {ScanRule} from "./ScanRule"
import {AppPower} from './AppPower'
import {lwLoading} from "../components/ui/Loading"
import {lwErrMsg} from "../components/ui/ErrorMsg"
import lwAxios from './Axios'
import {GetImgSrc} from "./GetImgSrc";
import {lwToast} from "./Toast";
import {Print} from "./Print";
import {DeepCopy} from "./DeepCopy";
import {LocalStorage} from "./LocalStorage";
import {SetColor} from "./SetColor";
import {Tip} from "./Tip";
import {Language} from "./Language";
import {Init} from "./Init";
import {lwMenu} from "../router/menu";
import {Dict} from "./Dict"
import {ApiUtils} from "./ApiUtils"
import {Warehouse} from "./Warehouse";
import {Permissions} from "./Permissions";
import {TabBar} from "./TabBar";
import {RouteInit} from "./RouteInit";
import {UUID} from "./UUID";
import {AppBack} from "./AppBack";
import {BarcodeResolve} from "./BarcodeResolve";
import {lwDialog} from "./Dialog";
import {Timezone} from "./Timezone";
import {Utils} from "./Utils";
import {lwNoticeBar} from "../components/ui/NoticeBar";
export const utils = (Vue) => {
Vue.prototype.$lwDate = DateTime
Vue.prototype.$lwScanRule = ScanRule
Vue.prototype.$lwAppPower = AppPower
Vue.prototype.$lwShowLoading = lwLoading.show
Vue.prototype.$lwCloseLoading = lwLoading.close
Vue.prototype.$lwShowErrorMsg = lwErrMsg.show
Vue.prototype.$lwCloseErrorMsg = lwErrMsg.close
Vue.prototype.$lwShowNoticeBar = lwNoticeBar.show
Vue.prototype.$lwCloseNoticeBar = lwNoticeBar.close
Vue.prototype.$lwAxios = lwAxios
Vue.prototype.$lwGetImgSrc = GetImgSrc
Vue.prototype.$lwToast = lwToast
Vue.prototype.$lwPrint = Print
Vue.prototype.$lwDeepCopy = DeepCopy
Vue.prototype.$lwLocalStorage = LocalStorage
Vue.prototype.$lwSetColor = SetColor
Vue.prototype.$lwTip = Tip
Vue.prototype.$lwLanguage = Language
Vue.prototype.$lwInit = Init
Vue.prototype.$lwMenu = lwMenu
Vue.prototype.$lwDict = Dict
Vue.prototype.$lwApiUtils = ApiUtils
Vue.prototype.$lwWarehouse = Warehouse
Vue.prototype.$lwPermissions = Permissions
Vue.prototype.$lwTabBar = TabBar
Vue.prototype.$lwRouteInit = RouteInit
Vue.prototype.$lwUUID = UUID
Vue.prototype.$lwAppBack = AppBack
Vue.prototype.$lwBarcodeResolve = BarcodeResolve
Vue.prototype.$lwDialog = lwDialog.call(Vue.prototype)
Vue.prototype.$lwTimezone = Timezone
Vue.prototype.$lwUtils = Utils
}