From b2a415728547d5aa0fa77f5653ddb7b8e6a5a8a2 Mon Sep 17 00:00:00 2001 From: 疯狂的狮子Li <15040126243@163.com> Date: 星期五, 24 一月 2025 13:08:48 +0800 Subject: [PATCH] !175 发布 5.3.0 新春版 祝大家新年快乐 Merge pull request !175 from 疯狂的狮子Li/dev --- src/components/Process/submitVerify.vue | 3 +++ src/views/index.vue | 4 ++-- src/views/workflow/task/allTaskWaiting.vue | 1 + src/views/workflow/task/taskFinish.vue | 1 + src/views/workflow/task/taskWaiting.vue | 1 + src/views/workflow/leave/leaveEdit.vue | 2 +- package.json | 2 +- src/views/workflow/processDefinition/design.vue | 2 +- src/views/workflow/processDefinition/index.vue | 24 +++++++++++++++++++----- README.md | 1 - 10 files changed, 30 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 531f64b..ebc088b 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,6 @@ ## 骞冲彴绠�浠� - 鏈粨搴撲负鍓嶇鎶�鏈爤 [Vue3](https://v3.cn.vuejs.org) + [TS](https://www.typescriptlang.org/) + [Element Plus](https://element-plus.org/zh-CN) + [Vite](https://cn.vitejs.dev) 鐗堟湰銆� -- 鎴愬憳椤圭洰: 鍩轰簬 vben(ant-design-vue) 鐨勫墠绔」鐩� [ruoyi-plus-vben](https://gitee.com/dapppp/ruoyi-plus-vben) - 鎴愬憳椤圭洰: 鍩轰簬 vben5(ant-design-vue) 鐨勫墠绔」鐩� [ruoyi-plus-vben5](https://gitee.com/dapppp/ruoyi-plus-vben5) - 閰嶅鍚庣浠g爜浠撳簱鍦板潃 - [RuoYi-Vue-Plus 5.X(娉ㄦ剰鐗堟湰鍙�)](https://gitee.com/dromara/RuoYi-Vue-Plus) diff --git a/package.json b/package.json index caac7c0..26d0862 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/tsconfig", "name": "ruoyi-vue-plus", - "version": "5.3.0-BETA", + "version": "5.3.0", "description": "RuoYi-Vue-Plus澶氱鎴风鐞嗙郴缁�", "author": "LionLi", "license": "MIT", diff --git a/src/components/Process/submitVerify.vue b/src/components/Process/submitVerify.vue index 4c2ea88..1c985de 100644 --- a/src/components/Process/submitVerify.vue +++ b/src/components/Process/submitVerify.vue @@ -71,6 +71,9 @@ <el-checkbox label="3" name="type">鐭俊</el-checkbox> </el-checkbox-group> </el-form-item> + <el-form-item v-if="task.flowStatus === 'waiting'" label="闄勪欢"> + <fileUpload v-model="backForm.fileId" :file-type="['png', 'jpg', 'jpeg', 'doc', 'docx', 'xlsx', 'xls', 'ppt', 'txt', 'pdf']" :file-size="20" /> + </el-form-item> <el-form-item label="瀹℃壒鎰忚"> <el-input v-model="backForm.message" type="textarea" resize="none" /> </el-form-item> diff --git a/src/views/index.vue b/src/views/index.vue index 8e6b23d..9168123 100644 --- a/src/views/index.vue +++ b/src/views/index.vue @@ -33,7 +33,7 @@ * 閮ㄧ讲鏂瑰紡 Docker 瀹瑰櫒缂栨帓 涓�閿儴缃蹭笟鍔¢泦缇�<br /> * 鍥介檯鍖� SpringMessage Spring鏍囧噯鍥介檯鍖栨柟妗�<br /> </p> - <p><b>褰撳墠鐗堟湰:</b> <span>v5.3.0-BETA</span></p> + <p><b>褰撳墠鐗堟湰:</b> <span>v5.3.0</span></p> <p> <el-tag type="danger">¥鍏嶈垂寮�婧�</el-tag> </p> @@ -77,7 +77,7 @@ * 鍒嗗竷寮忕洃鎺� Prometheus銆丟rafana 鍏ㄦ柟浣嶆�ц兘鐩戞帶<br /> * 鍏朵綑涓� Vue 鐗堟湰涓�鑷�<br /> </p> - <p><b>褰撳墠鐗堟湰:</b> <span>v2.2.2</span></p> + <p><b>褰撳墠鐗堟湰:</b> <span>v2.3.0</span></p> <p> <el-tag type="danger">¥鍏嶈垂寮�婧�</el-tag> </p> diff --git a/src/views/workflow/leave/leaveEdit.vue b/src/views/workflow/leave/leaveEdit.vue index 8ef66a5..a8c1bfd 100644 --- a/src/views/workflow/leave/leaveEdit.vue +++ b/src/views/workflow/leave/leaveEdit.vue @@ -242,7 +242,7 @@ dialogVisible.visible = false; }; //鎻愪氦鐢宠 -const handleStartWorkFlow = async (data: LeaveVO) => { +const handleStartWorkFlow = async (data: LeaveForm) => { try { submitFormData.value.flowCode = flowCode.value; submitFormData.value.businessId = data.id; diff --git a/src/views/workflow/processDefinition/design.vue b/src/views/workflow/processDefinition/design.vue index 3ec44f7..05e6538 100644 --- a/src/views/workflow/processDefinition/design.vue +++ b/src/views/workflow/processDefinition/design.vue @@ -29,7 +29,7 @@ }; /** 鍏抽棴鎸夐挳 */ function close() { - const obj = { path: '/workflow/processDefinition' }; + const obj = { path: '/workflow/processDefinition', query: {activeName: proxy.$route.query.activeName}}; proxy.$tab.closeOpenPage(obj); } diff --git a/src/views/workflow/processDefinition/index.vue b/src/views/workflow/processDefinition/index.vue index a45e484..9888892 100644 --- a/src/views/workflow/processDefinition/index.vue +++ b/src/views/workflow/processDefinition/index.vue @@ -56,7 +56,7 @@ <el-col :span="1.5"> <el-button type="warning" icon="Download" :disabled="single" @click="handleExportDef">瀵煎嚭</el-button> </el-col> - <right-toolbar v-model:show-search="showSearch" @query-table="getList"></right-toolbar> + <right-toolbar v-model:show-search="showSearch" @query-table="handleQuery"></right-toolbar> </el-row> </template> <el-tabs v-model="activeName" class="demo-tabs" @tab-click="handleClick"> @@ -116,7 +116,7 @@ v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" :total="total" - @pagination="handleQuery" + @pagination="getPageList" /> </el-tabs> </el-card> @@ -261,7 +261,7 @@ formPath: '' }); onMounted(() => { - handleQuery(); + getPageList(); getTreeselect(); }); @@ -321,6 +321,18 @@ flowCodeList.value = selection.map((item: any) => item.flowCode); single.value = selection.length !== 1; multiple.value = !selection.length; +}; +//鍒嗛〉 +const getPageList = async () => { + console.log(proxy.$route.query.activeName) + if (proxy.$route.query.activeName) { + activeName.value = proxy.$route.query.activeName; + } + if (activeName.value === '0') { + getList(); + } else { + getUnPublishList(); + } }; //鍒嗛〉 const getList = async () => { @@ -422,7 +434,8 @@ path: `/workflow/design/index`, query: { definitionId: row.id, - disabled: false + disabled: false, + activeName: activeName.value } }); }; @@ -436,7 +449,8 @@ path: `/workflow/design/index`, query: { definitionId: row.id, - disabled: true + disabled: true, + activeName: activeName.value } }); }; diff --git a/src/views/workflow/task/allTaskWaiting.vue b/src/views/workflow/task/allTaskWaiting.vue index 1a01be2..0c6c46e 100644 --- a/src/views/workflow/task/allTaskWaiting.vue +++ b/src/views/workflow/task/allTaskWaiting.vue @@ -168,6 +168,7 @@ queryParams.value.pageSize = 10; queryParams.value.createByIds = []; userSelectCount.value = 0; + selectUserIds.value = []; handleQuery(); }; // 澶氶�夋閫変腑鏁版嵁 diff --git a/src/views/workflow/task/taskFinish.vue b/src/views/workflow/task/taskFinish.vue index 298ddcf..0f5758e 100644 --- a/src/views/workflow/task/taskFinish.vue +++ b/src/views/workflow/task/taskFinish.vue @@ -133,6 +133,7 @@ queryParams.value.pageSize = 10; queryParams.value.createByIds = []; userSelectCount.value = 0; + selectUserIds.value = []; handleQuery(); }; // 澶氶�夋閫変腑鏁版嵁 diff --git a/src/views/workflow/task/taskWaiting.vue b/src/views/workflow/task/taskWaiting.vue index 876e335..339077d 100644 --- a/src/views/workflow/task/taskWaiting.vue +++ b/src/views/workflow/task/taskWaiting.vue @@ -134,6 +134,7 @@ queryParams.value.pageSize = 10; queryParams.value.createByIds = []; userSelectCount.value = 0; + selectUserIds.value = []; handleQuery(); }; // 澶氶�夋閫変腑鏁版嵁 -- Gitblit v1.9.3