diff --git a/src/pages/employee/manage/manage.vue b/src/pages/employee/manage/manage.vue
index 43b5adc..68debae 100644
--- a/src/pages/employee/manage/manage.vue
+++ b/src/pages/employee/manage/manage.vue
@@ -59,7 +59,7 @@
权限:
- 全部权限
+ 全部权限
{{permissionObj[e] || ''}}
diff --git a/src/store/actions.js b/src/store/actions.js
index 0762781..73e1a6d 100644
--- a/src/store/actions.js
+++ b/src/store/actions.js
@@ -1,5 +1,16 @@
// 异步方法
-
+import { servers } from '../js/server';
+import { API } from '../js/api';
export default {
-
+ getBrandInfo({commit, state}){
+ return servers.get({
+ url: API.calc,
+ data: {},
+ failMsg: '加载数据失败!'
+ })
+ .then(res=>{
+ commit('setBrandInfo',res);
+ return res;
+ })
+ }
}
\ No newline at end of file
diff --git a/src/store/device.js b/src/store/device.js
new file mode 100644
index 0000000..298c35a
--- /dev/null
+++ b/src/store/device.js
@@ -0,0 +1,34 @@
+import deviceServer from '../subpackage/device/js/device_server';
+import deviceApi from '../subpackage/device/js/device_api';
+
+export default {
+ state(){
+ return {
+ storeList: [],
+ curStoreInfo: {}
+ }
+ },
+ mutations: {
+ setStoreList(state, query){
+ state.storeList = query;
+ },
+ setStoreInfo(state, query){
+ state.curStoreInfo = query;
+ }
+ },
+ actions: { // 小程序模块化访问失败 this.$store.dispatch('device/getStoreList')
+ getStoreList({ commit, state , rootState}){
+ return deviceServer.get({
+ url: deviceApi.stadiumList,
+ data: { brand_id: rootState.brandInfo.brand.id },
+ failMsg: '加载失败!',
+ })
+ .then(res=>{
+ let _list = res.list || [];
+ commit('setStoreList', _list);
+ if(JSON.stringify(state.curStoreInfo) == '{}'&&_list.length)commit('setStoreInfo', _list[0]);
+ return res;
+ })
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/store/index.js b/src/store/index.js
index 49731c1..73929c8 100644
--- a/src/store/index.js
+++ b/src/store/index.js
@@ -2,9 +2,13 @@ import Vue from 'vue';
import Vuex from 'vuex';
import mutations from './mutations';
import actions from './actions';
+import device from './device';
Vue.use(Vuex);
export default new Vuex.Store({
+ modules: {
+ device
+ },
state: {
// #ifdef MP-WEIXIN
APPID: uni.getAccountInfoSync().miniProgram.appId,
diff --git a/src/subpackage/device/components/store_name/store_name.vue b/src/subpackage/device/components/store_name/store_name.vue
index 040c72f..df1897e 100644
--- a/src/subpackage/device/components/store_name/store_name.vue
+++ b/src/subpackage/device/components/store_name/store_name.vue
@@ -1,18 +1,37 @@
-
-
- 欧轩智能羽毛球馆(番禺店)
-
-
+
+
+
+ {{curStoreInfo.name || '-'}}
+
+
+