Files
micro-service-api/exthernal-ttc-api/src/services/budgetSetupService.js

28 lines
700 B
JavaScript
Raw Normal View History

import { GeneralService } from '../share/generalservice.js'
2025-11-17 11:36:04 +07:00
export class BudgetSetupService {
constructor() {
this.generalService = new GeneralService()
}
2025-11-17 11:36:04 +07:00
async getBudgetSetup(database) {
const sql = `
SELECT
2025-11-17 11:36:04 +07:00
bgdnam,
bgdcod,
bgdttl,
bgdedtdtm
FROM ${database}.bdgmst
WHERE dtltblcod IN ('ACTTYP', 'ACTCAT_INC', 'ACTCAT_EXP');
`
const params = []
const result = await this.generalService.executeQueryParam(database, sql, params);
return result
}
}
// SELECT
// acttyp,
// dtlname
// FROM ${database}.actmst
// LEFT JOIN ${database}.dtlmst ON dtltblcod = 'acttyp' and acttyp = dtlcod