|
|
@@ -5,6 +5,7 @@
|
|
|
<AppSearchModule placeholder="输入拼音首字母搜索" @input="searchFn"/>
|
|
|
</view>
|
|
|
<view style="padding:0 10upx 0 20upx;" >
|
|
|
+ <button v-if="myShopInfo.default!=1 && myShopInfo.join == 0" class="admin-button-com middle blue" style="margin-right:10upx;" @click="syncFromDefaultShop()">从首店同步</button>
|
|
|
<button class="admin-button-com middle blue" @click="pageTo({ url: '/pagesClient/member/addCustomer' })">添加</button>
|
|
|
</view>
|
|
|
</view>
|
|
|
@@ -57,6 +58,7 @@ import AppTag from "@/components/module/app-tag.vue";
|
|
|
import AppSearchModule from "@/components/module/app-search";
|
|
|
import { list } from "@/mixins";
|
|
|
import { getClass, getList } from "@/api/member";
|
|
|
+import { mapGetters } from "vuex"
|
|
|
export default {
|
|
|
name: "admin-memebr",
|
|
|
components: {
|
|
|
@@ -89,6 +91,9 @@ export default {
|
|
|
]
|
|
|
};
|
|
|
},
|
|
|
+ computed: {
|
|
|
+ ...mapGetters({ myShopInfo: "getMyShopInfo" }),
|
|
|
+ },
|
|
|
onPullDownRefresh() {
|
|
|
this.resetList();
|
|
|
this._list()
|
|
|
@@ -112,6 +117,9 @@ export default {
|
|
|
if(!this.no_shop_show_model) {
|
|
|
this._list();
|
|
|
}
|
|
|
+ },
|
|
|
+ syncFromDefaultShop(){
|
|
|
+
|
|
|
},
|
|
|
searchFn(e) {
|
|
|
this.resetList();
|