From 89ab1a838981433cd74ec4cefcdf6c267479bffc Mon Sep 17 00:00:00 2001
From: XaoLi717 <144221124+XaoLi717@users.noreply.github.com>
Date: Thu, 25 Jul 2024 08:12:15 +0800
Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E4=BA=86=E4=B8=A4=E7=A7=8D=E6=96=B9?=
=?UTF-8?q?=E5=BC=8F=E5=AE=9E=E7=8E=B0=E9=80=89=E6=8B=A9=E9=83=A8=E9=97=A8?=
=?UTF-8?q?=E5=90=8E=E6=98=BE=E7=A4=BA=E5=AF=B9=E5=BA=94=E7=9A=84=E5=91=98?=
=?UTF-8?q?=E5=B7=A5=20=E9=83=BD=E8=BF=98=E6=B2=A1=E5=81=9A=E5=A5=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../penal/task/task-components/UserTask.vue | 45 ++-
.../penal/task/task-components/UserTaskbk.vue | 259 ++++++++++++++++++
2 files changed, 300 insertions(+), 4 deletions(-)
create mode 100644 src/components/bpmnProcessDesigner/package/penal/task/task-components/UserTaskbk.vue
diff --git a/src/components/bpmnProcessDesigner/package/penal/task/task-components/UserTask.vue b/src/components/bpmnProcessDesigner/package/penal/task/task-components/UserTask.vue
index 0dffeb0..c05d054 100644
--- a/src/components/bpmnProcessDesigner/package/penal/task/task-components/UserTask.vue
+++ b/src/components/bpmnProcessDesigner/package/penal/task/task-components/UserTask.vue
@@ -64,6 +64,14 @@
+
+
+
+
@@ -135,6 +144,7 @@ import * as PostApi from '@/api/system/post'
import * as UserApi from '@/api/system/user'
import * as UserGroupApi from '@/api/bpm/userGroup'
import ProcessExpressionDialog from './ProcessExpressionDialog.vue'
+import DeptTree from '@/components/bpmnProcessDesigner/package/penal/task/task-components/DeptTree_Task.vue'
defineOptions({ name: 'UserTask' })
const props = defineProps({
@@ -153,6 +163,33 @@ const deptTreeOptions = ref() // 部门树
const postOptions = ref([]) // 岗位列表
const userOptions = ref([]) // 用户列表
const userGroupOptions = ref([]) // 用户组列表
+const queryParams = reactive({
+ pageNo: 1,
+ pageSize: 10,
+ id: undefined,
+ username: undefined,
+ mobile: undefined,
+ status: undefined,
+ deptId: undefined,
+ deptName: undefined,
+ createTime: []
+})
+const list = ref([]) // 列表的数
+/** 查询列表 */
+const getList = async () => {
+ try {
+ const data = await UserApi.getUserPage(queryParams)
+ list.value = data.list
+ console.log('list.value',list.value)
+ } finally {
+ }
+ }
+/** 处理部门被点击 */
+const handleDeptNodeClick = async (row) => {
+ console.log('row.id',row)
+ queryParams.deptId = row.id
+ await getList()
+}
const resetTaskForm = () => {
const businessObject = bpmnElement.value.businessObject
diff --git a/src/components/bpmnProcessDesigner/package/penal/task/task-components/UserTaskbk.vue b/src/components/bpmnProcessDesigner/package/penal/task/task-components/UserTaskbk.vue
new file mode 100644
index 0000000..0bb89c4
--- /dev/null
+++ b/src/components/bpmnProcessDesigner/package/penal/task/task-components/UserTaskbk.vue
@@ -0,0 +1,259 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 选择表达式
+
+
+
+
+
+
+