Browse Source

解决候选人更新不成功问题

master
陈裕财 2 years ago
parent
commit
70cb693dc8
  1. 1
      pom.xml
  2. 4
      xm-cloud-bootstrap/pom.xml
  3. 2
      xm-cloud-bootstrap/src/main/java/com/XmApplication.java
  4. 2
      xm-core/src/main/java/com/xm/core/mapper/XmProjectMapper.xml
  5. 2
      xm-core/src/main/java/com/xm/core/service/XmTaskExecuserService.java

1
pom.xml

@ -22,6 +22,7 @@
<modules>
<module>xm-core</module>
<module>xm-bootstrap</module>
<module>xm-cloud-bootstrap</module>
</modules>
<dependencyManagement>
<dependencies>

4
xm-cloud-bootstrap/pom.xml

@ -2,9 +2,9 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>xm-bootstrap</artifactId>
<artifactId>xm-cloud-bootstrap</artifactId>
<packaging>jar</packaging>
<name>xm-bootstrap 唛盟云-项目管理系统服务端cloud启动器</name>
<name>xm-cloud-bootstrap 唛盟云-项目管理系统服务端cloud启动器</name>
<parent>
<groupId>com.xm</groupId>
<artifactId>xm-backend</artifactId>

2
xm-cloud-bootstrap/src/main/java/com/XmApplication.java

@ -1,10 +1,8 @@
package com;
import org.springframework.boot.SpringApplication;
import org.springframework.cloud.client.SpringCloudApplication;
import org.springframework.session.data.redis.config.annotation.web.http.EnableRedisHttpSession;
@SpringCloudApplication
@EnableRedisHttpSession
public class XmApplication {

2
xm-core/src/main/java/com/xm/core/mapper/XmProjectMapper.xml

@ -67,7 +67,7 @@
<if test='(ext.isTpl==null or ext.isTpl=="0") and (ext.linkProductId ==null or ext.linkProductId=="") and (ext.linkIterationId ==null or ext.linkIterationId=="")'>
and (
exists(select 1 from xm_group_user gu where gu.userid=#{ext.myUserid} and gu.project_id=res.id)
(res.create_userid = #{ext.myUserid} or res.adm_userid= #{ext.myUserid} or res.pm_userid=#{ext.myUserid} or res.ass_userid=#{ext.myUserid})
or (res.create_userid = #{ext.myUserid} or res.adm_userid= #{ext.myUserid} or res.pm_userid=#{ext.myUserid} or res.ass_userid=#{ext.myUserid})
or (CASE
WHEN res.show_out = '1' THEN
res.branch_id = #{ext.myBranchId}

2
xm-core/src/main/java/com/xm/core/service/XmTaskExecuserService.java

@ -109,7 +109,7 @@ public class XmTaskExecuserService extends BaseService<XmTaskExecuserMapper,XmTa
List<XmGroupVo> userGroups=groupService.getUserGroups(pgroups, xmTaskExecuser.getBidUserid());
XmTaskExecuser xmTaskExecuser2=new XmTaskExecuser();
xmTaskExecuser2.setTaskId(xmTaskExecuser.getTaskId());
xmTaskExecuser2.setPrjUserid(xmTaskExecuser.getBidUserid());
xmTaskExecuser2.setBidUserid(xmTaskExecuser.getBidUserid());
xmTaskExecuser2.setStatus("7");
this.updateSomeFieldByPk(xmTaskExecuser2);
projectId=xmTaskExecuser.getProjectId();

Loading…
Cancel
Save