新增入库审批功能,包括页面路由和相关逻辑处理,优化审批流程支持
已添加1个文件
已修改4个文件
34 ■■■■■ 文件已修改
src/pages.json 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/cooperativeOffice/collaborativeApproval/index.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/cooperativeOffice/collaborativeApproval/index9.vue 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/indexItem.vue 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/message.vue 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages.json
@@ -831,6 +831,13 @@
      }
    },
    {
      "path": "pages/cooperativeOffice/collaborativeApproval/index9",
      "style": {
        "navigationBarTitleText": "入库审批",
        "navigationStyle": "custom"
      }
    },
    {
      "path": "pages/safeProduction/dangerInvestigation/index",
      "style": {
        "navigationBarTitleText": "隐患排查上报",
src/pages/cooperativeOffice/collaborativeApproval/index.vue
@@ -159,6 +159,7 @@
      6: "报价管理",
      7: "发货审批",
      8: "危险作业审批",
      9: "入库审批",
    };
    return titleMap[type] || "审批管理";
  };
src/pages/cooperativeOffice/collaborativeApproval/index9.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,17 @@
<template>
  <view class="container">
    <!-- å¼•å…¥index.vue组件并传递参数 -->
    <ApprovalProcessIndex :approveType="9" />
  </view>
</template>
<script setup>
  import ApprovalProcessIndex from "./index.vue";
</script>
<style scoped>
  .container {
    width: 100%;
    height: 100%;
  }
</style>
src/pages/indexItem.vue
@@ -58,6 +58,7 @@
    "采购审批": "/pages/cooperativeOffice/collaborativeApproval/index5",
    "报价审批": "/pages/cooperativeOffice/collaborativeApproval/index6",
    "发货审批": "/pages/cooperativeOffice/collaborativeApproval/index7",
    "入库审批": "/pages/cooperativeOffice/collaborativeApproval/index9",
    "协同审批": "/pages/cooperativeOffice/collaborativeApproval/index",
    "会议设置": "/pages/managementMeetings/meetingSettings/index",
    "会议列表": "/pages/managementMeetings/meetingList/index",
@@ -109,6 +110,7 @@
      { icon: "/static/images/icon/caigouguanli.svg", label: "采购审批" },
      { icon: "/static/images/icon/baojiaguanli.svg", label: "报价审批" },
      { icon: "/static/images/icon/fahuoguanli.svg", label: "发货审批" },
      { icon: "/static/images/icon/caigouguanli.svg", label: "入库审批" },
    ],
  };
src/pages/message.vue
@@ -216,6 +216,13 @@
        return `/pages/cooperativeOffice/collaborativeApproval/approve?approveType=8`;
      }
      return `/pages/cooperativeOffice/collaborativeApproval/index8`;
    } else if (titleStr.includes('入库审批') || titleStr.includes('入库')) {
      if (approveId) {
        uni.setStorageSync('approveId', approveId);
        uni.setStorageSync('approveType', '9');
        return `/pages/cooperativeOffice/collaborativeApproval/approve?approveType=9`;
      }
      return `/pages/cooperativeOffice/collaborativeApproval/index9`;
    }
    
    // å¦‚果都不匹配,尝试使用原始的 appJumpPath