|
@@ -113,6 +113,7 @@ const state = reactive<any>({
|
|
|
timeLimitUnit: 2, // 期满时间单位
|
|
|
alterTime: true, // 是否修改期满时间
|
|
|
nextHandlers: [], // 办理对象
|
|
|
+ stepType:null
|
|
|
},
|
|
|
orderDetail: {}, // 工单详情
|
|
|
workflowId: null, // 工作流id
|
|
@@ -160,6 +161,7 @@ const close = () => {
|
|
|
const stores = useUserInfo();
|
|
|
const { userInfos } = storeToRefs(stores);
|
|
|
const selectTrace = (val: any, choose?: boolean) => {
|
|
|
+
|
|
|
const next = steps.value.find((item) => item.key === val);
|
|
|
if (choose) state.ruleForm.nextStepCode = val;
|
|
|
state.ruleForm.nextStepName = next?.value;
|
|
@@ -168,6 +170,7 @@ const selectTrace = (val: any, choose?: boolean) => {
|
|
|
state.ruleForm.handlerType = next.handlerType;
|
|
|
ruleFormRef.value?.resetFields('nextHandlers');
|
|
|
stepsItems.value = next?.items ?? [];
|
|
|
+ state.ruleForm.stepType = next.stepType;
|
|
|
stepsItems.value = stepsItems.value.map((item: any) => {
|
|
|
return {
|
|
|
value: {
|