chenrui 2 lat temu
rodzic
commit
5723a4cbb0

+ 11 - 0
src/components/tools/UserMenu.vue

@@ -5,6 +5,10 @@
         <img style="width: 22px;height: 22px;vertical-align: middle;margin: 0 5px;" src="../../assets/icon_movie.png"/>
         <span style="vertical-align: middle;">帮助</span>
       </p>
+      <p class="help-cont" v-if="isShopCar" @click="showShopCar">
+        <a-icon type="shopping-cart" style="font-size:18px;vertical-align: middle;margin: 0 5px;"/>
+        <span style="vertical-align: middle;">购物车</span>
+      </p>
       <!-- 通知 -->
       <notice-icon class="action"/>
       <!-- 皮肤设置 -->
@@ -123,6 +127,10 @@ export default {
       const isPurchaseReturn = this.nowRoute.indexOf('purchaseReturn') > -1 // 当前展示是否为采购退货模块
       return isSaleOrder || isSalesReturn || isPurchaseOrder || isPurchaseReturn
     },
+    isShopCar () {
+      const isInventoryQuery = this.nowRoute.indexOf('inventoryQuery') > -1
+      return isInventoryQuery
+    },
     printName () {
       const defName = this.printDefNeedle
       return defName && defName != 'undefined' ? defName : null
@@ -140,6 +148,9 @@ export default {
     showVideo () {
       store.commit('IS_ShOW_VIDEO', true)
     },
+    showShopCar () {
+      this.$router.push({ path: '/shoppingCarManagement/shoppingCar/list' })
+    },
     handleLogout () {
       this.$confirm({
         title: '提示',

+ 2 - 7
src/views/shoppingCarManagement/shoppingCar/list.vue

@@ -79,12 +79,6 @@ export default {
   name: 'ShoppingCarList',
   components: { STable, ProductType, ProductBrand },
   mixins: [commonMixin],
-  props: {
-    type: { //  按钮状态
-      type: String,
-      default: 'globalBtn'
-    }
-  },
   data () {
     return {
       tableHeight: 0,
@@ -125,7 +119,8 @@ export default {
       openModal: false, //  查看客户详情  弹框
       itemId: '', //  当前产品id
       productTypeList: [], //  分类下拉数据
-      rowSelectionInfo: null
+      rowSelectionInfo: null,
+      type: 'globalBtn'
     }
   },
   computed: {