|
@@ -253,6 +253,20 @@ public class ReportController {
|
|
basecostId[i] = 0;
|
|
basecostId[i] = 0;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ if (company.getPackageProject() == 1) {
|
|
|
|
+ //检查是否设置了预算的工时预警
|
|
|
|
+ ProjectBasecostSetting alarmSetting = projectBasecostSettingMapper.selectOne(new QueryWrapper<ProjectBasecostSetting>()
|
|
|
|
+ .eq("company_id", company.getId()).eq("alarm_type", 1).last("limit 1"));
|
|
|
|
+ if (alarmSetting != null) {
|
|
|
|
+ //有预警类型的预算成本,默认给选上
|
|
|
|
+ for (int i=0;i<projectId.length; i++) {
|
|
|
|
+ if (basecostId[i] == 0) {
|
|
|
|
+ basecostId[i] = alarmSetting.getId();
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|
//检查项目是否可填报
|
|
//检查项目是否可填报
|