*: added projectEdit and tweaking projectSearch
All checks were successful
Build Docker Image / Build Docker Image (push) Successful in 1m18s
Build Docker Image / Restart Docker Compose (push) Successful in 0s

added useredit param into projectSearchController.js, also use switch case instead of if-else. projectEdit is still not working yet

Signed-off-by: supphakitd <67319010028@technictrang.ac.th>
This commit is contained in:
2025-12-01 18:27:07 +07:00
parent d7c19bbc5b
commit 8df36bd3e2
4 changed files with 191 additions and 26 deletions

View File

@@ -0,0 +1,34 @@
import { GeneralService } from '../share/generalservice.js'
export class ProjectEditService {
constructor() {
this.generalService = new GeneralService()
}
async getProjectEdit(database, name) {
const sql = `
SELECT
prjseq,
prjnam
FROM ${database}.prjmst
WHERE prjnam = $1
`
const params = [name]
const result = await this.generalService.executeQueryParam(database, sql, params);
return result
}
async getLatestProjectSeq(database) {
const sql = `
SELECT
prjseq
FROM ${database}.prjmst
WHERE prjseq=(SELECT max(prjseq) FROM ${database}.prjmst)
`
const params = []
const result = await this.generalService.executeQueryParam(database, sql, params);
return result
}
}