cuilei
2025-05-22 ebf2058274599ff00ef0654fc5046d627e17002a
src/views/flowable/workflow/FlowCompleted.vue
@@ -67,6 +67,8 @@
    <week-maintenance-approval-modal ref="weekMaintenanceApprovalModal" :selectShenpiData="selectWeekMaintenanceData"/>
    <repair-order-approval-modal ref="repairOrderApprovalModal" :selectShenpiData="selectRepairOrderData"/>
    <out-bound-order-handle ref="outBoundOrderHandle" :selectShenpiData="selectOutBoundOrderData"/>
  </a-card>
</template>
@@ -81,6 +83,7 @@
  import InspectionOrderHandle from './InspectionOrder/InspectionOrderHandle'
  import WeekMaintenanceApprovalModal from './weekMaintenance/WeekMaintenanceApprovalModal'
  import RepairOrderApprovalModal from './repairOrder/RepairOrderApprovalModal'
  import OutBoundOrderHandle from '@views/flowable/workflow/outBoundOrder/OutBoundOrderHandle.vue'
  export default {
    name: 'NcDeviceCharactersList',
@@ -91,7 +94,8 @@
      RepairOrderApprovalModal,
      WeekMaintenanceApprovalModal,
      InspectionOrderHandle,
      JDictSelectTag
      JDictSelectTag,
      OutBoundOrderHandle
    },
    data() {
      return {
@@ -161,7 +165,8 @@
        selectDispatchFileXqData:{},
        selectWeekMaintenanceData: {},
        selectInspectionOrderXqData: {},
        selectRepairOrderData: {}
        selectRepairOrderData: {},
        selectOutBoundOrderData: {}
      }
    },
    created() {
@@ -193,6 +198,9 @@
            break
          case 'eam_repair':
            this.handleRepairOrder(item)
            break
          case 'toolOutStorageApproval':
            this.handleToolOutStorageApproval(item)
            break
          default:
            alert('没找到该流程')
@@ -264,6 +272,16 @@
          processInstanceId: procInsId
        })
        this.$refs.repairOrderApprovalModal.getBasicInformation(record)
      },
      handleToolOutStorageApproval(item) {
        this.selectOutBoundOrderData = Object.assign({}, item)
        item.procInstId = item.procInsId
        item.processInstanceId = item.procInsId
        this.selectOutBoundOrderData.assignee_dictText = item.todoUsers_dictText
        this.$refs.outBoundOrderHandle.auditVisible = false
        this.$refs.outBoundOrderHandle.clearTableSource()
        this.$refs.outBoundOrderHandle.getAllApproveData(item)
      }
    }
  }