From 5808f76456ca0d40de5074f132b73a5a488e3e13 Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Tue, 09 Dec 2025 09:12:03 +0800
Subject: [PATCH] Merge branch 'refs/heads/feature/v9.0/9.0.1' into test
---
src/views/tickets/ticketComponent/DispatchDialog.vue | 22 ++++++++--------------
1 files changed, 8 insertions(+), 14 deletions(-)
diff --git a/src/views/tickets/ticketComponent/DispatchDialog.vue b/src/views/tickets/ticketComponent/DispatchDialog.vue
index bbe47c8..11046da 100644
--- a/src/views/tickets/ticketComponent/DispatchDialog.vue
+++ b/src/views/tickets/ticketComponent/DispatchDialog.vue
@@ -72,10 +72,7 @@
type: Object,
default: () => ({})
},
- departments: {
- type: Array,
- default: () => []
- },
+
departmentUsers: {
type: Object,
default: () => ({})
@@ -104,12 +101,11 @@
children: 'children' // 对应子部门字段
});
// 获取树形数据
-const getDepartmentTree=() =>{
-const tenantId = '000000'
-getDeptTree(tenantId).then(res => {
-deptTreeData.value = res.data.data
- console.log('部门树形',res.data.data);
-
+ const getDepartmentTree=() =>{
+ const tenantId = '000000'
+ getDeptTree(tenantId).then(res => {
+ deptTreeData.value = res.data.data
+
})
}
// 表单校验规则
@@ -117,8 +113,6 @@
department: [{ required: true, message: '请选择部门', trigger: 'change' }],
handler: [{ required: true, message: '请选择处理人', trigger: 'change' }]
});
-
-// 计算属性 - 对话框显示状态(双向绑定)
const dialogVisible = computed({
get() {
return props.modelValue;
@@ -132,8 +126,6 @@
const availableHandlers = computed(() => {
return form.value.department ? props.departmentUsers[form.value.department] || [] : [];
});
-
-// 监听 modelValue 变化,打开对话框时重置表单
watch(
() => props.modelValue,
(newVal) => {
@@ -247,4 +239,6 @@
.full-width {
width: 100%;
}
+.el-form {
+margin-top: 20px;}
</style>
\ No newline at end of file
--
Gitblit v1.9.3