From af0d8cd16a8292959ee47f875b6fda4c71dcf62f Mon Sep 17 00:00:00 2001
From: zhaoxiaoqiang
Date: Mon, 17 May 2021 16:54:02 +0800
Subject: [PATCH] Merge branch '20120518-daili' into dev

---
 src/views/mine/stores/stores.vue |   36 ++++++++++++++++++++++++++++++------
 1 files changed, 30 insertions(+), 6 deletions(-)

diff --git a/src/views/mine/stores/stores.vue b/src/views/mine/stores/stores.vue
index 66fb061..e5f00d7 100644
--- a/src/views/mine/stores/stores.vue
+++ b/src/views/mine/stores/stores.vue
@@ -5,7 +5,6 @@
 -->
 <template>
   <div class="stores-box h-100-g">
-
     <v-navbar title="门店管理" fixed></v-navbar>
     <van-search class="search" placeholder="请输入门店名称/负责人姓名/负责人手机号" v-model="value" shape='round' @search="onSearch"/>
     <div class="item-box">
@@ -27,11 +26,12 @@
             <p class="name" v-text="item.storeName || ''">门店名称</p>
             <p class="c-text-666-g font-12-g" v-text="item.priMblNo || ''">13586695442</p>
           </div>
+          <van-button :style="{background:$store.state.backColor}" class="opr-btn" @click.stop="goStoreOprs(item.storeId)" v-if="orgType != 2">店员管理</van-button>
         </div>
       </van-list>
     </div>
 
-    <van-button class="btn" @click="$router.push('/mine/stores-add')">
+    <van-button class="btn" @click="$router.push(`/mine/stores-add?merId=${merId}`)">
       <div class="inner">
         <van-icon name="plus"/>
         <span class="text">新增</span>
@@ -51,19 +51,23 @@
         list:[],
         loading:false,
         finished:false,
-        storeId:''
+        storeId:'',
+        merId:'',
       }
     },
-    
+
     created(){
+      this.merId = this.$route.query.merId;
       this.init();
     },
     methods: {
       init(){
+          console.log("merId:"+this.merId);
         this.loading = true
         this.$api.storeStoreList({
           searchKey:this.value,
           storeId:this.storeId,
+          merId:this.merId,
         }).then((res) => {
           if(res.body.storeList.length < 10){
             this.list = [...this.list,...res.body.storeList]
@@ -78,8 +82,14 @@
           }
         })
       },
-
-
+      goStoreOprs(storeId){
+          this.$router.push({
+              path:'/mine/storesOprs',
+              query:{
+                  storeId:storeId
+              }
+          })
+      },
       go(id) {
         this.$router.push({path:'/mine/stores-detail',query:{storeId:id}});
       },
@@ -92,6 +102,7 @@
         this.loading = true
         this.$api.storeStoreList({
           searchKey:this.value,
+          merId:this.merId,
         }).then(res=>{
           if(res.body.storeList.length < 10){
             this.list = [...this.list,...res.body.storeList]
@@ -172,6 +183,19 @@
       .name {
         margin-bottom: 5px;
         font-weight: bold;
+        width:200px;
+        overflow: hidden;
+        white-space: nowrap;
+        text-overflow: ellipsis;
+      }
+
+      .opr-btn {
+        .lh(25px);
+        margin-right: 0px;
+        padding: 0 12px;
+        background: @c-bg-default;
+        border-radius: 13px;
+        color: @c-text-fff;
       }
     }
 

--
Gitblit v1.8.0