|
|
|
@ -29,6 +29,9 @@
|
|
|
|
|
<div class="top-bar__item" v-if="setting.debug"> |
|
|
|
|
<top-logs></top-logs> |
|
|
|
|
</div> |
|
|
|
|
<div class="top-bar__item"> |
|
|
|
|
<view>{{ datalist[checkwarehousevalue]?.name||'' }}</view> |
|
|
|
|
</div> |
|
|
|
|
<div class="top-user"> |
|
|
|
|
<img class="top-bar__img" :src="userInfo.avatar" /> |
|
|
|
|
<el-dropdown> |
|
|
|
@ -109,9 +112,18 @@ export default {
|
|
|
|
|
isshow: false, |
|
|
|
|
datalist: [], |
|
|
|
|
warehousevalue: '', |
|
|
|
|
checkwarehousevalue:0, |
|
|
|
|
}; |
|
|
|
|
}, |
|
|
|
|
mounted() {}, |
|
|
|
|
mounted() { |
|
|
|
|
getMyWarehouseList().then(res => { |
|
|
|
|
console.log(res.data.data, 'getMyWarehouseList'); |
|
|
|
|
let arr = [{ name: '全部', id: '0' }]; |
|
|
|
|
this.datalist = arr.concat(res.data.data); |
|
|
|
|
}); |
|
|
|
|
this.checkwarehousevalue=Number(localStorage.getItem('checkwarehousevalue')) |
|
|
|
|
console.log(this.checkwarehousevalue) |
|
|
|
|
}, |
|
|
|
|
filters: {}, |
|
|
|
|
created() {}, |
|
|
|
|
computed: { |
|
|
|
@ -140,6 +152,7 @@ export default {
|
|
|
|
|
let res = await getclearWarehouseCache({}); |
|
|
|
|
if (res.data.code == 200) { |
|
|
|
|
this.$message({ message: '切换成功', type: 'success' }); |
|
|
|
|
localStorage.setItem('checkwarehousevalue',this.warehousevalue) |
|
|
|
|
this.$router.push({ |
|
|
|
|
path: '/', |
|
|
|
|
}); |
|
|
|
@ -153,6 +166,7 @@ export default {
|
|
|
|
|
let res = await preserveCurrentWarehouse(this.datalist[this.warehousevalue]); |
|
|
|
|
if (res.data.code == 200) { |
|
|
|
|
this.$message({ message: '切换成功', type: 'success' }); |
|
|
|
|
localStorage.setItem('checkwarehousevalue',this.warehousevalue) |
|
|
|
|
this.$router.push({ |
|
|
|
|
path: '/', |
|
|
|
|
}); |
|
|
|
|