From 63b8a7d5192799180a75ad91b723064d37613f23 Mon Sep 17 00:00:00 2001 From: salmanoersabhk Date: Fri, 26 Aug 2022 08:40:51 +0700 Subject: [PATCH] Update async service target skor Disabled karena perubahan aturan bisnis dalam menhitung target skor dokter --- .../asynctask/TargetLayananGenerating.java | 42 ++++++++++--------- .../asynctask/TargetSkorDokterGenerating.java | 40 ++++++++++-------- 2 files changed, 45 insertions(+), 37 deletions(-) diff --git a/jasamedika-sdm/src/main/java/com/jasamedika/medifirst2000/asynctask/TargetLayananGenerating.java b/jasamedika-sdm/src/main/java/com/jasamedika/medifirst2000/asynctask/TargetLayananGenerating.java index 5e018a52..b00448f6 100644 --- a/jasamedika-sdm/src/main/java/com/jasamedika/medifirst2000/asynctask/TargetLayananGenerating.java +++ b/jasamedika-sdm/src/main/java/com/jasamedika/medifirst2000/asynctask/TargetLayananGenerating.java @@ -9,7 +9,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.scheduling.annotation.Async; import org.springframework.stereotype.Component; -import com.jasamedika.medifirst2000.asynctask.timer.TargetLayananTimer; +//import com.jasamedika.medifirst2000.asynctask.timer.TargetLayananTimer; import com.jasamedika.medifirst2000.controller.base.LocaleController; import com.jasamedika.medifirst2000.service.IkiDanRemunerasiService; import com.jasamedika.medifirst2000.util.CommonUtil; @@ -22,24 +22,28 @@ public class TargetLayananGenerating extends LocaleController { @Autowired private IkiDanRemunerasiService remunerasiService; - public TargetLayananGenerating() { - int day = 4; - int hour = 0; - int minute = 00; - TargetLayananTimer.schedule(new Runnable() { - @Override - public void run() { - try { - LOGGER.info("Task Target Layanan : Running Task Target Layanan"); - genTargetLayanan(); - } catch (Exception ex) { - LOGGER.error("Task Target Layanan : Task Target Layanan " + ex.getMessage()); - } finally { - LOGGER.info("Task Target Layanan : Finishing Task Target Layanan"); - } - } - }, day, hour, minute); - } + /** + * Disabled following update business rules + * @since 2022/08/28 + */ +// public TargetLayananGenerating() { +// int day = 4; +// int hour = 0; +// int minute = 00; +// TargetLayananTimer.schedule(new Runnable() { +// @Override +// public void run() { +// try { +// LOGGER.info("Task Target Layanan : Running Task Target Layanan"); +// genTargetLayanan(); +// } catch (Exception ex) { +// LOGGER.error("Task Target Layanan : Task Target Layanan " + ex.getMessage()); +// } finally { +// LOGGER.info("Task Target Layanan : Finishing Task Target Layanan"); +// } +// } +// }, day, hour, minute); +// } @Async public void genTargetLayanan() { diff --git a/jasamedika-sdm/src/main/java/com/jasamedika/medifirst2000/asynctask/TargetSkorDokterGenerating.java b/jasamedika-sdm/src/main/java/com/jasamedika/medifirst2000/asynctask/TargetSkorDokterGenerating.java index bb850c78..ad41e848 100644 --- a/jasamedika-sdm/src/main/java/com/jasamedika/medifirst2000/asynctask/TargetSkorDokterGenerating.java +++ b/jasamedika-sdm/src/main/java/com/jasamedika/medifirst2000/asynctask/TargetSkorDokterGenerating.java @@ -6,7 +6,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.scheduling.annotation.Async; import org.springframework.stereotype.Component; -import com.jasamedika.medifirst2000.asynctask.timer.TargetSkorDokterTimer; +//import com.jasamedika.medifirst2000.asynctask.timer.TargetSkorDokterTimer; import com.jasamedika.medifirst2000.controller.base.LocaleController; import com.jasamedika.medifirst2000.service.IkiDanRemunerasiService; import com.jasamedika.medifirst2000.util.CommonUtil; @@ -24,23 +24,27 @@ public class TargetSkorDokterGenerating extends LocaleController