瀏覽代碼

商城业务员功能配置

zhaoxiaohai 2 年之前
父節點
當前提交
288a2d1d3c
共有 4 個文件被更改,包括 20 次插入14 次删除
  1. 3 0
      packageA/market/detail.js
  2. 12 11
      packageA/market/detail.wxml
  3. 4 2
      packageA/market/index.js
  4. 1 1
      packageA/market/index.wxml

+ 3 - 0
packageA/market/detail.js

@@ -13,6 +13,9 @@ Page({
             sa_itemgroupid: options.id,
             itemno: options.itemno
         })
+        this.setData({
+            userrole: wx.getStorageSync('userrole')
+        })
         this.getDetail();
     },
     /* 获取详情 */

+ 12 - 11
packageA/market/detail.wxml

@@ -58,17 +58,18 @@
 		</view>
 	</van-tab>
 	<van-tab title="产品资料">
-        <Yl_Empty />
+		<Yl_Empty />
 	</van-tab>
 </van-tabs>
-<!-- 底部 -->
-<view style="height: 150rpx;" />
-<view class="footer">
-	<picker wx:if="{{detail.tradefield.length>=2}}" range='{{detail.tradefield}}' range-key='tradefield' bindchange='storage'>
-		<van-button custom-class='but' bindtap="clickBut">加入购物车</van-button>
-	</picker>
-	<van-button wx:else custom-class='but' bindtap="clickBut">加入购物车</van-button>
-</view>
 
-<!-- 购物车按钮 -->
-<Float id="Float" />
+<block wx:if="{{userrole!='业务员'}}">
+	<!-- 底部 -->
+	<view style="height: 150rpx;" />
+	<view class="footer">
+		<picker wx:if="{{detail.tradefield.length>=2}}" range='{{detail.tradefield}}' range-key='tradefield' bindchange='storage'>
+			<van-button custom-class='but' bindtap="clickBut">加入购物车</van-button>
+		</picker>
+		<van-button wx:else custom-class='but' bindtap="clickBut">加入购物车</van-button>
+	</view><!-- 购物车按钮 -->
+	<Float id="Float" />
+</block>

+ 4 - 2
packageA/market/index.js

@@ -27,8 +27,9 @@ Page({
         }]
     },
     onLoad(options) {
-        if (options.istool) this.setData({
-            istool: options.istool
+        this.setData({
+            istool: options.istool ? 1 : 0,
+            userrole: wx.getStorageSync('userrole')
         })
         this.getBrand()
         this.getNum();
@@ -221,6 +222,7 @@ Page({
     },
     /* 获取购物车数量 */
     getNum() {
+        if (this.data.userrole == '业务员') return;
         _Http.basic({
             "id": 20220927093202,
             "content": {}

+ 1 - 1
packageA/market/index.wxml

@@ -19,4 +19,4 @@
 <Yl_Filtrate id='Filtrate' list="{{filter}}" bind:handle="handleFilter" dateRange='{{false}}' />
 
 <!-- 购物车按钮 -->
-<Float id="Float" pageType="{{istool==0?'Standard':'Tool'}}" />
+<Float wx:if="{{userrole!='业务员'}}" id="Float" pageType="{{istool==0?'Standard':'Tool'}}" />