add syarat date filter
This commit is contained in:
@@ -42,8 +42,11 @@ module.exports = function (server: FastifyInstance, opts: unknown, done: () => v
|
|||||||
try {
|
try {
|
||||||
var { query } = req;
|
var { query } = req;
|
||||||
|
|
||||||
// Jika req url tidak ada StudyInstanceUID maka tambahkan default StudyDate (yyyymmdd) kemarin dan hari ini
|
// * Untuk Limit Study List Agar Tidak Query Semua Data DICOM (kasus overload di PANAM)
|
||||||
if (!query.StudyInstanceUID && !query.StudyDate) {
|
// Jika req url tidak ada:
|
||||||
|
// StudyInstanceUID, StudyDate, dan PatientID(00100020)
|
||||||
|
// maka tambahkan default StudyDate (yyyymmdd) kemarin dan hari ini
|
||||||
|
if (!query.StudyInstanceUID && !query.StudyDate && !query['00100020']) {
|
||||||
const startDate = moment().subtract(1, 'day').format('YYYYMMDD');
|
const startDate = moment().subtract(1, 'day').format('YYYYMMDD');
|
||||||
const endDate = moment().format('YYYYMMDD');
|
const endDate = moment().format('YYYYMMDD');
|
||||||
query.StudyDate = `${startDate}-${endDate}`;
|
query.StudyDate = `${startDate}-${endDate}`;
|
||||||
|
|||||||
Reference in New Issue
Block a user