chenhaozhe
2026-03-30 7fee2d3972fc2d9a9bd251279c658aaf5d6a039e
pages/index/tab2.vue
@@ -9,7 +9,7 @@
            <view v-if="!canEdit" :hidden="item.hidden||!item.id" class="box" v-for="(item,index) in itemData"
                :key="index" @tap="toUrl(item)">
                <template v-if="item.corner">
                    <uni-badge :text="bindingData[item.cornerCount]" type="error" :max-num="99" size="normal" absolute
                    <uni-badge style="z-index: 997;" :text="bindingData[item.cornerCount]" type="error" :max-num="99" size="normal" absolute
                        :offset="[7, 7]">
                        <image :src="item.img" mode=""></image>
                    </uni-badge>
@@ -205,7 +205,7 @@
                    {
                        "img": "../../static/icon/icon18.png",
                        "text": "其他出库校验暂存列表",
                        "url": "/pages/qitachuku/qitachuku",
                        "url": "/pages/qitachukujiaoyan/qitachukujiaoyan",
                        "id": 21,
                        "hidden": false
                    },
@@ -234,6 +234,13 @@
                        id: 24,
                        hidden: false,
                    },
               {
                   img: '../../static/icon/icon16.png',
                   text: '分步式调出单缓存',
                   url: '/pages/fenbushidiaochudan/table_out',
                   id: 88,
                   hidden: false,
               },
                    {
                        img: '../../static/icon/icon9.png',
                        text: '工序进站接收单列表',
@@ -623,6 +630,13 @@
                  "id": 55,
                  "hidden": false
               },
               {
                  "img": "../../static/icon/icon15.png",
                  "text": "不良品评审申请单列表",
                  "url": "/pages/ZLGL/QCNoPassProdRequestBillMain/QCNoPassProdRequestBillMainList",
                  "id": 55,
                  "hidden": false
               },
                ]
            }
        },
@@ -637,9 +651,17 @@
                return process.env.NODE_ENV === 'development'
            },
            async getHiddenItem() {
                let data = await getMenuList({
                    menuName: this.menuListName
                })
                // let data = await getMenuList({
                //     menuName: this.menuListName
                // })
            let data = await getMenuList({
                menuName: this.menuListName
            })
            Array.from(data).forEach(e => {
                this.itemData[e["HIndex"]].hidden = !CommonUtils.stringToBoolean(e["HShowMode"])
                this.itemData[e["HIndex"]].HMaker = e["HMaker"]
               this.itemData[e["HIndex"]].id = e["HEntryID"];//id为0强制隐藏
            })
            },
            switchHidden(index) {
                this.updateCount++;