no message
This commit is contained in:
parent
3f988d8bb6
commit
127a994801
1 changed files with 12 additions and 9 deletions
|
|
@ -1944,7 +1944,7 @@ export class DevelopmentController extends Controller {
|
|||
})
|
||||
.andWhere(
|
||||
keyword != undefined
|
||||
? new Brackets ((qb) => {
|
||||
? new Brackets((qb) => {
|
||||
qb.where("development.projectName LIKE :keyword")
|
||||
.orWhere("development.root LIKE :keyword")
|
||||
.orWhere("development.child1 LIKE :keyword")
|
||||
|
|
@ -2610,7 +2610,7 @@ export class DevelopmentController extends Controller {
|
|||
async developmentDetail(
|
||||
@Path() developmentId: string,
|
||||
@Path() type: string,
|
||||
@Request() request: RequestWithUser
|
||||
@Request() request: RequestWithUser,
|
||||
) {
|
||||
const getDevelopment = await this.developmentRepository.findOne({
|
||||
where: { id: developmentId },
|
||||
|
|
@ -2625,13 +2625,17 @@ export class DevelopmentController extends Controller {
|
|||
throw new HttpError(HttpStatusCode.NOT_FOUND, "ไม่พบข้อมูลโครงการ/หลักสูตรการฝึกอบรมนี้");
|
||||
|
||||
if (type.trim().toLocaleUpperCase() == "OFFICER") {
|
||||
let _workflow = await new permission().Workflow(request, developmentId, "SYS_REGISTRY_OFFICER");
|
||||
let _workflow = await new permission().Workflow(
|
||||
request,
|
||||
developmentId,
|
||||
"SYS_REGISTRY_OFFICER",
|
||||
);
|
||||
if (_workflow == false) await new permission().PermissionGet(request, "SYS_REGISTRY_OFFICER");
|
||||
} else if (type.trim().toLocaleUpperCase() == "USER") {
|
||||
} else {
|
||||
throw new HttpError(HttpStatusCode.NOT_FOUND, "ไม่สามารถเข้าถึงข้อมูลนี้ได้");
|
||||
}
|
||||
|
||||
|
||||
let _getDevelopment: any = {
|
||||
id: getDevelopment.id,
|
||||
evaluationId: null,
|
||||
|
|
@ -2651,7 +2655,7 @@ export class DevelopmentController extends Controller {
|
|||
selectType: "PROJECT",
|
||||
selectTypeYear: getDevelopment.year,
|
||||
selectTypeId: null,
|
||||
developmentProjects : getDevelopment.developmentProjectTechniqueActuals
|
||||
developmentProjects: getDevelopment.developmentProjectTechniqueActuals
|
||||
.map((x) => x.name)
|
||||
.sort(),
|
||||
};
|
||||
|
|
@ -2698,11 +2702,12 @@ export class DevelopmentController extends Controller {
|
|||
if (oldProfile.isDone == true) return;
|
||||
}
|
||||
if (item["ประเภท"] == undefined) return;
|
||||
let development = Object.assign(new DevelopmentHistory(), oldProfile);
|
||||
if (item["ประเภท"] == "ข้าราชการกรุงเทพมหานครสามัญ" || item["ประเภท"] == "ขรก.กทม. สามัญ") {
|
||||
await new CallAPI()
|
||||
.GetData(request, `/org/unauthorize/officer/citizen/${item["รหัสประจำตัวประชาชน"]}`)
|
||||
.then(async (x: any) => {
|
||||
let development = Object.assign(new DevelopmentHistory(), x);
|
||||
development = Object.assign(development, x);
|
||||
development.dateStart =
|
||||
item["วันที่เริ่มต้น"] == undefined ? null : item["วันที่เริ่มต้น"];
|
||||
development.dateEnd =
|
||||
|
|
@ -2738,7 +2743,6 @@ export class DevelopmentController extends Controller {
|
|||
setLogDataDiff(request, { before, after: development });
|
||||
})
|
||||
.catch(async (x) => {
|
||||
let development = new DevelopmentHistory();
|
||||
let _null: any = null;
|
||||
development.prefix = item["คำนำหน้า"] == undefined ? null : item["คำนำหน้า"];
|
||||
development.firstName = item["ชื่อ"] == undefined ? null : item["ชื่อ"];
|
||||
|
|
@ -2789,7 +2793,7 @@ export class DevelopmentController extends Controller {
|
|||
`/org/unauthorize/employee-prem/citizen/${item["รหัสประจำตัวประชาชน"]}`,
|
||||
)
|
||||
.then(async (x: any) => {
|
||||
let development = Object.assign(new DevelopmentHistory(), x);
|
||||
development = Object.assign(development, x);
|
||||
development.dateStart =
|
||||
item["วันที่เริ่มต้น"] == undefined ? null : item["วันที่เริ่มต้น"];
|
||||
development.dateEnd =
|
||||
|
|
@ -2825,7 +2829,6 @@ export class DevelopmentController extends Controller {
|
|||
setLogDataDiff(request, { before, after: development });
|
||||
})
|
||||
.catch(async (x) => {
|
||||
let development = new DevelopmentHistory();
|
||||
let _null: any = null;
|
||||
development.prefix = item["คำนำหน้า"] == undefined ? null : item["คำนำหน้า"];
|
||||
development.firstName = item["ชื่อ"] == undefined ? null : item["ชื่อ"];
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue