Update target skor dokter service

Rollback pengaturan pembagian target skor dokter dan aktivasi service hitung target dokter otomatis
This commit is contained in:
salmanoersabhk 2022-09-16 10:01:03 +07:00
parent e422673457
commit 2a549769f5
2 changed files with 19 additions and 27 deletions

View File

@ -199,12 +199,7 @@ public class TargetSkorDokterServiceImpl extends BaseVoServiceImpl implements Ta
vo.setKdProfile((short) 0); vo.setKdProfile((short) 0);
vo.setStatusEnabled(true); vo.setStatusEnabled(true);
/* vo.setSkor(targetSkor.getTotalSkorDasar() / listPegawai.size() / 12);
* set skor menjadi per pegawai per bulan
* since August 15, 2020
*/
// vo.setSkor(targetSkor.getTotalSkorDasar() / listPegawai.size() / 12);
vo.setSkor(targetSkor.getTotalSkorDasar());
result.add(vo); result.add(vo);
} }

View File

@ -6,6 +6,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.scheduling.annotation.Async; import org.springframework.scheduling.annotation.Async;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import com.jasamedika.medifirst2000.asynctask.timer.TargetSkorDokterTimer;
//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.controller.base.LocaleController;
import com.jasamedika.medifirst2000.service.IkiDanRemunerasiService; import com.jasamedika.medifirst2000.service.IkiDanRemunerasiService;
@ -24,27 +25,23 @@ public class TargetSkorDokterGenerating extends LocaleController<TargetSkorDokte
@Autowired @Autowired
private IkiDanRemunerasiService remunerasiService; private IkiDanRemunerasiService remunerasiService;
/** public TargetSkorDokterGenerating() {
* Disabled following update business rules int the1st = 1;
* @since 2022/08/28 int at0hrs = 0;
*/ TargetSkorDokterTimer.schedule(new Runnable() {
// public TargetSkorDokterGenerating() { @Override
// int the1st = 1; public void run() {
// int at0hrs = 0; try {
// TargetSkorDokterTimer.schedule(new Runnable() { LOGGER.info("Task Target Skor Dokter : Running Task Target Skor Dokter");
// @Override generateTargetSkorDokter();
// public void run() { } catch (Exception ex) {
// try { LOGGER.error("Task Target Skor Dokter : Task Target Skor Dokter " + ex.getMessage());
// LOGGER.info("Task Target Skor Dokter : Running Task Target Skor Dokter"); } finally {
// generateTargetSkorDokter(); LOGGER.info("Task Target Skor Dokter : Finishing Target Skor Dokter");
// } catch (Exception ex) { }
// LOGGER.error("Task Target Skor Dokter : Task Target Skor Dokter " + ex.getMessage()); }
// } finally { }, the1st, at0hrs);
// LOGGER.info("Task Target Skor Dokter : Finishing Target Skor Dokter"); }
// }
// }
// }, the1st, at0hrs);
// }
@Async @Async
public void generateTargetSkorDokter() { public void generateTargetSkorDokter() {