From 1c74945f4eec68d66e47dd8fe2d3503a699b6318 Mon Sep 17 00:00:00 2001 From: Kittapath Date: Thu, 3 Aug 2023 13:23:41 +0700 Subject: [PATCH] set minio retire --- BMA.EHR.Infrastructure/Storage/MinIOService.cs | 9 ++++----- BMA.EHR.Placement.Service/appsettings.json | 6 +++--- BMA.EHR.Retirement.Service/tmp/20230803T123113 | 1 - BMA.EHR.Retirement.Service/tmp/20230803T123303 | 1 - BMA.EHR.Retirement.Service/tmp/20230803T123810 | 1 - 5 files changed, 7 insertions(+), 11 deletions(-) delete mode 100644 BMA.EHR.Retirement.Service/tmp/20230803T123113 delete mode 100644 BMA.EHR.Retirement.Service/tmp/20230803T123303 delete mode 100644 BMA.EHR.Retirement.Service/tmp/20230803T123810 diff --git a/BMA.EHR.Infrastructure/Storage/MinIOService.cs b/BMA.EHR.Infrastructure/Storage/MinIOService.cs index 1c1d20d1..51dc5499 100644 --- a/BMA.EHR.Infrastructure/Storage/MinIOService.cs +++ b/BMA.EHR.Infrastructure/Storage/MinIOService.cs @@ -267,12 +267,12 @@ namespace BMA.EHR.Application.Repositories //var fileNameWithoutExt = Path.GetFileNameWithoutExtension(fileName); var fileExt = Path.GetExtension(fileName); var fileType = MimeTypeMap.GetMimeType(fileExt); - // var file_name = Path.GetFileName(fileName); + var file_name = Path.GetFileName(fileName); var request = new PutObjectRequest { BucketName = $"{_bucketName}{subFolder}", - Key = fileName, + Key = file_name, InputStream = filestream, ContentType = fileType, CannedACL = S3CannedACL.PublicRead @@ -286,7 +286,7 @@ namespace BMA.EHR.Application.Repositories } } - public async Task GenerateJsonFile(string json, string path, string fileName) + public async Task GenerateJsonFile(string json, string path, string fileName) { var tmpFile = ""; try @@ -295,12 +295,11 @@ namespace BMA.EHR.Application.Repositories if (!Directory.Exists(tmpDir)) Directory.CreateDirectory(tmpDir); + fileName = $"{fileName}.json"; tmpFile = Path.Combine(tmpDir, fileName); SaveToJsonFile(tmpFile, json); await UploadFileAsyncTemp(tmpFile, path); - - return "EMPLOYEE"; } catch { diff --git a/BMA.EHR.Placement.Service/appsettings.json b/BMA.EHR.Placement.Service/appsettings.json index 254ef302..c8cd1ab9 100644 --- a/BMA.EHR.Placement.Service/appsettings.json +++ b/BMA.EHR.Placement.Service/appsettings.json @@ -26,10 +26,10 @@ } }, "MinIO": { - "Endpoint": "https://s3.frappet.com/", + "Endpoint": "https://s3cluster.frappet.com/", "AccessKey": "frappet", - "SecretKey": "P@ssw0rd", - "BucketName": "bma-recruit" + "SecretKey": "FPTadmin2357", + "BucketName": "bma-ehr-fpt" }, "Protocol": "HTTPS" } \ No newline at end of file diff --git a/BMA.EHR.Retirement.Service/tmp/20230803T123113 b/BMA.EHR.Retirement.Service/tmp/20230803T123113 deleted file mode 100644 index b6f9aca1..00000000 --- a/BMA.EHR.Retirement.Service/tmp/20230803T123113 +++ /dev/null @@ -1 +0,0 @@ -[{"Order":2,"Id":"08db93d9-a26b-4a93-8ecc-01f6bc4425b7","Reason":"","Remove":"PENDING","ProfileId":"08db721d-b171-45f1-845e-d78809081cfa","CitizenId":"0000000000053","Prefix":"นาย","FullName":"บล ตง","OrganizationOrganization":"กองพัฒนาระบบราชการกรุงเทพมหานคร","Oc":"ปลัดกรุงเทพมหานคร/สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร/กองพัฒนาระบบราชการกรุงเทพมหานคร","Position":"ผู้อำนวยการ","PositionType":"อำนวยการ","PositionExecutive":"ผู้อำนวยการกอง","PosNo":"กพร.1","PositionEmployeePosition":null,"PositionEmployeeLevel":null,"PositionEmployeeGroup":null,"PosNoEmployee":null},{"Order":1,"Id":"08db93d9-a26f-4d4e-885e-c996514222f2","Reason":"","Remove":"PENDING","ProfileId":"08db721d-b438-414e-861a-bd74b2cc8b03","CitizenId":"0000000000088","Prefix":"นาง","FullName":"สจ สว","OrganizationOrganization":"ส่วนโครงสร้างและอัตรากำลัง","Oc":"ปลัดกรุงเทพมหานคร/สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร/กองอัตรากำลัง/ส่วนโครงสร้างและอัตรากำลัง","Position":"ผู้อำนวยการ","PositionType":"อำนวยการ","PositionExecutive":"ผู้อำนวยการส่วน","PosNo":"กคอ.70","PositionEmployeePosition":null,"PositionEmployeeLevel":null,"PositionEmployeeGroup":null,"PosNoEmployee":null},{"Order":4,"Id":"08db93d9-a26f-4dbb-8afb-4bed0ac1c147","Reason":"","Remove":"PENDING","ProfileId":"08db721d-bb39-4902-8dab-dc582de20ab7","CitizenId":"0000000000209","Prefix":"นางสาว","FullName":"วณ มจ","OrganizationOrganization":"ฝ่ายบริหารงานทั่วไป","Oc":"ปลัดกรุงเทพมหานคร/สำนักปลัดกรุงเทพมหานคร/สถาบันพัฒนาข้าราชการกรุงเทพมหานคร/ฝ่ายบริหารงานทั่วไป","Position":"เจ้าพนักงานธุรการ","PositionType":"ทั่วไป","PositionExecutive":null,"PosNo":"สพข.15","PositionEmployeePosition":null,"PositionEmployeeLevel":null,"PositionEmployeeGroup":null,"PosNoEmployee":null},{"Order":3,"Id":"08db93d9-a26f-4ddf-8c67-3ce67296b477","Reason":"","Remove":"PENDING","ProfileId":"08db721d-c0f0-4a43-820e-0d505da95a20","CitizenId":"0000000000301","Prefix":"นางสาว","FullName":"มร พจ","OrganizationOrganization":"ศูนย์การเรียนรู้มหานคร","Oc":"ปลัดกรุงเทพมหานคร/สำนักปลัดกรุงเทพมหานคร/สถาบันพัฒนาข้าราชการกรุงเทพมหานคร/ศูนย์การเรียนรู้มหานคร","Position":"นักจัดการงานทั่วไป","PositionType":"วิชาการ","PositionExecutive":"ผู้อำนวยการศูนย์","PosNo":"สพข.107","PositionEmployeePosition":null,"PositionEmployeeLevel":null,"PositionEmployeeGroup":null,"PosNoEmployee":null}] \ No newline at end of file diff --git a/BMA.EHR.Retirement.Service/tmp/20230803T123303 b/BMA.EHR.Retirement.Service/tmp/20230803T123303 deleted file mode 100644 index b6f9aca1..00000000 --- a/BMA.EHR.Retirement.Service/tmp/20230803T123303 +++ /dev/null @@ -1 +0,0 @@ -[{"Order":2,"Id":"08db93d9-a26b-4a93-8ecc-01f6bc4425b7","Reason":"","Remove":"PENDING","ProfileId":"08db721d-b171-45f1-845e-d78809081cfa","CitizenId":"0000000000053","Prefix":"นาย","FullName":"บล ตง","OrganizationOrganization":"กองพัฒนาระบบราชการกรุงเทพมหานคร","Oc":"ปลัดกรุงเทพมหานคร/สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร/กองพัฒนาระบบราชการกรุงเทพมหานคร","Position":"ผู้อำนวยการ","PositionType":"อำนวยการ","PositionExecutive":"ผู้อำนวยการกอง","PosNo":"กพร.1","PositionEmployeePosition":null,"PositionEmployeeLevel":null,"PositionEmployeeGroup":null,"PosNoEmployee":null},{"Order":1,"Id":"08db93d9-a26f-4d4e-885e-c996514222f2","Reason":"","Remove":"PENDING","ProfileId":"08db721d-b438-414e-861a-bd74b2cc8b03","CitizenId":"0000000000088","Prefix":"นาง","FullName":"สจ สว","OrganizationOrganization":"ส่วนโครงสร้างและอัตรากำลัง","Oc":"ปลัดกรุงเทพมหานคร/สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร/กองอัตรากำลัง/ส่วนโครงสร้างและอัตรากำลัง","Position":"ผู้อำนวยการ","PositionType":"อำนวยการ","PositionExecutive":"ผู้อำนวยการส่วน","PosNo":"กคอ.70","PositionEmployeePosition":null,"PositionEmployeeLevel":null,"PositionEmployeeGroup":null,"PosNoEmployee":null},{"Order":4,"Id":"08db93d9-a26f-4dbb-8afb-4bed0ac1c147","Reason":"","Remove":"PENDING","ProfileId":"08db721d-bb39-4902-8dab-dc582de20ab7","CitizenId":"0000000000209","Prefix":"นางสาว","FullName":"วณ มจ","OrganizationOrganization":"ฝ่ายบริหารงานทั่วไป","Oc":"ปลัดกรุงเทพมหานคร/สำนักปลัดกรุงเทพมหานคร/สถาบันพัฒนาข้าราชการกรุงเทพมหานคร/ฝ่ายบริหารงานทั่วไป","Position":"เจ้าพนักงานธุรการ","PositionType":"ทั่วไป","PositionExecutive":null,"PosNo":"สพข.15","PositionEmployeePosition":null,"PositionEmployeeLevel":null,"PositionEmployeeGroup":null,"PosNoEmployee":null},{"Order":3,"Id":"08db93d9-a26f-4ddf-8c67-3ce67296b477","Reason":"","Remove":"PENDING","ProfileId":"08db721d-c0f0-4a43-820e-0d505da95a20","CitizenId":"0000000000301","Prefix":"นางสาว","FullName":"มร พจ","OrganizationOrganization":"ศูนย์การเรียนรู้มหานคร","Oc":"ปลัดกรุงเทพมหานคร/สำนักปลัดกรุงเทพมหานคร/สถาบันพัฒนาข้าราชการกรุงเทพมหานคร/ศูนย์การเรียนรู้มหานคร","Position":"นักจัดการงานทั่วไป","PositionType":"วิชาการ","PositionExecutive":"ผู้อำนวยการศูนย์","PosNo":"สพข.107","PositionEmployeePosition":null,"PositionEmployeeLevel":null,"PositionEmployeeGroup":null,"PosNoEmployee":null}] \ No newline at end of file diff --git a/BMA.EHR.Retirement.Service/tmp/20230803T123810 b/BMA.EHR.Retirement.Service/tmp/20230803T123810 deleted file mode 100644 index b6f9aca1..00000000 --- a/BMA.EHR.Retirement.Service/tmp/20230803T123810 +++ /dev/null @@ -1 +0,0 @@ -[{"Order":2,"Id":"08db93d9-a26b-4a93-8ecc-01f6bc4425b7","Reason":"","Remove":"PENDING","ProfileId":"08db721d-b171-45f1-845e-d78809081cfa","CitizenId":"0000000000053","Prefix":"นาย","FullName":"บล ตง","OrganizationOrganization":"กองพัฒนาระบบราชการกรุงเทพมหานคร","Oc":"ปลัดกรุงเทพมหานคร/สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร/กองพัฒนาระบบราชการกรุงเทพมหานคร","Position":"ผู้อำนวยการ","PositionType":"อำนวยการ","PositionExecutive":"ผู้อำนวยการกอง","PosNo":"กพร.1","PositionEmployeePosition":null,"PositionEmployeeLevel":null,"PositionEmployeeGroup":null,"PosNoEmployee":null},{"Order":1,"Id":"08db93d9-a26f-4d4e-885e-c996514222f2","Reason":"","Remove":"PENDING","ProfileId":"08db721d-b438-414e-861a-bd74b2cc8b03","CitizenId":"0000000000088","Prefix":"นาง","FullName":"สจ สว","OrganizationOrganization":"ส่วนโครงสร้างและอัตรากำลัง","Oc":"ปลัดกรุงเทพมหานคร/สำนักงานคณะกรรมการข้าราชการกรุงเทพมหานคร/กองอัตรากำลัง/ส่วนโครงสร้างและอัตรากำลัง","Position":"ผู้อำนวยการ","PositionType":"อำนวยการ","PositionExecutive":"ผู้อำนวยการส่วน","PosNo":"กคอ.70","PositionEmployeePosition":null,"PositionEmployeeLevel":null,"PositionEmployeeGroup":null,"PosNoEmployee":null},{"Order":4,"Id":"08db93d9-a26f-4dbb-8afb-4bed0ac1c147","Reason":"","Remove":"PENDING","ProfileId":"08db721d-bb39-4902-8dab-dc582de20ab7","CitizenId":"0000000000209","Prefix":"นางสาว","FullName":"วณ มจ","OrganizationOrganization":"ฝ่ายบริหารงานทั่วไป","Oc":"ปลัดกรุงเทพมหานคร/สำนักปลัดกรุงเทพมหานคร/สถาบันพัฒนาข้าราชการกรุงเทพมหานคร/ฝ่ายบริหารงานทั่วไป","Position":"เจ้าพนักงานธุรการ","PositionType":"ทั่วไป","PositionExecutive":null,"PosNo":"สพข.15","PositionEmployeePosition":null,"PositionEmployeeLevel":null,"PositionEmployeeGroup":null,"PosNoEmployee":null},{"Order":3,"Id":"08db93d9-a26f-4ddf-8c67-3ce67296b477","Reason":"","Remove":"PENDING","ProfileId":"08db721d-c0f0-4a43-820e-0d505da95a20","CitizenId":"0000000000301","Prefix":"นางสาว","FullName":"มร พจ","OrganizationOrganization":"ศูนย์การเรียนรู้มหานคร","Oc":"ปลัดกรุงเทพมหานคร/สำนักปลัดกรุงเทพมหานคร/สถาบันพัฒนาข้าราชการกรุงเทพมหานคร/ศูนย์การเรียนรู้มหานคร","Position":"นักจัดการงานทั่วไป","PositionType":"วิชาการ","PositionExecutive":"ผู้อำนวยการศูนย์","PosNo":"สพข.107","PositionEmployeePosition":null,"PositionEmployeeLevel":null,"PositionEmployeeGroup":null,"PosNoEmployee":null}] \ No newline at end of file