Browse Source

reactor:附件处理;

zhangchong 6 months ago
parent
commit
6176f0080f
1 changed files with 18 additions and 2 deletions
  1. 18 2
      src/components/ProcessAudit/ZGProcess.vue

+ 18 - 2
src/components/ProcessAudit/ZGProcess.vue

@@ -444,7 +444,7 @@ import { ElMessage, FormInstance } from 'element-plus';
 import other from '@/utils/other';
 import { storeToRefs } from 'pinia';
 import { commonEnum } from '@/utils/constants';
-import { getDepartmentList, orderFlowParams, orderHandle, orderProcessTempSave, orderStartFlow, orderTimeConfig } from '@/api/business/order';
+import { getDepartmentList, orderAssignParams, orderFlowParams, orderHandle, orderProcessTempSave, orderStartFlow, orderTimeConfig } from '@/api/business/order';
 import { orderPrevious, workflowNextSteps, workflowNextStepsByOrder, workflowNextStepsByOrderInstead } from '@/api/system/workflow';
 import { useAppConfig } from '@/stores/appConfig';
 import { removeDuplicate } from '@/utils/arrayOperation';
@@ -756,7 +756,7 @@ const changeStartCountersign = (val: boolean) => {
 	}
 };
 // 选择派单类型 需要清空选择的内容
-const selectDispatchType = () => {
+const selectDispatchType = (val:string|number) => {
 	ruleFormRef.value.resetFields('nextHandlers');
 	ruleFormRef.value.resetFields('nextHandler');
 	state.ruleForm.nextHandlers = [];
@@ -764,6 +764,22 @@ const selectDispatchType = () => {
 	state.ruleForm.isStartCountersign = false;
 	state.ruleForm.crossOrgIdsArr = [];
 	state.ruleForm.crossOrgIds = [];
+	switch (val) {
+		case 1: // 跨级派单
+			const request = {
+				WorkflowId: state.ruleForm.workflowId,
+				StepCode: selectNext.value.StepCode,
+				StepType: selectNext.value.currentStepType,
+				BusinessType: selectNext.value.businessType,
+				HandlerType: selectNext.value.HandlerType,
+			}
+			console.log(request)
+			// orderAssignParams()
+			break;
+	/*	case 2: // 主办协办 抄送
+			state.ruleForm.nextStepCode = 'paidanToOrgOne';
+			break;*/
+	}
 };
 
 // 是否展示办理对象 (办理对象下拉框隐藏:AppConfigInfo.value.isAverageSendOrder= true 表示开启了平均派单 )