Browse Source

同城分销店拆分、分销店对应多个经销商

zhujindu 11 months ago
parent
commit
80372e75aa

+ 23 - 13
src/views/deviceOutside/rangeStore.vue

@@ -14,7 +14,7 @@
         direction="horizontal"
         class="mapCheckbox"
         @change="selectMapIco">
-        <van-grid :column-num="7" class="icoImgMAP">
+        <van-grid :column-num="5" class="icoImgMAP">
           <van-grid-item>
             <div slot="text" class="titleico">
               <van-checkbox name="jinpai_ccm">
@@ -37,8 +37,26 @@
             <div slot="text" class="titleico">
               <van-checkbox name="tcfx_A">
                 <van-icon :name="storeAmap" size="32" />
-                <p class="p">同城</p>
-                <p>A店</p>
+                <p class="p">非金牌</p>
+                <p>涂料店</p>
+              </van-checkbox>
+            </div>
+          </van-grid-item>
+          <van-grid-item>
+            <div slot="text" class="titleico">
+              <van-checkbox name="tcfx_B_cz">
+                <van-icon :name="storeBCZmap" size="32" />
+                <p class="p">非金牌</p>
+                <p>厨卫店</p>
+              </van-checkbox>
+            </div>
+          </van-grid-item>
+          <van-grid-item>
+            <div slot="text" class="titleico">
+              <van-checkbox name="qita">
+                <van-icon :name="othermap" size="32" />
+                <p class="p">非金牌</p>
+                <p>其他店</p>
               </van-checkbox>
             </div>
           </van-grid-item>
@@ -51,7 +69,7 @@
               </van-checkbox>
             </div>
           </van-grid-item> -->
-          <van-grid-item>
+          <!-- <van-grid-item>
             <div slot="text" class="titleico">
               <van-checkbox name="tcfx_B_fs">
                 <van-icon :name="storeBFSmap" size="32" />
@@ -75,15 +93,7 @@
                 <p>水泥店</p>
               </van-checkbox>
             </div>
-          </van-grid-item>
-          <van-grid-item>
-            <div slot="text" class="titleico">
-              <van-checkbox name="qita">
-                <van-icon :name="othermap" size="32" />
-                <p class="p">其他</p>
-              </van-checkbox>
-            </div>
-          </van-grid-item>
+          </van-grid-item> -->
         </van-grid>
       </van-checkbox-group>
       <div class="searchDiv">

+ 4 - 4
src/views/home/hintTabPage/index.vue

@@ -267,7 +267,7 @@ export default {
             ],
           },
           {
-            title: '同A店',
+            title: '同城分销-涂料店',
             titleProp: 'tongA',
             bagColor: '#88abda',
             visitDetail: [
@@ -284,7 +284,7 @@ export default {
             ],
           },
           {
-            title: '同B店',
+            title: '同城分销-其他店',
             titleProp: 'tongB',
             bagColor: '#8f82bc',
             visitDetail: [
@@ -370,7 +370,7 @@ export default {
             ],
           },
           {
-            title: '同A店',
+            title: '同城分销-涂料店',
             titleProp: 'tongA',
             bagColor: '#88abda',
             visitDetail: [
@@ -393,7 +393,7 @@ export default {
             ],
           },
           {
-            title: '同B店',
+            title: '同城分销-其他店',
             titleProp: 'tongB',
             bagColor: '#8f82bc',
             visitDetail: [

+ 7 - 3
src/views/home/hintTabPage/visitPage.vue

@@ -16,7 +16,7 @@
               </template>
             </div>
           </div>
-          <div class="itemRight" :style="{ width: fromType == 'noVisit' ? '130px' : '140px' }">
+          <div class="itemRight" :style="{ width: fromType == 'noVisit' ? '150px' : '160px' }">
             <div class="label">{{ list.rightTable }}</div>
             <div
               class="label"
@@ -114,15 +114,19 @@ export default {
   position: relative;
   .storeType {
     display: flex;
-    padding: 8px 0;
+    /* padding: 8px 0; */
+    flex-direction: column;
     .title {
       color: #fff;
       height: 21px;
       margin-right: 6px;
-      width: 50px;
+      /* width: 50px; */
       text-align: center;
       line-height: 21px;
       border-radius: 2px;
+      margin: 4px 0;
+      width: max-content;
+      padding: 0 3px;
     }
     .itemContent {
       /* display: flex; */