Browse Source

Initial commit

master^2
han\hanst 1 year ago
parent
commit
8700aa64e3
  1. 1
      src/main/java/com/gaotao/modules/projectinfo/controller/ProjectCaseController.java
  2. 2
      src/main/java/com/gaotao/modules/projectinfo/service/impl/ProjectCaseServiceImpl.java
  3. 4
      src/main/resources/mapper/projectinfo/ProjectCaseDao.xml

1
src/main/java/com/gaotao/modules/projectinfo/controller/ProjectCaseController.java

@ -144,6 +144,7 @@ public class ProjectCaseController extends AbstractController {
public R manageAudit(@RequestBody ProjectCase projectCase){ public R manageAudit(@RequestBody ProjectCase projectCase){
ProjectCase pCase = projectCaseService.getById(projectCase.getId()); ProjectCase pCase = projectCaseService.getById(projectCase.getId());
pCase.setXjshow(projectCase.getXjshow()); pCase.setXjshow(projectCase.getXjshow());
pCase.setStatus(20);
projectCaseService.update(pCase); projectCaseService.update(pCase);
return R.ok(); return R.ok();
} }

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

@ -52,7 +52,6 @@ public class ProjectCaseServiceImpl extends ServiceImpl<ProjectCaseDao, ProjectC
public void saveCase(MultipartFile[] file,ProjectCase projectCase) { public void saveCase(MultipartFile[] file,ProjectCase projectCase) {
projectCase.setEnteredDate(new Date()); projectCase.setEnteredDate(new Date());
projectCase.setInnerStatus(projectCase.getStatus()); 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,7 +97,6 @@ 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

@ -68,10 +68,10 @@
AND #{param2.endDate} >=pc.entered_date AND #{param2.endDate} >=pc.entered_date
</if> </if>
<if test="param2.manageAudit == '待审核'"> <if test="param2.manageAudit == '待审核'">
and pc.xjshow = 'N'
and (pc.xjshow = 'N' or pc.xjshow = '')
</if> </if>
<if test="param2.xjshow != null and param2.xjshow != ''"> <if test="param2.xjshow != null and param2.xjshow != ''">
and pc.xjshow = #{param2.xjshow}
and pc.xjshow = #{param2.xjshow} and pc.status>10
</if> </if>
</where> </where>
</select> </select>

Loading…
Cancel
Save