lanceJiang vor 1 Jahr
Ursprung
Commit
e2a6cb764a
1 geänderte Dateien mit 10 neuen und 4 gelöschten Zeilen
  1. 10 4
      src/views/approve/launch/ItemDrawer.vue

+ 10 - 4
src/views/approve/launch/ItemDrawer.vue

@@ -62,7 +62,7 @@
 <script setup lang="ts">
 import model from '@/api/flow/process'
 import viewForm from '@/utils/form'
-import { ref, shallowRef, computed, reactive } from 'vue'
+import { ref, shallowRef, computed, reactive, watchEffect } from 'vue'
 import { ElMessage } from 'element-plus'
 import UseSelect from '@/components/scWorkflow/select.vue'
 import FlowNodeAvatar from '@/components/Flow/FlowNodeAvatar.vue'
@@ -156,7 +156,11 @@ const packageProcess = (data, list = []) => {
 				 *     发起人不能选择,后台控制找到对应主管
 				 */
 				const handleName = setTypeOptions_config[config.setType]
-				console.log(handleName, 'handleName')
+				// if (config.setType) {
+				// 针对审核人 做限制 审批限制
+				if (Reflect.has(config, 'setType')) {
+					console.log(handleName, 'handleName')
+				}
 				/*switch (handleName) {
           switch: ''
                 break;
@@ -178,7 +182,7 @@ const packageProcess = (data, list = []) => {
 				type = 2
 				assignees = config.nodeRoleList
 			}
-			userMap.value.set(config.name, { assignees: assignees, type: type })
+			userMap.value.set(config.name, { assignees, type })
 			_list.push(config)
 		} else if (config.conditionNode === 1) {
 			// 自定义标识key
@@ -213,7 +217,9 @@ const packageProcess = (data, list = []) => {
 const processTimelineList = computed(() => {
 	return packageProcess(localProcessData.value)
 })
-window.processTimelineList = processTimelineList
+watchEffect(() => {
+	console.error(processTimelineList.value, 'processTimelineList todo')
+})
 validateForm.value.loading = true
 Promise.all([
 	model.processListNodeMapApi(props.record.processId).then((res: any) => {