From b26778ca05c77bcdbef4b5606e5ae4df635698cc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=A7=9C=E7=8E=89=E7=90=A6?=
<7507756+jiang_yuqi@user.noreply.gitee.com>
Date: Fri, 14 Mar 2025 00:14:41 +0800
Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../manage/domain/WxMenuConfigRole.java | 19 +++---
.../mapper/manage/WxMenuConfigMapper.xml | 15 +++--
.../mapper/manage/WxMenuConfigRoleMapper.xml | 14 ++---
.../listener/GlobalEventListener.java | 2 +
...ProProjectInfoSubdeptsUsersController.java | 11 ++++
.../IProProjectInfoSubdeptsUsersService.java | 25 ++++++++
.../service/impl/BasSignetServiceImpl.java | 4 +-
.../service/impl/BasTemplateServiceImpl.java | 4 +-
.../service/impl/BusExamInfoServiceImpl.java | 4 +-
.../impl/BusExamQuestionServiceImpl.java | 4 +-
.../service/impl/BusExamUserServiceImpl.java | 4 +-
.../impl/BusTrainingVideoServiceImpl.java | 8 +--
.../impl/BusTrainingVideoUserServiceImpl.java | 4 +-
.../impl/DevAiProjectConfigServiceImpl.java | 4 +-
.../impl/DevAiProjectDataServiceImpl.java | 4 +-
.../impl/ProProjectInfoServiceImpl.java | 58 ++++++++++--------
...roProjectInfoSubdeptsGroupServiceImpl.java | 4 +-
.../ProProjectInfoSubdeptsServiceImpl.java | 4 +-
...roProjectInfoSubdeptsUsersServiceImpl.java | 15 +++++
.../service/impl/WxMenuConfigServiceImpl.java | 3 +-
yanzhu-ui-app/miniprogram/api/project.js | 11 +++-
.../project_flowable/approveTask/index.js | 2 +
.../miniprogram/pages/project_qr/index.js | 60 ++++++++++++++++++-
.../miniprogram/pages/project_qr/index.wxml | 2 +-
.../api/manage/proProjectInfoSubdeptsUsers.js | 9 +++
.../flowable/task/todo/detail/indexDrawer.vue | 6 +-
.../src/views/manage/proProjectInfo/index.vue | 6 +-
27 files changed, 226 insertions(+), 80 deletions(-)
diff --git a/yanzhu-common/yanzhu-common-mapper/src/main/java/com/yanzhu/manage/domain/WxMenuConfigRole.java b/yanzhu-common/yanzhu-common-mapper/src/main/java/com/yanzhu/manage/domain/WxMenuConfigRole.java
index 5d8d3b03..28002126 100644
--- a/yanzhu-common/yanzhu-common-mapper/src/main/java/com/yanzhu/manage/domain/WxMenuConfigRole.java
+++ b/yanzhu-common/yanzhu-common-mapper/src/main/java/com/yanzhu/manage/domain/WxMenuConfigRole.java
@@ -28,9 +28,9 @@ public class WxMenuConfigRole extends BaseEntity
/** 角色名称 */
private String roleName;
- /** 用户主键 */
- @Excel(name = "用户主键")
- private Long userId;
+ /** 用户类型 */
+ @Excel(name = "用户类型")
+ private String userType;
public void setSmcid(Long smcid)
{
@@ -50,14 +50,13 @@ public class WxMenuConfigRole extends BaseEntity
{
return roleId;
}
- public void setUserId(Long userId)
- {
- this.userId = userId;
+
+ public String getUserType() {
+ return userType;
}
- public Long getUserId()
- {
- return userId;
+ public void setUserType(String userType) {
+ this.userType = userType;
}
public String getRoleName() {
@@ -73,7 +72,7 @@ public class WxMenuConfigRole extends BaseEntity
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("smcid", getSmcid())
.append("roleId", getRoleId())
- .append("userId", getUserId())
+ .append("userType", getUserType())
.toString();
}
}
diff --git a/yanzhu-common/yanzhu-common-mapper/src/main/resources/mapper/manage/WxMenuConfigMapper.xml b/yanzhu-common/yanzhu-common-mapper/src/main/resources/mapper/manage/WxMenuConfigMapper.xml
index a13a31dd..57b52317 100644
--- a/yanzhu-common/yanzhu-common-mapper/src/main/resources/mapper/manage/WxMenuConfigMapper.xml
+++ b/yanzhu-common/yanzhu-common-mapper/src/main/resources/mapper/manage/WxMenuConfigMapper.xml
@@ -25,7 +25,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+
“驳回上级” 操作后,代表您对当前任务不满意,任务退回到上一阶段继续处理。
@@ -404,7 +405,7 @@ findCommentByProcInsId, } from "@/api/flowable/businessKey"; import { getProProjectInfoSubdepts } from "@/api/manage/proProjectInfoSubdepts"; - import { getProProjectInfoSubdeptsUsers } from "@/api/manage/proProjectInfoSubdeptsUsers"; + import { getProProjectInfoSubdeptsUsers, editApproveStatus } from "@/api/manage/proProjectInfoSubdeptsUsers"; import { getBusExamUserLast } from "@/api/manage/busExamUser"; import { getBusTrainingVideoUserLast } from "@/api/manage/busTrainingVideoUser"; import useUserStore from '@/store/modules/user' @@ -529,6 +530,7 @@ proxy.$modal.confirm('是否确认审批驳回流程编号为"' + dataOptions.value.taskId + '"的数据项至申请人?').then(function() { return returnTask(form.value); }).then(() => { + editApproveStatus(dataOptions.value.businessKey); doCanel(); emit('handle'); proxy.$modal.msgSuccess("审批成功"); diff --git a/yanzhu-ui-vue3/src/views/manage/proProjectInfo/index.vue b/yanzhu-ui-vue3/src/views/manage/proProjectInfo/index.vue index f992ae41..caf430bf 100644 --- a/yanzhu-ui-vue3/src/views/manage/proProjectInfo/index.vue +++ b/yanzhu-ui-vue3/src/views/manage/proProjectInfo/index.vue @@ -147,7 +147,7 @@ v-model:limit="queryParams.pageSize" @pagination="getList" /> -