|
@@ -51,19 +51,13 @@
|
|
|
<view>{{item.carNumber}}</view>
|
|
|
<view>{{item.goodsName}}({{item.waterContent}}水)</view>
|
|
|
</view>
|
|
|
- <!-- <view class="row3">
|
|
|
- <view v-if='item.weighingManagement&&item.weighingManagement.status=="已质检"&&managementType==1' @click.stop='del(item)' v-hasPermission="'acquisitionQuality.delete'" class='button'>删除</view>
|
|
|
- <view v-if='item.status=="已初检"&&managementType==1' v-hasPermission="'acquisitionQuality.initial'" @click.stop='edit(item,0)' class='button'>初检</view>
|
|
|
- <view v-if='item.confirm!="1"&&item.status=="已复检"&&managementType==1' @click.stop='edit(item,2)' v-hasPermission="'acquisitionQuality.con'" class='button'>确认</view>
|
|
|
- <view v-if='item.confirm!="1"&&managementType==1&&getApp().getRoles("acquisitionQuality.again")' @click.stop='edit(item,1)' class='button'>复检</view>
|
|
|
- <view v-if='item.status=="已称毛重"&&managementType==3' @click.stop='quality_testing(item)' v-hasPermission="'acquisitionQualityOut.edit'" class='button'>质检</view>
|
|
|
- </view> -->
|
|
|
<view class="row3">
|
|
|
- <view v-if='item.weighingManagement&&item.weighingManagement.status=="已质检"&&managementType==1' @click.stop='del(item)' class='button'>删除</view>
|
|
|
- <view v-if='item.status=="已初检"&&managementType==1' @click.stop='edit(item,0)' class='button'>初检</view>
|
|
|
- <view v-if='item.confirm!="1"&&item.status=="已复检"&&managementType==1' @click.stop='edit(item,2)' class='button'>确认</view>
|
|
|
- <view v-if='item.confirm!="1"&&managementType==1' @click.stop='edit(item,1)' class='button'>复检</view>
|
|
|
- <view v-if='item.status=="已称毛重"&&managementType==3' @click.stop='quality_testing(item)' class='button'>质检</view>
|
|
|
+ {{getRoles("acquisitionQuality.delete")}}
|
|
|
+ <view v-if='getRoles("acquisitionQuality.delete")&&item.weighingManagement&&item.weighingManagement.status=="已质检"&&managementType==1' @click.stop='del(item)' class='button'>删除</view>
|
|
|
+ <view v-if='getRoles("acquisitionQuality.initial")&&item.status=="已初检"&&managementType==1' @click.stop='edit(item,0)' class='button'>初检</view>
|
|
|
+ <view v-if='getRoles("acquisitionQuality.con")&&item.confirm!="1"&&item.status=="已复检"&&managementType==1' @click.stop='edit(item,2)' class='button'>确认</view>
|
|
|
+ <view v-if='getRoles("acquisitionQuality.again")&&item.confirm!="1"&&managementType==1' @click.stop='edit(item,1)' class='button'>复检</view>
|
|
|
+ <view v-if='getRoles("acquisitionQualityOut.edit")&&item.status=="已称毛重"&&managementType==3' @click.stop='quality_testing(item)' class='button'>质检</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<!-- <view class='wrap' v-for='item in gridList' @click='examine(item)'>
|
|
@@ -108,7 +102,7 @@
|
|
|
</view>
|
|
|
<view v-if='managementType==1' class="footer">
|
|
|
<!-- <view @click='add' v-hasPermission="'acquisitionQuality.add'" class="button">新增</view> -->
|
|
|
- <view @click='add' class="button">新增</view>
|
|
|
+ <view @click='add' v-if='getRoles("acquisitionQuality.add")' class="button">新增</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</template>
|
|
@@ -247,6 +241,17 @@
|
|
|
})
|
|
|
},
|
|
|
methods: {
|
|
|
+ //获取当前按钮权限
|
|
|
+ getRoles: function(role) {
|
|
|
+ debugger
|
|
|
+ let _roles = uni.getStorageSync('rolesList')
|
|
|
+ for (let i = 0; i < _roles.length; i++) {
|
|
|
+ if (_roles[i] == role) {
|
|
|
+ return true
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return false
|
|
|
+ },
|
|
|
quality_testing(item){
|
|
|
uni.navigateTo({
|
|
|
url:'/pages/erpbusiness/out_quality_testing?id='+item.id+'&managementType='+this.managementType+'&cangid='+this.cangid
|