From 963d86f209fb4cec79c5e2984c20fa1135812b7b 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: Mon, 8 Apr 2024 11:33:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../listener/GlobalEventListener.java | 3 +- .../service/impl/SysUserServiceImpl.java | 11 ---- .../src/assets/images/loading-warning-red.png | Bin 0 -> 3851 bytes .../assets/images/loading-warning-yellow.png | Bin 0 -> 3934 bytes ruoyi-ui/src/views/wxsetting/wxAuth/index.vue | 50 ++++++++++-------- .../controller/ProjectFilesController.java | 9 ++++ .../com/yanzhu/jh/work/domain/WorkFile.java | 10 ++++ .../resources/mapper/work/WorkFileMapper.xml | 14 +++++ 8 files changed, 63 insertions(+), 34 deletions(-) create mode 100644 ruoyi-ui/src/assets/images/loading-warning-red.png create mode 100644 ruoyi-ui/src/assets/images/loading-warning-yellow.png diff --git a/ruoyi-flowable/src/main/java/com/ruoyi/flowable/listener/GlobalEventListener.java b/ruoyi-flowable/src/main/java/com/ruoyi/flowable/listener/GlobalEventListener.java index 6d9fb5e7..bc067e40 100644 --- a/ruoyi-flowable/src/main/java/com/ruoyi/flowable/listener/GlobalEventListener.java +++ b/ruoyi-flowable/src/main/java/com/ruoyi/flowable/listener/GlobalEventListener.java @@ -80,8 +80,7 @@ public class GlobalEventListener extends AbstractFlowableEngineEventListener { log.info("任务流程审批完成...{}",event.getProcessInstanceId()); super.processCompleted(event); List list = new ArrayList<>(); - TaskEntity taskEntity = (TaskEntity)event.getEntity(); - ProcessInstance processInstance = runtimeService.createProcessInstanceQuery().processInstanceId(taskEntity.getProcessInstanceId()).singleResult(); + ProcessInstance processInstance = runtimeService.createProcessInstanceQuery().processInstanceId(event.getProcessInstanceId()).singleResult(); String startUserId = processInstance.getStartUserId(); SysUser sysUser = sysUserMapper.selectUserById(Convert.toLong(startUserId)); //模板数据 diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java index d06059a4..341ab989 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java @@ -367,17 +367,6 @@ public class SysUserServiceImpl implements ISysUserService @Override public int resetPwd(SysUser user) { - - List userIds = userMapper.selectUserByDept(); - List sysUserRoleList = new ArrayList<>(); - for(Long id:userIds){ - SysUserRole sr = new SysUserRole(); - sr.setUserId(id); - sr.setRoleId(48L); - sysUserRoleList.add(sr); - } - userRoleMapper.batchUserRole(sysUserRoleList); - return userMapper.updateUser(user); } diff --git a/ruoyi-ui/src/assets/images/loading-warning-red.png b/ruoyi-ui/src/assets/images/loading-warning-red.png new file mode 100644 index 0000000000000000000000000000000000000000..598b40ab194eb6753f026bfbe2b84c008afd3555 GIT binary patch literal 3851 zcmV+m5A^VfP) z%d0I%6~@0l_n1T?K}Agv1r?o$=tPO4xi>oS4kQCXCxR0V0UzTaL;@K)l8iG7_y?#7 zLYyf+ATc@+6~qWSiXiGh^1$S@?0dR*YS*d9s;X7h)!p9@HfNuzRaM=)d$0OxRdwxQ z97hmBw#%zGua}(LT>$Rs`NKKu;1~!YeR3OsyL-PjbYg@M7XyHIPk+0HPK*%Z;_gX_ zbq}2wA;jjc>9q>z#0ViKtB8Y{(1{U3W>ymiGoceBgv_ia4rW3pMhL;$;$S9pVuX;@ z#lcMI#0c3ptBix0(1{VUZ&n!xGoceBWWTI74rW3pM#w%{bsWruPK=QKvHCce37r@r z`(yQSFcUg4LiWWb;$S9pVub96&BVb>=)?%w2b+q6nVg&d6mDZn2C(?T8Sv7=7InS`DNbxA(Th5VEV2os+8KRK*k79(TSVZyoNd8L^wb&Clzd4YJ{zYJJ9+HLSnN6{G8D2BG!zSGOv%c)b)(dnos`

LE^6yB@9lMPp)t?(vEvSW#EX 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 N002ovPDHLkV1iPLdgK5A literal 0 HcmV?d00001 diff --git a/ruoyi-ui/src/assets/images/loading-warning-yellow.png b/ruoyi-ui/src/assets/images/loading-warning-yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..3075796264dd0ddad10fc210856d9a3109c8e7e3 GIT binary patch literal 3934 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 s561-naDnsN$rK#t21f+|XbTbjA3-@Z3t

+
+
@@ -8,50 +10,56 @@ export default { name: "build", data() { return { - uId:null, - show: true, - dialogVisible: false, - bindPhoneVo: { - openId: '', - phone: '' - } + uId: null, + uIdErrorShow: false, + successVisible: false, }; }, watch: {}, created() { - this.uId=this.getQueryString('userOpenId') || ''; - this.wechatLogin(); + this.uId = this.getQueryString("userOpenId") || ""; + if (this.uId == "") { + } else { + this.wechatLogin(); + } }, methods: { wechatLogin() { // 处理微信授权登录 - let openId = this.getQueryString('openId') || ''; + let openId = this.getQueryString("openId") || ""; // token === '' && openId != '' 只要这种情况,未绑定账号 - if(openId != '') { + if (openId != "") { // 绑定账号 - console.log("dialogVisible===>",openId,this.uId); + console.log("dialogVisible===>", openId, this.uId); } else { // 如果绑定了,返回成功 console.log("我要去登录了===>"); let _baseUrl = "https://szgc.jhncidg.com"; - window.location = _baseUrl + '/jhapi/wxAuth/authorize?returnUrl=' + _baseUrl + "/#/wxAuth?uid="+this.uId + window.location = + _baseUrl + + "/jhapi/wxAuth/authorize?returnUrl=" + + _baseUrl + + "/#/wxAuth?uid=" + + this.uId; } }, saveBind() { - console.log("saveBind"); + console.log("saveBind"); }, - getQueryString (paramName) { - if(window.location.href.indexOf('?') == -1) return ''; - let searchString = window.location.href.split('?')[1]; - let i, val, params = searchString.split("&"); - for (i=0;i diff --git a/ruoyi-wechat/src/main/java/com/ruoyi/web/project/controller/ProjectFilesController.java b/ruoyi-wechat/src/main/java/com/ruoyi/web/project/controller/ProjectFilesController.java index cf9b79f1..068eacdd 100644 --- a/ruoyi-wechat/src/main/java/com/ruoyi/web/project/controller/ProjectFilesController.java +++ b/ruoyi-wechat/src/main/java/com/ruoyi/web/project/controller/ProjectFilesController.java @@ -3,6 +3,7 @@ package com.ruoyi.web.project.controller; import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.common.core.page.TableDataInfo; +import com.ruoyi.common.utils.StringUtils; import com.yanzhu.jh.work.domain.WorkFile; import com.yanzhu.jh.work.service.IWorkFileService; import org.springframework.beans.factory.annotation.Autowired; @@ -12,6 +13,8 @@ import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; +import java.util.ArrayList; +import java.util.Arrays; import java.util.List; /** @@ -36,6 +39,9 @@ public class ProjectFilesController extends BaseController { public TableDataInfo list(WorkFile workFile) { startPage(); + if(StringUtils.isNotBlank(workFile.getRemark())){ + workFile.setDeptIds(new ArrayList(Arrays.asList(workFile.getRemark().split(",")))); + } List list = workFileService.selectWorkFileList(workFile); return getDataTable(list); } @@ -48,6 +54,9 @@ public class ProjectFilesController extends BaseController { @GetMapping("/findCountByType") public AjaxResult findCountByType(WorkFile workFile){ clearPage(); + if(StringUtils.isNotBlank(workFile.getRemark())){ + workFile.setDeptIds(new ArrayList(Arrays.asList(workFile.getRemark().split(",")))); + } return success(workFileService.findCountByType(workFile)); } diff --git a/yanzhu-jh/src/main/java/com/yanzhu/jh/work/domain/WorkFile.java b/yanzhu-jh/src/main/java/com/yanzhu/jh/work/domain/WorkFile.java index 75fdba91..80eedec4 100644 --- a/yanzhu-jh/src/main/java/com/yanzhu/jh/work/domain/WorkFile.java +++ b/yanzhu-jh/src/main/java/com/yanzhu/jh/work/domain/WorkFile.java @@ -57,6 +57,8 @@ public class WorkFile extends BaseEntity @Excel(name = "阅读次数") private Long readNum; + private List deptIds; + //文件列表 private Long deptId; @@ -179,6 +181,14 @@ public class WorkFile extends BaseEntity this.fileList = fileList; } + public List getDeptIds() { + return deptIds; + } + + public void setDeptIds(List deptIds) { + this.deptIds = deptIds; + } + @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) diff --git a/yanzhu-jh/src/main/resources/mapper/work/WorkFileMapper.xml b/yanzhu-jh/src/main/resources/mapper/work/WorkFileMapper.xml index 2e9d5ac5..a9c098af 100644 --- a/yanzhu-jh/src/main/resources/mapper/work/WorkFileMapper.xml +++ b/yanzhu-jh/src/main/resources/mapper/work/WorkFileMapper.xml @@ -38,6 +38,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and dept_id = #{deptId} and file_name like concat('%', #{fileName}, '%') and create_time between #{params.beginMarksTime} and #{params.endMarksTime} + + and (dept_id is null or dept_id in + + #{item} + + ) + order by create_time desc @@ -49,6 +56,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and dept_id = #{deptId} and file_name like concat('%', #{fileName}, '%') and create_time between #{params.beginMarksTime} and #{params.endMarksTime} + + and (dept_id is null or dept_id in + + #{item} + + ) + group by file_belong