|
@@ -265,6 +265,16 @@ public class ReportController {
|
|
ProjectBasecostSetting alarmSetting = projectBasecostSettingMapper.selectOne(new QueryWrapper<ProjectBasecostSetting>()
|
|
ProjectBasecostSetting alarmSetting = projectBasecostSettingMapper.selectOne(new QueryWrapper<ProjectBasecostSetting>()
|
|
.eq("company_id", company.getId()).eq("alarm_type", 1).last("limit 1"));
|
|
.eq("company_id", company.getId()).eq("alarm_type", 1).last("limit 1"));
|
|
if (alarmSetting != null) {
|
|
if (alarmSetting != null) {
|
|
|
|
+ if (basecostId.length < projectId.length) {
|
|
|
|
+ System.err.println("预算成本数组与项目id数组长度不一致:");
|
|
|
|
+ for (Integer pid : projectId) {
|
|
|
|
+ System.out.println("项目id="+pid);
|
|
|
|
+ }
|
|
|
|
+ System.out.println("========================");
|
|
|
|
+ for (Integer b : basecostId) {
|
|
|
|
+ System.out.println("预算项id="+b);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
//有预警类型的预算成本,默认给选上
|
|
//有预警类型的预算成本,默认给选上
|
|
for (int i=0;i<projectId.length; i++) {
|
|
for (int i=0;i<projectId.length; i++) {
|
|
if (basecostId[i] == 0) {
|
|
if (basecostId[i] == 0) {
|