Browse Source

Initial commit

master
han\hanst 10 months ago
parent
commit
b792199794
  1. 2
      pom.xml
  2. 5
      src/main/java/com/gaotao/modules/projectinfo/service/impl/ProjectCaseServiceImpl.java
  3. 4
      src/main/resources/mapper/projectinfo/ProjectCaseDao.xml

2
pom.xml

@ -3,7 +3,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 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> <modelVersion>4.0.0</modelVersion>
<groupId>com.gaotao</groupId> <groupId>com.gaotao</groupId>
<artifactId>tid-report-java</artifactId>
<artifactId>xujie-internal-java</artifactId>
<packaging>jar</packaging> <packaging>jar</packaging>
<description>xujie-fast</description> <description>xujie-fast</description>

5
src/main/java/com/gaotao/modules/projectinfo/service/impl/ProjectCaseServiceImpl.java

@ -51,8 +51,8 @@ public class ProjectCaseServiceImpl extends ServiceImpl<ProjectCaseDao, ProjectC
@Transactional @Transactional
public void saveCase(MultipartFile[] file,ProjectCase projectCase) { public void saveCase(MultipartFile[] file,ProjectCase projectCase) {
projectCase.setEnteredDate(new Date()); projectCase.setEnteredDate(new Date());
projectCase.setStatus(0);
projectCase.setInnerStatus(0);
projectCase.setInnerStatus(projectCase.getStatus());
projectCase.setXjshow(projectCase.getStatus()==10?"N":"Y");
this.save(projectCase); this.save(projectCase);
for (MultipartFile f : file) { for (MultipartFile f : file) {
@ -98,6 +98,7 @@ public class ProjectCaseServiceImpl extends ServiceImpl<ProjectCaseDao, ProjectC
@Transactional @Transactional
public void update(ProjectCase projectCase) { public void update(ProjectCase projectCase) {
projectCase.setLatestUpdatedDate(new Date()); projectCase.setLatestUpdatedDate(new Date());
projectCase.setXjshow(projectCase.getStatus()>10?"Y":"N");
this.updateById(projectCase); this.updateById(projectCase);
} }

4
src/main/resources/mapper/projectinfo/ProjectCaseDao.xml

@ -19,13 +19,13 @@
LEFT JOIN cus_group cg on cg.id=pc.group_id LEFT JOIN cus_group cg on cg.id=pc.group_id
<where> <where>
1 = 1 1 = 1
<if test="param2.statusList != '' and param2.statusList.length>0 ">
<if test="param2.statusList != null and param2.statusList != '' and param2.statusList.length>0 ">
and pc.status in and pc.status in
<foreach item="item" index="index" collection="param2.statusList" open="(" separator="," close=")"> <foreach item="item" index="index" collection="param2.statusList" open="(" separator="," close=")">
#{item} #{item}
</foreach> </foreach>
</if> </if>
<if test="param2.innerStatusList != '' and param2.innerStatusList.length>0 ">
<if test="param2.innerStatusList != null and param2.innerStatusList != '' and param2.innerStatusList.length>0 ">
and pc.inner_status in and pc.inner_status in
<foreach item="item" index="index" collection="param2.innerStatusList" open="(" separator="," close=")"> <foreach item="item" index="index" collection="param2.innerStatusList" open="(" separator="," close=")">
#{item} #{item}

Loading…
Cancel
Save