Kaynağa Gözat

客户退货流程新增填写重量流程节点

Z 2 yıl önce
ebeveyn
işleme
db4bb8b4a0

+ 25 - 15
src/views/bpm/handleTask/components/saleOrder/customerReturnGoods/customerReturnOrderDialog.vue

@@ -62,29 +62,39 @@
         pageName: '',
         repairTabsOptions: [
           {
-            name: 'outerStoremanOut',
-            isOutOrIn: 'outerStore',
-            label: '物品出库给外协'
+            label: '内部生产物品入库',
+            name: 'innerStoremanIn',
+            isOutOrIn: 'innerStore'
           },
           {
-            name: 'outerStoremanIn',
-            isOutOrIn: 'outerStore',
-            label: '外协返修物品入库'
+            label: '填写重量',
+            name: 'innerFillWeight',
+            isOutOrIn: 'innerStore'
           },
           {
-            name: 'outerInQC',
-            isOutOrIn: 'outerStore',
-            label: '外协返修入库质检'
+            label: '内部生产入库质检',
+            name: 'innerInQC',
+            isOutOrIn: 'innerStore'
           },
           {
-            name: 'innerStoremanIn',
-            isOutOrIn: 'innerStore',
-            label: '内部生产物品入库'
+            label: '物品出库给外协',
+            name: 'outerStoremanOut',
+            isOutOrIn: 'outerStore'
           },
           {
-            name: 'innerInQC',
-            isOutOrIn: 'innerStore',
-            label: '内部生产入库质检'
+            label: '外协返修物品入库',
+            name: 'outerStoremanIn',
+            isOutOrIn: 'outerStore'
+          },
+          {
+            label: '填写重量',
+            name: 'outerFillWeight',
+            isOutOrIn: 'outerStore'
+          },
+          {
+            label: '外协返修入库质检',
+            name: 'outerInQC',
+            isOutOrIn: 'outerStore'
           }
         ],
         activeComp: '',

+ 0 - 13
src/views/bpm/handleTask/components/saleOrder/customerReturnGoods/page1.vue

@@ -1,13 +0,0 @@
-<script setup>
-
-</script>
-
-<template>
-<div>
-  11111111
-</div>
-</template>
-
-<style scoped lang="scss">
-
-</style>

+ 0 - 13
src/views/bpm/handleTask/components/saleOrder/customerReturnGoods/page2.vue

@@ -1,13 +0,0 @@
-<script setup>
-
-</script>
-
-<template>
-  <div>
-    22222
-  </div>
-</template>
-
-<style scoped lang="scss">
-
-</style>

+ 12 - 3
src/views/bpm/handleTask/components/saleOrder/customerReturnGoods/repair-tabs-page.vue

@@ -75,6 +75,11 @@
             name: 'innerStoremanIn',
             isOutOrIn: 'innerStore'
           },
+          {
+            label: '填写重量',
+            name: 'innerFillWeight',
+            isOutOrIn: 'innerStore'
+          },
           {
             label: '内部生产入库质检',
             name: 'innerInQC',
@@ -83,7 +88,6 @@
           {
             label: '物品出库给外协',
             name: 'outerStoremanOut',
-            parentTabName: 'outerStore',
             isOutOrIn: 'outerStore'
           },
           {
@@ -91,6 +95,11 @@
             name: 'outerStoremanIn',
             isOutOrIn: 'outerStore'
           },
+          {
+            label: '填写重量',
+            name: 'outerFillWeight',
+            isOutOrIn: 'outerStore'
+          },
           {
             label: '外协返修入库质检',
             name: 'outerInQC',
@@ -101,8 +110,8 @@
       }
     },
     async created() {
-      let innerStoreList = ['innerStoremanIn', 'innerInQC'];
-      let outerStoreList = ['outerStoremanOut', 'outerStoremanIn', 'outerInQC'];
+      let innerStoreList = ['innerStoremanIn', ,'innerInQC'];
+      let outerStoreList = ['outerStoremanOut', 'outerStoremanIn', ,'outerInQC'];
       if (this.activeComp === 'innerStore') {
         // 内部处理流程
         if (innerStoreList.includes(this.taskDefinitionKey)) {