logwire-wms-ui-test
Version:
运匠科技wms-PDA基础组件库
32 lines (27 loc) • 789 B
JavaScript
/*
* 登录成功后和初始化页面有token时拉取的数据
* @author: 张文
* @date 2022-07-06
* */
export const loginAndInit = {
methods: {
getSystemInitData(){
// 获取颜色配置并设置
this.$lwSetColor.awaySet()
let list = [
// 获取字典数据
this.$lwDict.asyncGet(null, true),
// 获取权限数据
this.$lwPermissions.asyncGet(true),
]
// 如果选择了仓库就加载
if (Object.keys(this.$lwWarehouse.get()).length){
// 获取当前配置了的打印机
list.push(this.$lwPrint.asyncGet(true))
// 获取条码解析规则
list.push(this.$lwBarcodeResolve.asyncInitRule())
}
return Promise.all(list)
}
}
}