|
@@ -346,49 +346,139 @@ public class ProgressStatsController extends BaseController {
|
|
|
//设置是否进行图纸审查
|
|
|
if (lhHis.size()>0){
|
|
|
if (StringUtils.isNotEmpty(lhHis.get(0).getEndTime())){
|
|
|
- if (lhHis.get(0).getEndTime().equals(history.get(0).getStartTime())){
|
|
|
- stats.setDrawingReview("是");
|
|
|
- //设置联合审图日期
|
|
|
- stats.setReviewDate(lhHis.get(0).getStartTime());
|
|
|
- //设置是否通过图纸审查
|
|
|
- if (StringUtils.isNotEmpty(lhHis.get(0).getEndTime())){
|
|
|
- //设置审图意见 从历史意见表中根据时间获取
|
|
|
- String comment = statsService.getCommentByProInsId(procInsId,lhHis.get(0).getEndTime());
|
|
|
- if (lhHis.get(0).getEndTime().equals(history.get(0).getStartTime())){
|
|
|
- //说明是不通过
|
|
|
- stats.setPassDrawingReview("不通过");
|
|
|
- //设置通过联合审图日期
|
|
|
- stats.setApprovedDate(lhHis.get(0).getEndTime());
|
|
|
- //设置审图意见
|
|
|
- stats.setReviewComment(comment);
|
|
|
- //设置是否需设计变更
|
|
|
- stats.setJointReviewDesignChange("是");
|
|
|
- }else if (status == 3){
|
|
|
- //取消
|
|
|
- stats.setPassDrawingReview("取消");
|
|
|
- //设置通过联合审图日期
|
|
|
- stats.setApprovedDate(lhHis.get(0).getEndTime());
|
|
|
- stats.setReviewComment(comment);
|
|
|
- //设置是否需设计变更
|
|
|
- stats.setJointReviewDesignChange("是");
|
|
|
- }else if (status == 4){
|
|
|
- //取消
|
|
|
- stats.setPassDrawingReview("待定");
|
|
|
- //设置通过联合审图日期
|
|
|
- stats.setApprovedDate(lhHis.get(0).getEndTime());
|
|
|
- stats.setReviewComment(comment);
|
|
|
- //设置是否需设计变更
|
|
|
- stats.setJointReviewDesignChange("是");
|
|
|
- }else {
|
|
|
- //通过
|
|
|
- stats.setPassDrawingReview("通过");
|
|
|
- biaoJi += 1;
|
|
|
- //设置通过联合审图日期
|
|
|
- stats.setApprovedDate(lhHis.get(0).getEndTime());
|
|
|
- //设置是否需设计变更
|
|
|
- stats.setJointReviewDesignChange("否");
|
|
|
+ if (lhHis.get(0).getEndTime().equals(gysHis.get(0).getStartTime())){
|
|
|
+ if (StringUtils.isNotBlank(jlHis.get(0).getEndTime())){
|
|
|
+ //说明项目经理审图也结束了
|
|
|
+ stats.setDrawingReview("是");
|
|
|
+ //设置联合审图日期
|
|
|
+ stats.setReviewDate(jlHis.get(0).getStartTime());
|
|
|
+ //设置是否通过图纸审查
|
|
|
+ if (StringUtils.isNotEmpty(jlHis.get(0).getEndTime())){
|
|
|
+ //设置审图意见 从历史意见表中根据时间获取
|
|
|
+ String comment = statsService.getCommentByProInsId(procInsId,jlHis.get(0).getEndTime());
|
|
|
+ if (jlHis.get(0).getEndTime().equals(history.get(0).getStartTime())){
|
|
|
+ //说明是不通过
|
|
|
+ stats.setPassDrawingReview("不通过");
|
|
|
+ //设置通过联合审图日期
|
|
|
+ stats.setApprovedDate(jlHis.get(0).getEndTime());
|
|
|
+ //设置审图意见
|
|
|
+ stats.setReviewComment(comment);
|
|
|
+ //设置是否需设计变更
|
|
|
+ stats.setJointReviewDesignChange("是");
|
|
|
+ }else if (status == 3){
|
|
|
+ //取消
|
|
|
+ stats.setPassDrawingReview("取消");
|
|
|
+ //设置通过联合审图日期
|
|
|
+ stats.setApprovedDate(jlHis.get(0).getEndTime());
|
|
|
+ stats.setReviewComment(comment);
|
|
|
+ //设置是否需设计变更
|
|
|
+ stats.setJointReviewDesignChange("是");
|
|
|
+ }else if (status == 4){
|
|
|
+ //取消
|
|
|
+ stats.setPassDrawingReview("待定");
|
|
|
+ //设置通过联合审图日期
|
|
|
+ stats.setApprovedDate(jlHis.get(0).getEndTime());
|
|
|
+ stats.setReviewComment(comment);
|
|
|
+ //设置是否需设计变更
|
|
|
+ stats.setJointReviewDesignChange("是");
|
|
|
+ }else {
|
|
|
+ //通过
|
|
|
+ stats.setPassDrawingReview("通过");
|
|
|
+ biaoJi += 1;
|
|
|
+ //设置通过联合审图日期
|
|
|
+ stats.setApprovedDate(jlHis.get(0).getEndTime());
|
|
|
+ //设置是否需设计变更
|
|
|
+ stats.setJointReviewDesignChange("否");
|
|
|
+ }
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ //设置是否进行图纸审查
|
|
|
+ stats.setDrawingReview("否");
|
|
|
+ //设置联合审图日期
|
|
|
+ stats.setReviewDate("");
|
|
|
+ //设置是否通过图纸审查
|
|
|
+ stats.setPassDrawingReview("");
|
|
|
+ //设置通过联合审图日期
|
|
|
+ stats.setApprovedDate("");
|
|
|
+ //设置审图意见
|
|
|
+ stats.setReviewComment("");
|
|
|
+ //设置是否需设计变更
|
|
|
+ stats.setJointReviewDesignChange("");
|
|
|
+ }
|
|
|
+
|
|
|
+ }else if (StringUtils.isNotBlank(jlHis.get(0).getEndTime())){
|
|
|
+ if (jlHis.get(0).getEndTime().equals(gysHis.get(0).getStartTime())){
|
|
|
+ stats.setDrawingReview("是");
|
|
|
+ //设置联合审图日期
|
|
|
+ stats.setReviewDate(lhHis.get(0).getStartTime());
|
|
|
+ //设置是否通过图纸审查
|
|
|
+ if (StringUtils.isNotEmpty(lhHis.get(0).getEndTime())){
|
|
|
+ //设置审图意见 从历史意见表中根据时间获取
|
|
|
+ String comment = statsService.getCommentByProInsId(procInsId,lhHis.get(0).getEndTime());
|
|
|
+ if (lhHis.get(0).getEndTime().equals(history.get(0).getStartTime())){
|
|
|
+ //说明是不通过
|
|
|
+ stats.setPassDrawingReview("不通过");
|
|
|
+ //设置通过联合审图日期
|
|
|
+ stats.setApprovedDate(lhHis.get(0).getEndTime());
|
|
|
+ //设置审图意见
|
|
|
+ stats.setReviewComment(comment);
|
|
|
+ //设置是否需设计变更
|
|
|
+ stats.setJointReviewDesignChange("是");
|
|
|
+ }else if (status == 3){
|
|
|
+ //取消
|
|
|
+ stats.setPassDrawingReview("取消");
|
|
|
+ //设置通过联合审图日期
|
|
|
+ stats.setApprovedDate(lhHis.get(0).getEndTime());
|
|
|
+ stats.setReviewComment(comment);
|
|
|
+ //设置是否需设计变更
|
|
|
+ stats.setJointReviewDesignChange("是");
|
|
|
+ }else if (status == 4){
|
|
|
+ //取消
|
|
|
+ stats.setPassDrawingReview("待定");
|
|
|
+ //设置通过联合审图日期
|
|
|
+ stats.setApprovedDate(lhHis.get(0).getEndTime());
|
|
|
+ stats.setReviewComment(comment);
|
|
|
+ //设置是否需设计变更
|
|
|
+ stats.setJointReviewDesignChange("是");
|
|
|
+ }else {
|
|
|
+ //通过
|
|
|
+ stats.setPassDrawingReview("通过");
|
|
|
+ biaoJi += 1;
|
|
|
+ //设置通过联合审图日期
|
|
|
+ stats.setApprovedDate(lhHis.get(0).getEndTime());
|
|
|
+ //设置是否需设计变更
|
|
|
+ stats.setJointReviewDesignChange("否");
|
|
|
+ stats.setReviewComment("");
|
|
|
+ }
|
|
|
}
|
|
|
+ } else if (jlHis.get(0).getEndTime().equals(history.get(0).getStartTime())){
|
|
|
+ //设置是否进行图纸审查
|
|
|
+ stats.setDrawingReview("否");
|
|
|
+ //设置联合审图日期
|
|
|
+ stats.setReviewDate("");
|
|
|
+ //设置是否通过图纸审查
|
|
|
+ stats.setPassDrawingReview("");
|
|
|
+ //设置通过联合审图日期
|
|
|
+ stats.setApprovedDate("");
|
|
|
+ //设置审图意见
|
|
|
+ stats.setReviewComment("");
|
|
|
+ //设置是否需设计变更
|
|
|
+ stats.setJointReviewDesignChange("");
|
|
|
}
|
|
|
+ }else if (lhHis.get(0).getEndTime().equals(history.get(0).getStartTime())){
|
|
|
+ //设置是否进行图纸审查
|
|
|
+ stats.setDrawingReview("否");
|
|
|
+ //设置联合审图日期
|
|
|
+ stats.setReviewDate("");
|
|
|
+ //设置是否通过图纸审查
|
|
|
+ stats.setPassDrawingReview("");
|
|
|
+ //设置通过联合审图日期
|
|
|
+ stats.setApprovedDate("");
|
|
|
+ //设置审图意见
|
|
|
+ String comment = statsService.getCommentByProInsId(procInsId,lhHis.get(0).getEndTime());
|
|
|
+ stats.setReviewComment(comment);
|
|
|
+ //设置是否需设计变更
|
|
|
+ stats.setJointReviewDesignChange("");
|
|
|
} else {
|
|
|
//设置是否进行图纸审查
|
|
|
stats.setDrawingReview("否");
|