|
|
@@ -373,9 +373,13 @@ export default {
|
|
|
...mapGetters({ dictInfo:"getDictionariesInfo" })
|
|
|
},
|
|
|
watch: {
|
|
|
- loginInfo(newVal) {
|
|
|
+ loginInfo(newVal, oldVal) {
|
|
|
if(!this.$util.isEmpty(newVal.admin) && newVal.admin.currentGhsShopId > 0){
|
|
|
- this.loginStyle = 1
|
|
|
+ this.loginStyle = 1
|
|
|
+ const oldShopId = (oldVal && oldVal.admin && oldVal.admin.currentGhsShopId) ? oldVal.admin.currentGhsShopId : 0
|
|
|
+ if (oldShopId != newVal.admin.currentGhsShopId) {
|
|
|
+ this.init()
|
|
|
+ }
|
|
|
}
|
|
|
if(newVal.staff && newVal.staff.notifyNum && Number(newVal.staff.notifyNum)>0){
|
|
|
this.notifyNum = Number(newVal.staff.notifyNum)
|