Просмотр исходного кода

销售订单完善功能权限

xiaohaizhao 2 лет назад
Родитель
Сommit
3a571668bd
3 измененных файлов с 16 добавлено и 6 удалено
  1. 4 4
      packageA/orderForm/detail.wxml
  2. 11 1
      packageA/orderForm/index.js
  3. 1 1
      packageA/orderForm/index.wxml

+ 4 - 4
packageA/orderForm/detail.wxml

@@ -75,14 +75,14 @@
 		</view>
 	</view>
 	<view class="but-box">
-		<van-button custom-class='but delete' wx:if="{{detail.status=='新建'}}" bind:click="deleteItem">删除订单</van-button>
+		<van-button custom-class='but delete' wx:if="{{detail.status=='新建'&& enable.query(options,'delete')}}" bind:click="deleteItem">删除订单</van-button>
 		<block wx:if="{{detail.type=='特殊订单'}}">
-			<van-button custom-class='but' wx:if="{{detail.status=='新建'}}" data-isrecheck="1" bind:click="presubmission">预提交</van-button>
+			<van-button custom-class='but' wx:if="{{detail.status=='新建' && enable.query(options,'insubmit')}}" data-isrecheck="1" bind:click="presubmission">预提交</van-button>
 			<van-button custom-class='but' wx:if="{{detail.status=='预提交' && enable.query(options,'revocation')}}" data-isrecheck="0" bind:click="presubmission">撤回</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=='确认' && enable.query(options,'submit')}}" bind:click="submit">提交订单</van-button>
 		</block>
 		<block wx:else>
-			<van-button custom-class='but' wx:if="{{detail.status=='新建'}}" bind:click="submit">提交订单</van-button>
+			<van-button custom-class='but' wx:if="{{detail.status=='新建' && enable.query(options,'submit')}}" bind:click="submit">提交订单</van-button>
 		</block>
 	</view>
 </view>

+ 11 - 1
packageA/orderForm/index.js

@@ -4,6 +4,7 @@ let content = null,
   downCount = null;
 Page({
   data: {
+    isInsert: false,
     hidePrice: wx.getStorageSync('hidePrice'),
     CustomBar: getApp().globalData.CustomBar,
     filtratelist: [{
@@ -13,7 +14,13 @@ Page({
       valueKey: "type", //返回Key
       selectKey: "value", //传参 代表选着字段 不传参返回整个选择对象
       value: "", //选中值
-      list: [{value:"标准订单"},{value:"促销订单"},{value:"特殊订单"}]
+      list: [{
+        value: "标准订单"
+      }, {
+        value: "促销订单"
+      }, {
+        value: "特殊订单"
+      }]
     }, {
       label: "领域",
       index: null,
@@ -25,6 +32,9 @@ Page({
     }]
   },
   onLoad(options) {
+    if (wx.getStorageSync('auth').worderform.options.some(v => v == 'insert')) this.setData({
+      isInsert: true
+    })
     content = {
       nocache: true,
       "isExport": 0,

+ 1 - 1
packageA/orderForm/index.wxml

@@ -21,7 +21,7 @@
         <List list="{{list}}" hidePrice='{{hidePrice}}' />
         <view style="height:150rpx;" />
     </Yl_ListBox>
-    <Float />
+    <Float wx:if="{{isInsert}}" />
 </view>
 
 <view class="DrawerClose {{modalName=='viewModal'?'show':''}}" bindtap="hideModal">