Pārlūkot izejas kodu

补充权限控制

xiaohaizhao 1 gadu atpakaļ
vecāks
revīzija
01132d0d97
2 mainītis faili ar 15 papildinājumiem un 5 dzēšanām
  1. 5 1
      packageA/orderForm/detail.js
  2. 10 4
      packageA/orderForm/detail.wxml

+ 5 - 1
packageA/orderForm/detail.js

@@ -29,8 +29,12 @@ Page({
         this.setData({
             sa_orderid: options.id,
             order_rebate_used: wx.getStorageSync('siteP').order_rebate_used,
-            userrole: wx.getStorageSync('userrole')
+            userrole: wx.getStorageSync('userrole'),
+            isSubmit: wx.getStorageSync('auth').worderform.options.some(v => v == 'submit'),
+            isDelete: wx.getStorageSync('auth').worderform.options.some(v => v == 'delete'),
+            fixATime: wx.getStorageSync('auth').worderform.options.some(v => v == 'fixATime'),
         });
+        console.log(wx.getStorageSync('auth').worderform.options)
         this.getDetail(true);
         //销售分类
         _Http.basic({

+ 10 - 4
packageA/orderForm/detail.wxml

@@ -65,7 +65,7 @@
 			<text style="font-size: 22rpx;">{{account.text}}</text>
 		</view>
 	</view>
-	
+
 	<block wx:if="{{order_rebate_used==1 && (detail.type=='标准订单'||detail.type=='特殊订单')}}">
 		<navigator url="#" class="row" style="font-size: 0;" bindtap="changeRebateUsed">
 			<view class="label">是否使用返利金(余额:{{detail.rebatebalance}})</view>
@@ -129,8 +129,14 @@
 		</view>
 	</view>
 	<view class="but-box">
-		<van-button custom-class='but delete' wx:if="{{detail.status=='新建'&&detail.type!='特殊订单'}}" bind:click="deleteItem">删除订单</van-button>
-		<van-button custom-class='but' wx:if="{{detail.status=='新建'}}" bind:click="submit">提交订单</van-button>
-		<van-button custom-class='but' wx:if="{{detail.status=='交期待确认'}}" bind:click="notarize">确认交期</van-button>
+		<block wx:if="{{isDelete}}">
+			<van-button custom-class='but delete' wx:if="{{detail.status=='新建'&&detail.type!='特殊订单'}}" bind:click="deleteItem">删除订单</van-button>
+		</block>
+		<block wx:if="{{isSubmit}}">
+			<van-button custom-class='but' wx:if="{{detail.status=='新建'}}" bind:click="submit">提交订单</van-button>
+		</block>
+		<block wx:if="{{fixATime}}">
+			<van-button custom-class='but' wx:if="{{detail.status=='交期待确认'}}" bind:click="notarize">确认交期</van-button>
+		</block>
 	</view>
 </view>