gaoluyang
2025-09-26 2d10745e4832904e2ab39c413cf7670c6f9408b9
src/pages/index.vue
@@ -255,10 +255,10 @@
// 设备管理功能数据
const equipmentItems = reactive([
   {
      icon: '/static/images/icon/shebeitaizhang@2x.png',
      label: '设备台账',
   },
   // {
   //    icon: '/static/images/icon/shebeitaizhang@2x.png',
   //    label: '设备台账',
   // },
   {
      icon: '/static/images/icon/shbeibaoxiu@2x.png',
      label: '设备报修',
@@ -266,7 +266,31 @@
   {
      icon: '/static/images/icon/shbeibaoyang@2x.png',
      label: '设备保养',
   }
   },
   {
      icon: '/static/images/icon/xunjianshangchuan@2x.png',
      label: '巡检上传',
   },
   // {
   //    icon: '/static/images/icon/guzhangfenxi@2x.png',
   //    label: '分析追溯',
   //    bgColor: '#ff9800'
   // },
   // {
   //    icon: '/static/images/icon/zhinengpaidan@2x.png',
   //    label: '智能派单',
   //    bgColor: '#ff6b35'
   // },
   // {
   //    icon: '/static/images/icon/zuoyezhidao@2x.png',
   //    label: '作业指导',
   //    bgColor: '#4caf50'
   // },
   // {
   //    icon: '/static/images/icon/jieguoyanzheng@2x.png',
   //    label: '结果验证',
   //    bgColor: '#9c27b0'
   // }
]);
// 处理常用功能点击
@@ -358,6 +382,31 @@
            url: '/pages/equipmentManagement/upkeep/index'
         });
         break;
      case '巡检上传':
         uni.navigateTo({
            url: '/pages/inspectionUpload/index'
         });
         break;
      // case '分析追溯':
      //    uni.navigateTo({
      //       url: '/pages/equipmentManagement/faultAnalysis/index'
      //    });
      //    break;
      // case '智能派单':
      //    uni.navigateTo({
      //       url: '/pages/equipmentManagement/smartDispatch/index'
      //    });
      //    break;
      // case '作业指导':
      //    uni.navigateTo({
      //       url: '/pages/equipmentManagement/sop/index'
      //    });
      //    break;
      // case '结果验证':
      //    uni.navigateTo({
      //       url: '/pages/equipmentManagement/verification/index'
      //    });
      //    break;
      default:
         uni.showToast({
            title: `点击了${item.label}`,
@@ -433,8 +482,22 @@
   background: linear-gradient(135deg, #f8f9fa 0%, #e3f2fd 100%);
   min-height: 100vh;
   padding: 1.25rem;
   padding-top: env(safe-area-inset-top);
   /* 为所有设备设置基础padding-top */
   padding-top: 40px;
   position: relative;
   /* iOS设备使用env()函数处理安全区域 */
   padding-top: env(safe-area-inset-top);
   /* 为安卓设备设置更大的顶部内边距 */
   /* #ifdef APP-PLUS && !MP && !H5 */
   padding-top: 45px;
   /* #endif */
   /* H5和小程序平台的通用样式 */
   /* #ifdef H5 || MP */
   padding-top: 30px;
   /* #endif */
   
   &::before {
      content: '';
@@ -462,11 +525,13 @@
   }
}
/* 本页不再定义 .safe-area-top,已移至全局样式 */
.header-section {
   margin-bottom: 1rem;
   animation: fadeInDown 0.6s ease-out;
   /* 为安卓设备额外调整头部位置 */
   /* #ifdef APP-PLUS && !MP && !H5 */
   margin-top: 10px;
   /* #endif */
}
.currentFactory {
@@ -492,7 +557,7 @@
.bg-img {
   width: 100%;
   height: 8.75rem;
   background-image: url("../static/images/banner/view-background.png");
   background-image: url("../static/images/banner/backview.png");
   background-size: cover;
   border-radius: 0.75rem;
   position: relative;