| | |
| | | const { data } = await HomeApi.getIndex(); |
| | | |
| | | // 判断是否为巡检员角色 |
| | | if (isInspector.value) { |
| | | // 如果是巡检员,显示巡检菜单 |
| | | navList[2].show = true; |
| | | } else if (data.deviceGroupName == "时效组") { |
| | | if (data.deviceGroupName == "时效组") { |
| | | navList[1].show = true; |
| | | } else { |
| | | navList[0].show = true; |
| | | } |
| | | if (isInspector.value) { |
| | | // 如果是巡检员,显示巡检菜单 |
| | | navList[2].show = true; |
| | | } |
| | | }; |
| | | |
| | | /** |
| | |
| | | try { |
| | | const parseData = JSON.parse(code.code); |
| | | |
| | | // 检查必需字段:model、supplier、diskMaterial |
| | | const requiredFields = ["model", "supplier", "diskMaterial"]; |
| | | const missingFields = requiredFields.filter((field) => !parseData[field]); |
| | | |
| | | if (missingFields.length > 0) { |
| | | toast.error(`二维码错误,请更换二维码!`); |
| | | return; |
| | | } |
| | | |
| | | // 打开新增弹框并填充扫码获取的信息 |
| | | addDialog.visible = true; |
| | | |