|
@@ -12,12 +12,9 @@ import com.usky.fire.mapper.DemFireReformMapper;
|
|
|
import com.usky.fire.service.DemFireReformService;
|
|
|
import com.usky.common.mybatis.core.AbstractCrudService;
|
|
|
import com.usky.fire.service.DemReformReviewService;
|
|
|
-import com.usky.fire.service.vo.DemReformReviewVO;
|
|
|
-import com.usky.fire.service.vo.MobileScheduleVO;
|
|
|
-import com.usky.fire.service.vo.UpdateReformReviewVO;
|
|
|
+import com.usky.fire.service.vo.*;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
-import com.usky.fire.service.vo.DemFireReformVO;
|
|
|
|
|
|
import java.time.LocalDateTime;
|
|
|
import java.util.ArrayList;
|
|
@@ -95,10 +92,11 @@ public class DemFireReformServiceImpl extends AbstractCrudService<DemFireReformM
|
|
|
@Override
|
|
|
public void updateReformReview(UpdateReformReviewVO updateReformReviewVO){
|
|
|
LambdaQueryWrapper<DemFireReform> queryWrapper = Wrappers.lambdaQuery();
|
|
|
- queryWrapper.eq(DemFireReform::getId, updateReformReviewVO.getReFormId());
|
|
|
+ queryWrapper.eq(DemFireReform::getReformCode, updateReformReviewVO.getReFormId());
|
|
|
List<DemFireReform> list = this.list(queryWrapper);
|
|
|
DemFireReform demFireReform = new DemFireReform();
|
|
|
demFireReform.setId(list.get(0).getId());
|
|
|
+ demFireReform.setReformCode(list.get(0).getReformCode());
|
|
|
demFireReform.setCompanyId(list.get(0).getCompanyId());
|
|
|
demFireReform.setCompanyCode(list.get(0).getCompanyCode());
|
|
|
demFireReform.setReformPart(list.get(0).getReformPart());
|
|
@@ -107,7 +105,7 @@ public class DemFireReformServiceImpl extends AbstractCrudService<DemFireReformM
|
|
|
this.updateById(demFireReform);
|
|
|
|
|
|
LambdaQueryWrapper<DemReformReview> queryWrapper1 = Wrappers.lambdaQuery();
|
|
|
- queryWrapper1.eq(DemReformReview::getReformId, updateReformReviewVO.getReFormId());
|
|
|
+ queryWrapper1.eq(DemReformReview::getReformId, list.get(0).getId());
|
|
|
List<DemReformReview> list1 = demReformReviewService.list(queryWrapper1);
|
|
|
DemReformReview demReformReview = new DemReformReview();
|
|
|
demReformReview.setId(list1.get(0).getId());
|
|
@@ -130,30 +128,31 @@ public class DemFireReformServiceImpl extends AbstractCrudService<DemFireReformM
|
|
|
@Override
|
|
|
public void updateMobileReformStatus(String reformId){
|
|
|
LambdaQueryWrapper<DemFireReform> queryWrapper = Wrappers.lambdaQuery();
|
|
|
- queryWrapper.eq(DemFireReform::getId, reformId);
|
|
|
+ queryWrapper.eq(DemFireReform::getReformCode, reformId);
|
|
|
List<DemFireReform> list = this.list(queryWrapper);
|
|
|
list.get(0).setReformStatus(2);
|
|
|
this.updateById(list.get(0));
|
|
|
|
|
|
LambdaQueryWrapper<DemReformReview> queryWrapper1 = Wrappers.lambdaQuery();
|
|
|
- queryWrapper1.eq(DemReformReview::getReformId,reformId);
|
|
|
+ queryWrapper1.eq(DemReformReview::getReformId,list.get(0).getId());
|
|
|
List<DemReformReview> list1 = demReformReviewService.list(queryWrapper1);
|
|
|
if(list1.size() > 0){
|
|
|
demReformReviewService.removeById(list1.get(0).getId());
|
|
|
}
|
|
|
|
|
|
DemReformReview demReformReview = new DemReformReview();
|
|
|
- demReformReview.setReformId(Integer.parseInt(reformId));
|
|
|
+ demReformReview.setReformId(list.get(0).getId());
|
|
|
demReformReview.setReformTime(LocalDateTime.now());
|
|
|
demReformReviewService.save(demReformReview);
|
|
|
}@Override
|
|
|
|
|
|
- public void addReformMaterial(DemReformReview demReformReview){
|
|
|
+ public void addReformMaterial(DemReformReviewMaterialVO demReformReviewMaterialVO){
|
|
|
LambdaQueryWrapper<DemFireReform> queryWrapper1 = Wrappers.lambdaQuery();
|
|
|
- queryWrapper1.eq(DemFireReform::getId,demReformReview.getReformId());
|
|
|
+ queryWrapper1.eq(DemFireReform::getReformCode,demReformReviewMaterialVO.getReformId());
|
|
|
List<DemFireReform> list1 = this.list(queryWrapper1);
|
|
|
DemFireReform demFireReform = new DemFireReform();
|
|
|
demFireReform.setId(list1.get(0).getId());
|
|
|
+ demFireReform.setReformCode(list1.get(0).getReformCode());
|
|
|
demFireReform.setCompanyId(list1.get(0).getCompanyId());
|
|
|
demFireReform.setCompanyCode(list1.get(0).getCompanyCode());
|
|
|
demFireReform.setReformPart(list1.get(0).getReformPart());
|
|
@@ -164,10 +163,19 @@ public class DemFireReformServiceImpl extends AbstractCrudService<DemFireReformM
|
|
|
|
|
|
LambdaQueryWrapper<DemReformReview> queryWrapper = Wrappers.lambdaQuery();
|
|
|
queryWrapper.select(DemReformReview::getId)
|
|
|
- .eq(DemReformReview::getReformId, demReformReview.getReformId());
|
|
|
+ .eq(DemReformReview::getReformId, list1.get(0).getId());
|
|
|
List<DemReformReview> list = demReformReviewService.list(queryWrapper);
|
|
|
+ DemReformReview demReformReview = new DemReformReview();
|
|
|
demReformReview.setId(list.get(0).getId());
|
|
|
+ demReformReview.setReformId(list1.get(0).getId());
|
|
|
demReformReview.setReformTime(LocalDateTime.now());
|
|
|
+ demReformReview.setReformPerson(demReformReviewMaterialVO.getReformPerson());
|
|
|
+ demReformReview.setReformRemark(demReformReviewMaterialVO.getReformRemark());
|
|
|
+ demReformReview.setReformPath1(demReformReviewMaterialVO.getReformPath1());
|
|
|
+ demReformReview.setReformPath2(demReformReviewMaterialVO.getReformPath2());
|
|
|
+ demReformReview.setReformPath3(demReformReviewMaterialVO.getReformPath3());
|
|
|
+ demReformReview.setReformPath4(demReformReviewMaterialVO.getReformPath4());
|
|
|
+ demReformReview.setReformPath5(demReformReviewMaterialVO.getReformPath5());
|
|
|
demReformReviewService.updateById(demReformReview);
|
|
|
}
|
|
|
|