|
@@ -49,19 +49,12 @@
|
|
<view>{{item.netWeight?item.netWeight:'未称重'}}</view>
|
|
<view>{{item.netWeight?item.netWeight:'未称重'}}</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- <!-- <view class="row4">
|
|
|
|
- <view v-if="item.status!='已称毛重'" class="right" v-hasPermission="'acquisitionWeightOut.weight'" @click.stop="tareClick(item)">皮重</view>
|
|
|
|
- <view v-if="!(item.paymentManagement&&item.paymentManagement.status=='已收款')||
|
|
|
|
- !(item.paymentManagement&&item.paymentManagement.status=='部分收款')
|
|
|
|
- " class="right" :class="item.status=='已质检'?'gray':''" v-hasPermission="'acquisitionWeightOut.mao'" @click.stop="grossWeightClick(item)">毛重</view>
|
|
|
|
- <view class="right" v-hasPermission="'acquisitionWeightOut.view'" @click.stop="delClick(item)">删除</view>
|
|
|
|
- </view> -->
|
|
|
|
<view class="row4">
|
|
<view class="row4">
|
|
- <view v-if="item.status!='已称毛重'" class="right" @click.stop="tareClick(item)">皮重</view>
|
|
|
|
- <view v-if="!(item.paymentManagement&&item.paymentManagement.status=='已收款')||
|
|
|
|
|
|
+ <view v-if="getRoles('acquisitionWeightOut.weight')&&item.status!='已称毛重'" class="right" @click.stop="tareClick(item)">皮重</view>
|
|
|
|
+ <view v-if="getRoles('acquisitionWeightOut.mao')&&!(item.paymentManagement&&item.paymentManagement.status=='已收款')||
|
|
!(item.paymentManagement&&item.paymentManagement.status=='部分收款')
|
|
!(item.paymentManagement&&item.paymentManagement.status=='部分收款')
|
|
" class="right" :class="item.status=='已质检'?'gray':''" @click.stop="grossWeightClick(item)">毛重</view>
|
|
" class="right" :class="item.status=='已质检'?'gray':''" @click.stop="grossWeightClick(item)">毛重</view>
|
|
- <view class="right" @click.stop="delClick(item)">删除</view>
|
|
|
|
|
|
+ <view class="right" v-if='getRoles("acquisitionWeightOut.view")' @click.stop="delClick(item)">删除</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
@@ -70,8 +63,7 @@
|
|
</view>
|
|
</view>
|
|
<u-toast ref="uToast" />
|
|
<u-toast ref="uToast" />
|
|
<view class="footer">
|
|
<view class="footer">
|
|
- <!-- <view @click='add' class="button" v-hasPermission="'acquisitionWeightOut.new'">新增</view> -->
|
|
|
|
- <view @click='add' class="button">新增</view>
|
|
|
|
|
|
+ <view @click='add' class="button" v-if='getRoles("acquisitionWeightOut.new")'>新增</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</template>
|
|
</template>
|
|
@@ -142,6 +134,16 @@
|
|
// this.getMoreNews()
|
|
// this.getMoreNews()
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
|
|
+ //获取当前按钮权限
|
|
|
|
+ getRoles: function(role) {
|
|
|
|
+ let _roles = uni.getStorageSync('rolesList')
|
|
|
|
+ for (let i = 0; i < _roles.length; i++) {
|
|
|
|
+ if (_roles[i] == role) {
|
|
|
|
+ return true
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ return false
|
|
|
|
+ },
|
|
add(){
|
|
add(){
|
|
uni.navigateTo({
|
|
uni.navigateTo({
|
|
url:'/pages/erpbusiness/acquisitionInspection/add_check_the_weight?cangId='+this.cangId+'&warehouseName='+this.warehouseName
|
|
url:'/pages/erpbusiness/acquisitionInspection/add_check_the_weight?cangId='+this.cangId+'&warehouseName='+this.warehouseName
|