-ระบบ column

This commit is contained in:
2025-11-17 15:21:33 +07:00
parent c5e751a2ea
commit f4fd33c59a
2 changed files with 18 additions and 10 deletions

View File

@@ -25,14 +25,20 @@ export class budgetSearch {
try { try {
// let username = req.body.request.username; // let username = req.body.request.username;
// let password = req.body.request.password; // let password = req.body.request.password;
let token = req.body.request.token; let token = req.headers.authorization?.split(' ')[1];
const decoded = verifyToken(token); const decoded = verifyToken(token);
let id = decoded.id let id = decoded.id
let username = decoded.name let username = decoded.name
database = decoded.organization database = decoded.organization
let columnParams = req.query.collumn
aryResult = await this.budgetSearchService.getBudgetSearch(database, id); // เช็คกับ db กลาง ส่ง jwttoken ออกมา var column = ""
if(columnParams == 'edit'){
column = `bdgseq, bdgnam, bdgcod, bdgttl`
} else if(columnParams == 'result' || columnParams == undefined || columnParams == ''){
column = `bdgnam, bdgttl`
}
aryResult = await this.budgetSearchService.getBudgetSearch(database, id, column); // เช็คกับ db กลาง ส่ง jwttoken ออกมา
// this.generalService.devhint(1, 'budgetSearch.js', 'Login success'); // this.generalService.devhint(1, 'budgetSearch.js', 'Login success');
} catch (error) { } catch (error) {
idx = 1; idx = 1;

View File

@@ -6,14 +6,10 @@ export class BudgetSearchService {
this.generalService = new GeneralService() this.generalService = new GeneralService()
} }
async getBudgetSearch(database, id) { async getBudgetSearch(database, id, column) {
const sql = ` const sql = `
SELECT SELECT
bdgseq, ${column}
bdgnam,
bdgcod,
bdgttl,
bdgedtdtm
FROM ${database}.bdgmst FROM ${database}.bdgmst
` `
const params = [] const params = []
@@ -21,3 +17,9 @@ export class BudgetSearchService {
return result return result
} }
} }
// bdgseq,
// bdgnam,
// bdgcod,
// bdgttl,
// bdgedtdtm