|
@@ -3,7 +3,7 @@
|
|
<view class="wrap">
|
|
<view class="wrap">
|
|
<view class='title'>收购业务管理</view>
|
|
<view class='title'>收购业务管理</view>
|
|
<view class="cu-list grid" :class="['col-' + gridCol,gridBorder?'':'no-border']">
|
|
<view class="cu-list grid" :class="['col-' + gridCol,gridBorder?'':'no-border']">
|
|
- <view class="cu-item" v-for="(item,index) in gridList" :key="index" @click="gridClick(item, index)" v-if="index<gridCol*2">
|
|
|
|
|
|
+ <view class="cu-item" v-for="(item,index) in gridList" :key="index" v-show='item.show' @click="gridClick(item, index)" v-if="index<gridCol*2">
|
|
<view :class="['cuIcon-' + item.cuIcon,'text-' + item.color]">
|
|
<view :class="['cuIcon-' + item.cuIcon,'text-' + item.color]">
|
|
<image :src="item.src" class="sign"></image>
|
|
<image :src="item.src" class="sign"></image>
|
|
</view>
|
|
</view>
|
|
@@ -40,6 +40,7 @@
|
|
},
|
|
},
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
|
|
+ a:false,
|
|
inputShow: false,
|
|
inputShow: false,
|
|
modalName: '',
|
|
modalName: '',
|
|
mycarStyle: '',
|
|
mycarStyle: '',
|
|
@@ -165,7 +166,7 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
onShow() {
|
|
onShow() {
|
|
-
|
|
|
|
|
|
+ this.isShow();
|
|
uni.hideKeyboard()
|
|
uni.hideKeyboard()
|
|
uni.showTabBar()
|
|
uni.showTabBar()
|
|
this.loadData()
|
|
this.loadData()
|
|
@@ -235,6 +236,31 @@
|
|
console.log("this.userInfo",this.userInfo)
|
|
console.log("this.userInfo",this.userInfo)
|
|
},
|
|
},
|
|
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
|
|
|
|
+ },
|
|
|
|
+ isShow(){
|
|
|
|
+ for(let i = 0;i<this.gridList.length;i++){
|
|
|
|
+ if(i==1){
|
|
|
|
+ this.gridList[i].show = this.getRoles('acquisitionQuality.view')
|
|
|
|
+ }else if (i==2){
|
|
|
|
+ this.gridList[i].show = this.getRoles('acquisitionWeight.view')
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ for(let k = 0;k<this.gridList1.length;k++){
|
|
|
|
+ if(k==0){
|
|
|
|
+ this.gridList[k].show = this.getRoles('acquisitionWeightOut.view')
|
|
|
|
+ }else if (k==1){
|
|
|
|
+ this.gridList[k].show = this.getRoles('acquisitionQualityOut.view')
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ },
|
|
fankui(){
|
|
fankui(){
|
|
uni.navigateTo({
|
|
uni.navigateTo({
|
|
url: `/pages/user/fankui`
|
|
url: `/pages/user/fankui`
|