From 094bff4f727d2fd2c6cf5a923d76782aa3f8010a Mon Sep 17 00:00:00 2001
From: loulijun2021 <1694218219@qq.com>
Date: 星期一, 29 四月 2024 16:09:57 +0800
Subject: [PATCH] 1.圣沣 移动端 新增
---
pages/xtsy/index.vue | 42 ++++++++++++++++++++++++++++++++++++++----
1 files changed, 38 insertions(+), 4 deletions(-)
diff --git a/pages/xtsy/index.vue b/pages/xtsy/index.vue
index 39c783e..1648fc3 100644
--- a/pages/xtsy/index.vue
+++ b/pages/xtsy/index.vue
@@ -12,7 +12,7 @@
<view style="font-weight: bolder;color: #929399; margin:24rpx 0 24rpx 20rpx;">鍔熻兘绠$悊锛�</view>
- <u-grid style='margin: 12rpx;' :border="false">
+ <u-grid style='margin: 12rpx;' :border="false" v-if="$companyType==='A'">
<u-grid-item @click="index=>clickGridPopup(index,item.name,item.code)" v-for="(item,index) in menuList"
:key="item.code">
<img :src="item.imgurl" alt="" style='width: 116rpx;height: 116rpx;border-radius: 20rpx;'>
@@ -20,7 +20,27 @@
</u-grid-item>
</u-grid>
- <!-- <u-popup :show="popupShow" overlayOpacity='0.3' :round="10" @close="popupClose" @open="popupOpen">
+
+ <u-grid style='margin: 12rpx;' :border="false" v-if="$companyType==='A'">
+ <u-grid-item @click="index=>clickGridPopup(index,item.name,item.code)" v-for="(item,index) in menuList"
+ :key="item.code">
+ <img :src="item.imgurl" alt="" style='width: 116rpx;height: 116rpx;border-radius: 20rpx;'>
+ <text class="grid-text">{{item.name}}</text>
+ </u-grid-item>
+ </u-grid>
+
+
+ <u-grid style='margin: 12rpx;' :border="false" v-if="$companyType==='B'">
+ <u-grid-item @click="index=>clickGrid(index,item.name,item.code)" v-for="(item,index) in menuList"
+ :key="item.code">
+ <img :src="item.imgurl" alt="" style='width: 116rpx;height: 116rpx;border-radius: 20rpx;'>
+ <text class="grid-text">{{item.name}}</text>
+ </u-grid-item>
+ </u-grid>
+
+
+ <u-popup :show="popupShow" overlayOpacity='0.3' :round="10" v-if="$companyType==='B'" @close="popupClose"
+ @open="popupOpen">
<u-grid style='margin: 20rpx;padding-top: 30rpx;' :border="false">
<u-grid-item @click="index=>clickGridPopup(index,item.name,item.code)"
v-for="(item,index) in secondMenuList" :key="item.code">
@@ -28,7 +48,7 @@
<text class="grid-text" style="font-size: 26rpx;">{{item.name}}</text>
</u-grid-item>
</u-grid>
- </u-popup> -->
+ </u-popup>
@@ -96,7 +116,21 @@
torg_code: uni.getStorageSync('storg_code')
}).then(res => {
console.log(res, 2)
- this.menuList = res.data.filter(i => i.code === '2005')[0].children
+
+ if (this.$companyType === 'A') {
+ this.menuList = res.data.filter(i => i.code === '2005')[0].children
+ } else if (this.$companyType === 'B') {
+ this.menuList = res.data
+ // this.menuList = []
+ // res.data.forEach(i => {
+ // i.children.forEach(j => {
+ // this.menuList.push(j)
+ // })
+ // })
+ }
+
+ console.log(this.menuList, 123)
+
})
},
// 涓�绾ц彍鍗曠偣鍑�
--
Gitblit v1.9.3