Browse Source

预警字段

dev_kxc
zth 11 months ago
parent
commit
cbd2ae429f
  1. 1
      jwtech-system/src/main/java/com/kms/build/domain/BsSgcjsjdBuiProInfo.java
  2. 18
      jwtech-system/src/main/java/com/kms/build/service/BsSgcjsjdBuiProInfoService.java

1
jwtech-system/src/main/java/com/kms/build/domain/BsSgcjsjdBuiProInfo.java

@ -246,6 +246,7 @@ public class BsSgcjsjdBuiProInfo extends BaseEntity
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private Date plannedCompletionDate; private Date plannedCompletionDate;
private String alertType;
@TableField(exist = false) @TableField(exist = false)
private String unit; private String unit;

18
jwtech-system/src/main/java/com/kms/build/service/BsSgcjsjdBuiProInfoService.java

@ -26,7 +26,9 @@ import com.kms.earlyStage.domain.SpecialProjectInfo;
import com.kms.enterprise.domain.dto.NumDto; import com.kms.enterprise.domain.dto.NumDto;
import com.kms.system.service.SysDeptService; import com.kms.system.service.SysDeptService;
import com.kms.system.service.SysXzqhService; import com.kms.system.service.SysXzqhService;
import com.kms.warn.domain.BsSgcJsjdWarnResult;
import com.kms.warn.domain.dto.FlowDto; import com.kms.warn.domain.dto.FlowDto;
import com.kms.warn.mapper.BsSgcJsjdWarnResultMapper;
import lombok.Data; import lombok.Data;
import org.apache.ibatis.reflection.wrapper.BaseWrapper; import org.apache.ibatis.reflection.wrapper.BaseWrapper;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -49,6 +51,8 @@ public class BsSgcjsjdBuiProInfoService extends BaseService<BsSgcjsjdBuiProInfoM
@Autowired @Autowired
private BsSgcjsjdBuiProInfoMapper bsSgcjsjdBuiProInfoMapper; private BsSgcjsjdBuiProInfoMapper bsSgcjsjdBuiProInfoMapper;
@Autowired
private BsSgcJsjdWarnResultMapper bsSgcJsjdWarnResultMapper;
@Autowired @Autowired
private BsSgcJsjdBuiContInfoService bsSgcJsjdBuiContInfoService; private BsSgcJsjdBuiContInfoService bsSgcJsjdBuiContInfoService;
@ -220,8 +224,20 @@ public class BsSgcjsjdBuiProInfoService extends BaseService<BsSgcjsjdBuiProInfoM
} else { } else {
list.getRecords().get(i).setProjectPhase("2"); list.getRecords().get(i).setProjectPhase("2");
} }
}
QueryWrapper<BsSgcJsjdWarnResult>qw=new QueryWrapper<>();
List<BsSgcJsjdWarnResult> bsSgcJsjdWarnResults = bsSgcJsjdWarnResultMapper.selectList(qw.eq("pro_no", proNo).eq("pro_code", proCode));
for (BsSgcJsjdWarnResult bs:bsSgcJsjdWarnResults){
if (ObjectUtil.isNotEmpty(bs)&&ObjectUtil.isNotEmpty(bs.getAlertType())){
if (bs.getAlertType().equals("0")){
list.getRecords().get(i).setAlertType("预警");
break;
}else {
list.getRecords().get(i).setAlertType("提醒");
}
}
}
}
return list; return list;
} }

Loading…
Cancel
Save