修复共育进度计算错误的问题

This commit is contained in:
BBIT-Kai
2026-06-01 11:08:17 +08:00
parent d8dc699870
commit 5fa1f975a9
@@ -167,7 +167,7 @@ public class MainActivity extends BaseActivity<ActivityIncubationBinding, MainAc
if (isStarting) { if (isStarting) {
SilkwormNew silkworm = SilkwormDBManager.getLatestSilkworm(); SilkwormNew silkworm = SilkwormDBManager.getLatestSilkworm();
int now = DateUtils.daysFromTodayInclusive(silkworm.getStartDate()); int now = DateUtils.daysFromTodayInclusive(silkworm.getStartDate());
int process = now / AIModelSet.getAiControlProgramTotalDays() * 100; int process = now * 100 / AIModelSet.getAiControlProgramTotalDays();
return new CulInfo(isStarting, return new CulInfo(isStarting,
"" + SilkwormDBManager.getStartToNowDays() + "", "" + SilkwormDBManager.getStartToNowDays() + "",
silkworm.getVariety(), silkworm.getVariety(),
@@ -240,8 +240,8 @@ public class MainActivity extends BaseActivity<ActivityIncubationBinding, MainAc
// todo 消息系统开发完成后打开 // todo 消息系统开发完成后打开
// new MessageDialog(mContext).show(); // new MessageDialog(mContext).show();
}); });
binding.tempCard.setOnClickListener(v -> new THBiasDialog(mContext,true).show()); binding.tempCard.setOnClickListener(v -> new THBiasDialog(mContext, true).show());
binding.humidityCard.setOnClickListener(v -> new THBiasDialog(mContext,false).show()); binding.humidityCard.setOnClickListener(v -> new THBiasDialog(mContext, false).show());
} }
/** /**