feat : 新增子公司和部门界面

This commit is contained in:
2024-03-18 15:25:31 +08:00
parent 1db444e87c
commit bcb0509978
7 changed files with 167 additions and 8 deletions

View File

@@ -36,8 +36,8 @@
</template>
<script setup>
import ProcessTree from './ProcessTree.vue'
import NodeConfig from './config/NodeConfig.vue'
import ProcessTree from '@/views/workflow/process/ProcessTree.vue'
import NodeConfig from '@/views/workflow/process/config/NodeConfig.vue'
import {computed, ref, defineExpose} from 'vue';
import {useProcessStore} from '@/stores/processStore.js'

View File

@@ -53,15 +53,14 @@
<script setup>
import {getProcessDefinitionInfo, addProcessDefinition} from "@/api/workflow/process-definition.js";
import ProcessDesign from './ProcessDesign.vue'
import FormDesign from '../form/FormDesign.vue'
import ProcessDesign from '@/views/workflow/process/ProcessDesign.vue'
import FormDesign from '@/views/workflow/form/FormDesign.vue'
import ProcessSetting from "./ProcessSetting.vue";
import Ellipsis from './common/Ellipsis.vue'
import Ellipsis from '@/views/workflow/process/common/Ellipsis.vue'
import {getCurrentInstance} from '@vue/runtime-core';
let {proxy} = getCurrentInstance();
import {Loading, WarningFilled, CircleCheckFilled} from '@element-plus/icons-vue'
import {ref, computed} from 'vue'
const router = useRouter()
const params = reactive(router.currentRoute.value.params)