From 2f0e61ecb114846ba8141086d33ff3a811f7d42f Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Mon, 13 Jan 2025 11:47:01 +0700 Subject: [PATCH 01/16] test: set base url in config instead --- playwright.config.ts | 2 +- .../00-Role&Permission/JWS_RP_001_CorporateCustomer.spec.ts | 2 +- .../01-Manage/00-Role&Permission/JWS_RP_002_HeadOfAdmin.spec.ts | 2 +- tests/01-Manage/00-Role&Permission/JWS_RP_003_Sale.spec.ts | 2 +- .../00-Role&Permission/JWS_RP_004_DocumentChecker.spec.ts | 2 +- tests/01-Manage/00-Role&Permission/JWS_RP_005_SaleAgent.spec.ts | 2 +- tests/01-Manage/00-Role&Permission/JWS_RP_006_Messenger.spec.ts | 2 +- tests/01-Manage/00-Role&Permission/JWS_RP_007_Account.spec.ts | 2 +- tests/01-Manage/00-Role&Permission/JWS_RP_008_Admin.spec.ts | 2 +- tests/01-Manage/00-Role&Permission/JWS_RP_009_Executive.spec.ts | 2 +- tests/01-Manage/00-Role&Permission/JWS_RP_010_DataEntry.spec.ts | 2 +- .../00-Role&Permission/JWS_RP_011_HeadOfAccount.spec.ts | 2 +- .../01-Manage/00-Role&Permission/JWS_RP_012_HeadOfSale.spec.ts | 2 +- .../00-Role&Permission/JWS_RP_013_PersonalCustomer.spec.ts | 2 +- .../00-Role&Permission/JWS_RP_014_BranchManager.spec.ts | 2 +- .../JWS_BM_001_CreateHeadquarters.spec.ts | 2 +- .../JWS_BM_002-1_CreateHeadquarterFailEn.spec.ts | 2 +- .../JWS_BM_002_CreateHeadquarterFail.spec.ts | 2 +- .../JWS_BM_003_CreateSub-branch.spec.ts | 2 +- .../JWS_BM_004-1_CreateSub-branchFailEn.spec.ts | 2 +- .../JWS_BM_004_CreateSub-branchFail.spec.ts | 2 +- .../JWS_BM_005_CreateServicePoint.spec.ts | 2 +- .../JWS_BM_006-1_CreateServicePointFail.spec.ts | 2 +- .../JWS_BM_006_CreateServicePointFail.spec.ts | 2 +- .../JWS_BM_007_SelectTypeBranch.spec.ts | 2 +- .../01-Admin-BranchManagement/JWS_BM_008_ViewDetail.spec.ts | 2 +- .../01-Admin-BranchManagement/JWS_BM_009_EditBranch.spec.ts | 2 +- .../JWS_BM_010_StatusBranchandSubType.spec.ts | 2 +- .../JWS_BM_011_SearchBranchmanagement.spec.ts | 2 +- .../JWS_BM_012_CloseStatusBranch.spec.ts | 2 +- .../01-Admin-BranchManagement/JWS_BM_013_DeleteBranch.spec.ts | 2 +- .../JWS_PM_001_CreatePersonnel.spec.ts | 2 +- .../JWS_PM_002-1_CreatePersonnelFailEn.spec.ts | 2 +- .../JWS_PM_002_CreatePersonnelFail.spec.ts | 2 +- .../02-Admin-PersonnelManagement/JWS_PM_003_ViewDetail.spec.ts | 2 +- .../JWS_PM_004_EditPersonnel.spec.ts | 2 +- .../JWS_PM_005_StatusPersonnel.spec.ts | 2 +- .../JWS_PM_006_SearchPersonnel.spec.ts | 2 +- .../JWS_PM_007_StatusPersonnelType.spec.ts | 2 +- .../JWS_PM_008_TypePersonnelFields.spec.ts | 2 +- .../JWS_MC_001_CreateNaturalperoson.spec.ts | 2 +- .../JWS_MC_002-1_CreateNaturalperosonfailEn.spec.ts | 2 +- .../JWS_MC_002_CreateNaturalperosonfail.spec.ts | 2 +- .../JWS_MC_003_DetailNaturalperson.spec.ts | 2 +- .../JWS_MC_004_EditNaturalperson.spec.ts | 2 +- .../JWS_MC_005_DeleteNaturalperson.spec.ts | 2 +- .../JWS_MC_006_StatusNaturalperson.spec.ts | 2 +- .../JWS_MC_007_CreateLegalentitly.spec.ts | 2 +- .../JWS_MC_008-1_CreateLegalentitlyfailEn.spec.ts | 2 +- .../JWS_MC_008_CreateLegalentitlyfail.spec.ts | 2 +- .../JWS_MC_009_DetailLegalentitly.spec.ts | 2 +- .../03-Admin-ManageCustomer/JWS_MC_010_EditLegalentitly.spec.ts | 2 +- .../JWS_MC_011_DeleteLegalentitly.spec.ts | 2 +- .../JWS_MC_012_StatusLegalentitly.spec.ts | 2 +- .../JWS_MC_013_DropdownEmployertype.spec.ts | 2 +- .../JWS_MC_014_SearchManageCustomer.spec.ts | 2 +- .../JWS_MC_015_ManageStatusCustomerType.spec.ts | 2 +- .../03-Admin-ManageCustomer/JWS_MC_016_CreateEmployee.spec.ts | 2 +- .../JWS_MC_017-1_CreateEmployeeFailEn.spec.ts | 2 +- .../JWS_MC_017_CreateEmployeeFail.spec.ts | 2 +- .../03-Admin-ManageCustomer/JWS_MC_018_SeachEmployee.spec.ts | 2 +- .../JWS_MC_019_StatusEmployeeType.spec.ts | 2 +- .../03-Admin-ManageCustomer/JWS_MC_020_DetailEmployee.spec.ts | 2 +- .../03-Admin-ManageCustomer/JWS_MC_021_EditEmployee.spec.ts | 2 +- .../03-Admin-ManageCustomer/JWS_MC_022_DeleteEmployee.spec.ts | 2 +- .../03-Admin-ManageCustomer/JWS_MC_023_StatusEmployee.spec.ts | 2 +- .../JWS_MC_024_DropdownEmployeetype.spec.ts | 2 +- .../JWS_MC_025_CreateInNaturalperson.spec.ts | 2 +- .../JWS_MC_026_CreateInNaturalpersonFail.spec.ts | 2 +- .../JWS_MC_027_CreateInLegalentitly.spec.ts | 2 +- .../JWS_PD_001_CreateProductandServiceGroup.spec.ts | 2 +- .../JWS_PD_002-1_CreateProductandServiceGroupFailEn.spec.ts | 2 +- .../JWS_PD_002_CreateProductandServiceGroupFail.spec.ts | 2 +- .../JWS_PD_003_CreateProductandService.spec.ts | 2 +- .../JWS_PD_004-1_CreateProductandServiceFailEn.spec.ts | 2 +- .../JWS_PD_004_CreateProductandServiceFail.spec.ts | 2 +- .../04-ProductandService/JWS_PD_005_CreatePackage.spec.ts | 2 +- .../04-ProductandService/JWS_PD_006_CreatePackageFail.spec.ts | 2 +- .../JWS_PD_007_DetailProductandService.spec.ts | 2 +- .../JWS_PD_008_EditProductandService.spec.ts | 2 +- .../JWS_PD_009_StatusProductandServiceType.spec.ts | 2 +- .../04-ProductandService/JWS_PD_010_SelectTypeFields.spec.ts | 2 +- .../JWS_PD_011_StatusProductandService.spec.ts | 2 +- .../JWS_PD_013_DeleteProductandService.spec.ts | 2 +- tests/01-Manage/05-Workflow/JWS_WF_001_CreateWorkflow.spec.ts | 2 +- 85 files changed, 85 insertions(+), 85 deletions(-) diff --git a/playwright.config.ts b/playwright.config.ts index 10745502..7334066d 100644 --- a/playwright.config.ts +++ b/playwright.config.ts @@ -24,7 +24,7 @@ export default defineConfig({ /* Shared settings for all the projects below. See https://playwright.dev/docs/api/class-testoptions. */ use: { /* Base URL to use in actions like `await page.goto('/')`. */ - // baseURL: 'http://127.0.0.1:3000', + baseURL: 'http://192.168.1.62:20101', /* Collect trace when retrying the failed test. See https://playwright.dev/docs/trace-viewer */ trace: 'on-first-retry', diff --git a/tests/01-Manage/00-Role&Permission/JWS_RP_001_CorporateCustomer.spec.ts b/tests/01-Manage/00-Role&Permission/JWS_RP_001_CorporateCustomer.spec.ts index 7d6f8c37..8c94c30c 100644 --- a/tests/01-Manage/00-Role&Permission/JWS_RP_001_CorporateCustomer.spec.ts +++ b/tests/01-Manage/00-Role&Permission/JWS_RP_001_CorporateCustomer.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { test('Login', async () => { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/00-Role&Permission/JWS_RP_002_HeadOfAdmin.spec.ts b/tests/01-Manage/00-Role&Permission/JWS_RP_002_HeadOfAdmin.spec.ts index c4266485..49bf921d 100644 --- a/tests/01-Manage/00-Role&Permission/JWS_RP_002_HeadOfAdmin.spec.ts +++ b/tests/01-Manage/00-Role&Permission/JWS_RP_002_HeadOfAdmin.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { test('Login', async () => { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/00-Role&Permission/JWS_RP_003_Sale.spec.ts b/tests/01-Manage/00-Role&Permission/JWS_RP_003_Sale.spec.ts index 2a1c388d..57d26820 100644 --- a/tests/01-Manage/00-Role&Permission/JWS_RP_003_Sale.spec.ts +++ b/tests/01-Manage/00-Role&Permission/JWS_RP_003_Sale.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { test('Login', async () => { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/00-Role&Permission/JWS_RP_004_DocumentChecker.spec.ts b/tests/01-Manage/00-Role&Permission/JWS_RP_004_DocumentChecker.spec.ts index da87c9a5..b94c92c1 100644 --- a/tests/01-Manage/00-Role&Permission/JWS_RP_004_DocumentChecker.spec.ts +++ b/tests/01-Manage/00-Role&Permission/JWS_RP_004_DocumentChecker.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { test('Login', async () => { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/00-Role&Permission/JWS_RP_005_SaleAgent.spec.ts b/tests/01-Manage/00-Role&Permission/JWS_RP_005_SaleAgent.spec.ts index 2d7382be..9d7fadf4 100644 --- a/tests/01-Manage/00-Role&Permission/JWS_RP_005_SaleAgent.spec.ts +++ b/tests/01-Manage/00-Role&Permission/JWS_RP_005_SaleAgent.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { test('Login', async () => { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/00-Role&Permission/JWS_RP_006_Messenger.spec.ts b/tests/01-Manage/00-Role&Permission/JWS_RP_006_Messenger.spec.ts index 64a9c58a..e7df38eb 100644 --- a/tests/01-Manage/00-Role&Permission/JWS_RP_006_Messenger.spec.ts +++ b/tests/01-Manage/00-Role&Permission/JWS_RP_006_Messenger.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { test('Login', async () => { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/00-Role&Permission/JWS_RP_007_Account.spec.ts b/tests/01-Manage/00-Role&Permission/JWS_RP_007_Account.spec.ts index 09877d05..346abe4d 100644 --- a/tests/01-Manage/00-Role&Permission/JWS_RP_007_Account.spec.ts +++ b/tests/01-Manage/00-Role&Permission/JWS_RP_007_Account.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { test('Login', async () => { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/00-Role&Permission/JWS_RP_008_Admin.spec.ts b/tests/01-Manage/00-Role&Permission/JWS_RP_008_Admin.spec.ts index c15e330b..e7308b88 100644 --- a/tests/01-Manage/00-Role&Permission/JWS_RP_008_Admin.spec.ts +++ b/tests/01-Manage/00-Role&Permission/JWS_RP_008_Admin.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { test('Login', async () => { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/00-Role&Permission/JWS_RP_009_Executive.spec.ts b/tests/01-Manage/00-Role&Permission/JWS_RP_009_Executive.spec.ts index 7eee0950..504b1cdd 100644 --- a/tests/01-Manage/00-Role&Permission/JWS_RP_009_Executive.spec.ts +++ b/tests/01-Manage/00-Role&Permission/JWS_RP_009_Executive.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { test('Login', async () => { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/00-Role&Permission/JWS_RP_010_DataEntry.spec.ts b/tests/01-Manage/00-Role&Permission/JWS_RP_010_DataEntry.spec.ts index 5ba096ec..e7a19240 100644 --- a/tests/01-Manage/00-Role&Permission/JWS_RP_010_DataEntry.spec.ts +++ b/tests/01-Manage/00-Role&Permission/JWS_RP_010_DataEntry.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { test('Login', async () => { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/00-Role&Permission/JWS_RP_011_HeadOfAccount.spec.ts b/tests/01-Manage/00-Role&Permission/JWS_RP_011_HeadOfAccount.spec.ts index 78fe5575..f5d37f0c 100644 --- a/tests/01-Manage/00-Role&Permission/JWS_RP_011_HeadOfAccount.spec.ts +++ b/tests/01-Manage/00-Role&Permission/JWS_RP_011_HeadOfAccount.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { test('Login', async () => { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/00-Role&Permission/JWS_RP_012_HeadOfSale.spec.ts b/tests/01-Manage/00-Role&Permission/JWS_RP_012_HeadOfSale.spec.ts index 27976e29..c31e5564 100644 --- a/tests/01-Manage/00-Role&Permission/JWS_RP_012_HeadOfSale.spec.ts +++ b/tests/01-Manage/00-Role&Permission/JWS_RP_012_HeadOfSale.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { test('Login', async () => { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/00-Role&Permission/JWS_RP_013_PersonalCustomer.spec.ts b/tests/01-Manage/00-Role&Permission/JWS_RP_013_PersonalCustomer.spec.ts index 50be8482..3a81d51d 100644 --- a/tests/01-Manage/00-Role&Permission/JWS_RP_013_PersonalCustomer.spec.ts +++ b/tests/01-Manage/00-Role&Permission/JWS_RP_013_PersonalCustomer.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { test('Login', async () => { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/00-Role&Permission/JWS_RP_014_BranchManager.spec.ts b/tests/01-Manage/00-Role&Permission/JWS_RP_014_BranchManager.spec.ts index 9abc350f..d0d3e10f 100644 --- a/tests/01-Manage/00-Role&Permission/JWS_RP_014_BranchManager.spec.ts +++ b/tests/01-Manage/00-Role&Permission/JWS_RP_014_BranchManager.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { test('Login', async () => { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_001_CreateHeadquarters.spec.ts b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_001_CreateHeadquarters.spec.ts index 75d97120..b8195f4c 100644 --- a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_001_CreateHeadquarters.spec.ts +++ b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_001_CreateHeadquarters.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_002-1_CreateHeadquarterFailEn.spec.ts b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_002-1_CreateHeadquarterFailEn.spec.ts index 04fcb20b..840256d2 100644 --- a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_002-1_CreateHeadquarterFailEn.spec.ts +++ b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_002-1_CreateHeadquarterFailEn.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_002_CreateHeadquarterFail.spec.ts b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_002_CreateHeadquarterFail.spec.ts index 2e52e181..a4488f8f 100644 --- a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_002_CreateHeadquarterFail.spec.ts +++ b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_002_CreateHeadquarterFail.spec.ts @@ -20,7 +20,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_003_CreateSub-branch.spec.ts b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_003_CreateSub-branch.spec.ts index af610b82..afdab906 100644 --- a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_003_CreateSub-branch.spec.ts +++ b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_003_CreateSub-branch.spec.ts @@ -16,7 +16,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_004-1_CreateSub-branchFailEn.spec.ts b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_004-1_CreateSub-branchFailEn.spec.ts index f6d4ac2d..79996499 100644 --- a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_004-1_CreateSub-branchFailEn.spec.ts +++ b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_004-1_CreateSub-branchFailEn.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_004_CreateSub-branchFail.spec.ts b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_004_CreateSub-branchFail.spec.ts index 534512a1..8546d794 100644 --- a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_004_CreateSub-branchFail.spec.ts +++ b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_004_CreateSub-branchFail.spec.ts @@ -16,7 +16,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_005_CreateServicePoint.spec.ts b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_005_CreateServicePoint.spec.ts index 4ffdee8b..89b8f383 100644 --- a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_005_CreateServicePoint.spec.ts +++ b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_005_CreateServicePoint.spec.ts @@ -16,7 +16,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_006-1_CreateServicePointFail.spec.ts b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_006-1_CreateServicePointFail.spec.ts index f356069c..85cb5f38 100644 --- a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_006-1_CreateServicePointFail.spec.ts +++ b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_006-1_CreateServicePointFail.spec.ts @@ -19,7 +19,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_006_CreateServicePointFail.spec.ts b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_006_CreateServicePointFail.spec.ts index 987f6f4a..24166694 100644 --- a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_006_CreateServicePointFail.spec.ts +++ b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_006_CreateServicePointFail.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_007_SelectTypeBranch.spec.ts b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_007_SelectTypeBranch.spec.ts index 54559d43..15f2499e 100644 --- a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_007_SelectTypeBranch.spec.ts +++ b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_007_SelectTypeBranch.spec.ts @@ -20,7 +20,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_008_ViewDetail.spec.ts b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_008_ViewDetail.spec.ts index b627cdd1..e28548f7 100644 --- a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_008_ViewDetail.spec.ts +++ b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_008_ViewDetail.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_009_EditBranch.spec.ts b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_009_EditBranch.spec.ts index a5adee1e..1bcdbe42 100644 --- a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_009_EditBranch.spec.ts +++ b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_009_EditBranch.spec.ts @@ -19,7 +19,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_010_StatusBranchandSubType.spec.ts b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_010_StatusBranchandSubType.spec.ts index a7c24a49..57db9034 100644 --- a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_010_StatusBranchandSubType.spec.ts +++ b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_010_StatusBranchandSubType.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_011_SearchBranchmanagement.spec.ts b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_011_SearchBranchmanagement.spec.ts index beee34bd..75879a78 100644 --- a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_011_SearchBranchmanagement.spec.ts +++ b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_011_SearchBranchmanagement.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_012_CloseStatusBranch.spec.ts b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_012_CloseStatusBranch.spec.ts index a3f80bd1..750aeca8 100644 --- a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_012_CloseStatusBranch.spec.ts +++ b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_012_CloseStatusBranch.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_013_DeleteBranch.spec.ts b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_013_DeleteBranch.spec.ts index 6fc7d113..e26cb5f5 100644 --- a/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_013_DeleteBranch.spec.ts +++ b/tests/01-Manage/01-Admin-BranchManagement/JWS_BM_013_DeleteBranch.spec.ts @@ -21,7 +21,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_001_CreatePersonnel.spec.ts b/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_001_CreatePersonnel.spec.ts index 0026f767..fb0b4819 100644 --- a/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_001_CreatePersonnel.spec.ts +++ b/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_001_CreatePersonnel.spec.ts @@ -19,7 +19,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_002-1_CreatePersonnelFailEn.spec.ts b/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_002-1_CreatePersonnelFailEn.spec.ts index c2115fcd..a3cf071f 100644 --- a/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_002-1_CreatePersonnelFailEn.spec.ts +++ b/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_002-1_CreatePersonnelFailEn.spec.ts @@ -19,7 +19,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_002_CreatePersonnelFail.spec.ts b/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_002_CreatePersonnelFail.spec.ts index 32911f93..46073b81 100644 --- a/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_002_CreatePersonnelFail.spec.ts +++ b/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_002_CreatePersonnelFail.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_003_ViewDetail.spec.ts b/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_003_ViewDetail.spec.ts index b6d24b12..ca19a36f 100644 --- a/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_003_ViewDetail.spec.ts +++ b/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_003_ViewDetail.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_004_EditPersonnel.spec.ts b/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_004_EditPersonnel.spec.ts index 9f8e2bfc..7f3c01db 100644 --- a/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_004_EditPersonnel.spec.ts +++ b/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_004_EditPersonnel.spec.ts @@ -20,7 +20,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_005_StatusPersonnel.spec.ts b/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_005_StatusPersonnel.spec.ts index d4cecacb..71335ac7 100644 --- a/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_005_StatusPersonnel.spec.ts +++ b/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_005_StatusPersonnel.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_006_SearchPersonnel.spec.ts b/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_006_SearchPersonnel.spec.ts index e2e55385..7b10ae0f 100644 --- a/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_006_SearchPersonnel.spec.ts +++ b/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_006_SearchPersonnel.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_007_StatusPersonnelType.spec.ts b/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_007_StatusPersonnelType.spec.ts index 36a87f41..8249ae59 100644 --- a/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_007_StatusPersonnelType.spec.ts +++ b/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_007_StatusPersonnelType.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_008_TypePersonnelFields.spec.ts b/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_008_TypePersonnelFields.spec.ts index 6c9318ae..46f8c3b6 100644 --- a/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_008_TypePersonnelFields.spec.ts +++ b/tests/01-Manage/02-Admin-PersonnelManagement/JWS_PM_008_TypePersonnelFields.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_001_CreateNaturalperoson.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_001_CreateNaturalperoson.spec.ts index a1eb3c84..11647161 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_001_CreateNaturalperoson.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_001_CreateNaturalperoson.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_002-1_CreateNaturalperosonfailEn.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_002-1_CreateNaturalperosonfailEn.spec.ts index 81452209..5a59eb15 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_002-1_CreateNaturalperosonfailEn.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_002-1_CreateNaturalperosonfailEn.spec.ts @@ -21,7 +21,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_002_CreateNaturalperosonfail.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_002_CreateNaturalperosonfail.spec.ts index 3bc43835..f8091850 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_002_CreateNaturalperosonfail.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_002_CreateNaturalperosonfail.spec.ts @@ -22,7 +22,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_003_DetailNaturalperson.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_003_DetailNaturalperson.spec.ts index e7a8d53a..a0171c00 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_003_DetailNaturalperson.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_003_DetailNaturalperson.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_004_EditNaturalperson.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_004_EditNaturalperson.spec.ts index 8426bc3b..f80c9359 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_004_EditNaturalperson.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_004_EditNaturalperson.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_005_DeleteNaturalperson.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_005_DeleteNaturalperson.spec.ts index fea39e5e..c2680f0a 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_005_DeleteNaturalperson.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_005_DeleteNaturalperson.spec.ts @@ -19,7 +19,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_006_StatusNaturalperson.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_006_StatusNaturalperson.spec.ts index cb28ee2c..a28f5059 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_006_StatusNaturalperson.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_006_StatusNaturalperson.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_007_CreateLegalentitly.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_007_CreateLegalentitly.spec.ts index 914ffdca..a735bd69 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_007_CreateLegalentitly.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_007_CreateLegalentitly.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_008-1_CreateLegalentitlyfailEn.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_008-1_CreateLegalentitlyfailEn.spec.ts index 772748eb..748844d8 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_008-1_CreateLegalentitlyfailEn.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_008-1_CreateLegalentitlyfailEn.spec.ts @@ -21,7 +21,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_008_CreateLegalentitlyfail.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_008_CreateLegalentitlyfail.spec.ts index d9a9564b..910b2bc5 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_008_CreateLegalentitlyfail.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_008_CreateLegalentitlyfail.spec.ts @@ -22,7 +22,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_009_DetailLegalentitly.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_009_DetailLegalentitly.spec.ts index dfea7b30..3bf3e2d7 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_009_DetailLegalentitly.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_009_DetailLegalentitly.spec.ts @@ -19,7 +19,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_010_EditLegalentitly.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_010_EditLegalentitly.spec.ts index 8ee2bdc9..580561c6 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_010_EditLegalentitly.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_010_EditLegalentitly.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_011_DeleteLegalentitly.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_011_DeleteLegalentitly.spec.ts index 341248e7..faf3eb9d 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_011_DeleteLegalentitly.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_011_DeleteLegalentitly.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_012_StatusLegalentitly.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_012_StatusLegalentitly.spec.ts index e92796d6..baf8e6e5 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_012_StatusLegalentitly.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_012_StatusLegalentitly.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_013_DropdownEmployertype.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_013_DropdownEmployertype.spec.ts index 6e0fb092..b03b3766 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_013_DropdownEmployertype.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_013_DropdownEmployertype.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_014_SearchManageCustomer.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_014_SearchManageCustomer.spec.ts index 42981749..462b1905 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_014_SearchManageCustomer.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_014_SearchManageCustomer.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_015_ManageStatusCustomerType.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_015_ManageStatusCustomerType.spec.ts index 8e84b82a..0edd1c84 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_015_ManageStatusCustomerType.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_015_ManageStatusCustomerType.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_016_CreateEmployee.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_016_CreateEmployee.spec.ts index c5fe5b99..0d7580dd 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_016_CreateEmployee.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_016_CreateEmployee.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_017-1_CreateEmployeeFailEn.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_017-1_CreateEmployeeFailEn.spec.ts index f95b86e4..89a247dc 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_017-1_CreateEmployeeFailEn.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_017-1_CreateEmployeeFailEn.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_017_CreateEmployeeFail.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_017_CreateEmployeeFail.spec.ts index 9f72b368..3a908bde 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_017_CreateEmployeeFail.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_017_CreateEmployeeFail.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_018_SeachEmployee.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_018_SeachEmployee.spec.ts index 5fb9a312..b91051f6 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_018_SeachEmployee.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_018_SeachEmployee.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_019_StatusEmployeeType.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_019_StatusEmployeeType.spec.ts index 4ecb3bb3..95938c75 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_019_StatusEmployeeType.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_019_StatusEmployeeType.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_020_DetailEmployee.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_020_DetailEmployee.spec.ts index d98a44af..e4891512 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_020_DetailEmployee.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_020_DetailEmployee.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_021_EditEmployee.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_021_EditEmployee.spec.ts index 99f56c49..6c20f59c 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_021_EditEmployee.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_021_EditEmployee.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_022_DeleteEmployee.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_022_DeleteEmployee.spec.ts index 07dc72a3..4af56b3e 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_022_DeleteEmployee.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_022_DeleteEmployee.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_023_StatusEmployee.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_023_StatusEmployee.spec.ts index 2cc41ff6..2bf6f2a2 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_023_StatusEmployee.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_023_StatusEmployee.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_024_DropdownEmployeetype.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_024_DropdownEmployeetype.spec.ts index 78d6f50b..cbc00729 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_024_DropdownEmployeetype.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_024_DropdownEmployeetype.spec.ts @@ -19,7 +19,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_025_CreateInNaturalperson.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_025_CreateInNaturalperson.spec.ts index 10f2460c..18343593 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_025_CreateInNaturalperson.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_025_CreateInNaturalperson.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_026_CreateInNaturalpersonFail.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_026_CreateInNaturalpersonFail.spec.ts index e5397a55..38338d12 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_026_CreateInNaturalpersonFail.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_026_CreateInNaturalpersonFail.spec.ts @@ -21,7 +21,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_027_CreateInLegalentitly.spec.ts b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_027_CreateInLegalentitly.spec.ts index 221f525d..e1b27b09 100644 --- a/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_027_CreateInLegalentitly.spec.ts +++ b/tests/01-Manage/03-Admin-ManageCustomer/JWS_MC_027_CreateInLegalentitly.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/04-ProductandService/JWS_PD_001_CreateProductandServiceGroup.spec.ts b/tests/01-Manage/04-ProductandService/JWS_PD_001_CreateProductandServiceGroup.spec.ts index 07a9ece6..3844bd60 100644 --- a/tests/01-Manage/04-ProductandService/JWS_PD_001_CreateProductandServiceGroup.spec.ts +++ b/tests/01-Manage/04-ProductandService/JWS_PD_001_CreateProductandServiceGroup.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/04-ProductandService/JWS_PD_002-1_CreateProductandServiceGroupFailEn.spec.ts b/tests/01-Manage/04-ProductandService/JWS_PD_002-1_CreateProductandServiceGroupFailEn.spec.ts index b87a8062..99c100e8 100644 --- a/tests/01-Manage/04-ProductandService/JWS_PD_002-1_CreateProductandServiceGroupFailEn.spec.ts +++ b/tests/01-Manage/04-ProductandService/JWS_PD_002-1_CreateProductandServiceGroupFailEn.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/04-ProductandService/JWS_PD_002_CreateProductandServiceGroupFail.spec.ts b/tests/01-Manage/04-ProductandService/JWS_PD_002_CreateProductandServiceGroupFail.spec.ts index ac139bcd..7d209641 100644 --- a/tests/01-Manage/04-ProductandService/JWS_PD_002_CreateProductandServiceGroupFail.spec.ts +++ b/tests/01-Manage/04-ProductandService/JWS_PD_002_CreateProductandServiceGroupFail.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/04-ProductandService/JWS_PD_003_CreateProductandService.spec.ts b/tests/01-Manage/04-ProductandService/JWS_PD_003_CreateProductandService.spec.ts index 57564bb4..db417c06 100644 --- a/tests/01-Manage/04-ProductandService/JWS_PD_003_CreateProductandService.spec.ts +++ b/tests/01-Manage/04-ProductandService/JWS_PD_003_CreateProductandService.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/04-ProductandService/JWS_PD_004-1_CreateProductandServiceFailEn.spec.ts b/tests/01-Manage/04-ProductandService/JWS_PD_004-1_CreateProductandServiceFailEn.spec.ts index c740d572..d17415a4 100644 --- a/tests/01-Manage/04-ProductandService/JWS_PD_004-1_CreateProductandServiceFailEn.spec.ts +++ b/tests/01-Manage/04-ProductandService/JWS_PD_004-1_CreateProductandServiceFailEn.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/04-ProductandService/JWS_PD_004_CreateProductandServiceFail.spec.ts b/tests/01-Manage/04-ProductandService/JWS_PD_004_CreateProductandServiceFail.spec.ts index 0d1ed0cd..98eb9890 100644 --- a/tests/01-Manage/04-ProductandService/JWS_PD_004_CreateProductandServiceFail.spec.ts +++ b/tests/01-Manage/04-ProductandService/JWS_PD_004_CreateProductandServiceFail.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/04-ProductandService/JWS_PD_005_CreatePackage.spec.ts b/tests/01-Manage/04-ProductandService/JWS_PD_005_CreatePackage.spec.ts index b0a15af3..1bb51102 100644 --- a/tests/01-Manage/04-ProductandService/JWS_PD_005_CreatePackage.spec.ts +++ b/tests/01-Manage/04-ProductandService/JWS_PD_005_CreatePackage.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/04-ProductandService/JWS_PD_006_CreatePackageFail.spec.ts b/tests/01-Manage/04-ProductandService/JWS_PD_006_CreatePackageFail.spec.ts index 2de304e5..19121e5f 100644 --- a/tests/01-Manage/04-ProductandService/JWS_PD_006_CreatePackageFail.spec.ts +++ b/tests/01-Manage/04-ProductandService/JWS_PD_006_CreatePackageFail.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/04-ProductandService/JWS_PD_007_DetailProductandService.spec.ts b/tests/01-Manage/04-ProductandService/JWS_PD_007_DetailProductandService.spec.ts index cd7dde2e..6bb2675d 100644 --- a/tests/01-Manage/04-ProductandService/JWS_PD_007_DetailProductandService.spec.ts +++ b/tests/01-Manage/04-ProductandService/JWS_PD_007_DetailProductandService.spec.ts @@ -19,7 +19,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/04-ProductandService/JWS_PD_008_EditProductandService.spec.ts b/tests/01-Manage/04-ProductandService/JWS_PD_008_EditProductandService.spec.ts index 5a9f36b2..3a6692e8 100644 --- a/tests/01-Manage/04-ProductandService/JWS_PD_008_EditProductandService.spec.ts +++ b/tests/01-Manage/04-ProductandService/JWS_PD_008_EditProductandService.spec.ts @@ -20,7 +20,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/04-ProductandService/JWS_PD_009_StatusProductandServiceType.spec.ts b/tests/01-Manage/04-ProductandService/JWS_PD_009_StatusProductandServiceType.spec.ts index d1653d12..06f65d33 100644 --- a/tests/01-Manage/04-ProductandService/JWS_PD_009_StatusProductandServiceType.spec.ts +++ b/tests/01-Manage/04-ProductandService/JWS_PD_009_StatusProductandServiceType.spec.ts @@ -19,7 +19,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/04-ProductandService/JWS_PD_010_SelectTypeFields.spec.ts b/tests/01-Manage/04-ProductandService/JWS_PD_010_SelectTypeFields.spec.ts index f75097f9..bde51b0c 100644 --- a/tests/01-Manage/04-ProductandService/JWS_PD_010_SelectTypeFields.spec.ts +++ b/tests/01-Manage/04-ProductandService/JWS_PD_010_SelectTypeFields.spec.ts @@ -19,7 +19,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/04-ProductandService/JWS_PD_011_StatusProductandService.spec.ts b/tests/01-Manage/04-ProductandService/JWS_PD_011_StatusProductandService.spec.ts index 78dc17c9..05d4c6e9 100644 --- a/tests/01-Manage/04-ProductandService/JWS_PD_011_StatusProductandService.spec.ts +++ b/tests/01-Manage/04-ProductandService/JWS_PD_011_StatusProductandService.spec.ts @@ -17,7 +17,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/04-ProductandService/JWS_PD_013_DeleteProductandService.spec.ts b/tests/01-Manage/04-ProductandService/JWS_PD_013_DeleteProductandService.spec.ts index e86fcf8b..84d2cde9 100644 --- a/tests/01-Manage/04-ProductandService/JWS_PD_013_DeleteProductandService.spec.ts +++ b/tests/01-Manage/04-ProductandService/JWS_PD_013_DeleteProductandService.spec.ts @@ -18,7 +18,7 @@ test.afterAll(async () => { async function login(page) { try { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); diff --git a/tests/01-Manage/05-Workflow/JWS_WF_001_CreateWorkflow.spec.ts b/tests/01-Manage/05-Workflow/JWS_WF_001_CreateWorkflow.spec.ts index 6c11eab2..6be4c677 100644 --- a/tests/01-Manage/05-Workflow/JWS_WF_001_CreateWorkflow.spec.ts +++ b/tests/01-Manage/05-Workflow/JWS_WF_001_CreateWorkflow.spec.ts @@ -16,7 +16,7 @@ test.afterAll(async () => { test('Login', async () => { // Login - await page.goto('http://192.168.1.62:20101/'); + await page.goto('/'); await expect(page).toHaveTitle(/^Sign in to /); await page.fill("input[name='username']", 'admin'); await page.fill("input[name='password']", '1234'); From 0c694dee5d2933b10b578e6bc1993f3e8492531a Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Tue, 14 Jan 2025 09:07:35 +0700 Subject: [PATCH 02/16] refactor: change to enum instead --- src/stores/quotations/types.ts | 36 ++++++++++++++++++---------------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/src/stores/quotations/types.ts b/src/stores/quotations/types.ts index fc0ee77d..91150071 100644 --- a/src/stores/quotations/types.ts +++ b/src/stores/quotations/types.ts @@ -5,24 +5,26 @@ import { Invoice } from '../payment/types'; import { Employee } from '../employee/types'; import { WorkflowTemplate } from '../workflow-template/types'; -export type PayCondition = - | 'Full' - | 'Split' - | 'SplitCustom' - | 'BillFull' - | 'BillSplit' - | 'BillSplitCustom'; +export enum PayCondition { + Full = 'Full', + Split = 'Split', + SplitCustom = 'SplitCustom', + BillFull = 'BillFull', + BillSplit = 'BillSplit', + BillSplitCustom = 'BillSplitCustom', +} -export type QuotationStatus = - | 'Issued' - | 'Accepted' - | 'Expired' - | 'Invoice' - | 'PaymentPending' - | 'PaymentInProcess' - | 'PaymentSuccess' - | 'ProcessComplete' - | 'Canceled'; +export enum QuotationStatus { + Issued = 'Issued', + Accepted = 'Accepted', + Expired = 'Expired', + Invoice = 'Invoice', + PaymentPending = 'PaymentPending', + PaymentInProcess = 'PaymentInProcess', + PaymentSuccess = 'PaymentSuccess', + ProcessComplete = 'ProcessComplete', + Canceled = 'Canceled', +} export type CustomerBranchRelation = { district: District; From 5e2100eb8d1f0a1505dfe536adaeb461488cd51b Mon Sep 17 00:00:00 2001 From: Methapon Metanipat <162551568+Methapon-Frappet@users.noreply.github.com> Date: Tue, 14 Jan 2025 09:08:31 +0700 Subject: [PATCH 03/16] feat: credit note (#171) * feat: add main page credit note * feat: enable credit note route and update menu item states * refactor: add i18n * refactor: edit i18n status * feat: add action column * feat: add empty form page * feat: add get data * feat: add type credit note status * refactor: add type name en * refactor: add type credit note status in type credit note * feat: add hsla colors * refactor: add slot grid * refactor: handle hide kebab edit show only tab tssued * feat: show grid card * feat: i18n * feat: add credit note form and dialog * refactor: add props hide kebab deelete * refactor: hide kebab * style: update color segments to indigo theme * feat: i18n * fix: update labels for credit note fields * refactor: add type * feat: new select quotation * refactor: use new select quotation * feat: navigate to * refactor: function trigger and navigate to * feat: i18n bank * feat: add payment expansion component and integrate into credit note form * refactor: bind i18n pay condition * refactor: navigate to get quotation id * feat: i18n * fix: update label for createdBy field in credit note form * feat: add credit note information expansion component * feat: add Credit Note expansion component and update form layout * refactor: bind quotation id and send * refactor: deelete duplicate type * refactor: show state button * refactor: handle show status * feat: add function update payback status * feat: add return and canceled reasons to credit note translations * feat: enhance SelectReadyRequestWork component with credit note handling and fetch parameters * feat: type * feat: add status handling and optional display for employee table * refactor: rename selectedQuotationId to quotationId in FormCredit component * feat: set default opened state for CreditNoteExpansion and add reason options * feat: update PaymentExpansion to handle payback type selection and clear fields for cash payments * feat: enhance ProductExpansion to support credit note handling and adjust price calculations * feat: implement product handling and price calculation in CreditNote form * feat: add manage attachment function to store * refactor: bind delete credit note * feat: add credit note status and reference fields to types * refactor: update task step handling and simplify request work structure in credit note form * feat: add navigation to quotation from credit note form * feat: enhance upload section layout based on file data * feat: add readonly functionality to credit note form and related components * refactor: remove console log * feat: update i18n * style: add rounded corners to complete view container in quotation form * feat: add RefundInformation component and update credit note form status handling * feat: i18n * feat: update payback status endpoint and add paybackStatus to CreditNote type * feat: enhance QuotationFormReceipt component with optional props and slot support * feat: integrate payback status handling in RefundInformation and FormPage components * feat: add external file group * feat: update API endpoint paths for credit note operations * feat: improve layout and styling in UploadFile components * feat: implement file upload and management in Credit Note * refactor: update upload to check if it is redirect or not * feat: upload file slips * feat: add payback date dispaly * refactor: change module no * fix: icon link to main page instead * feat: add file dialog with image download functionality * fix: view slip * feat: add download button to image viewer * feat: handle after submit * feat: conditionally render bank transfer information * feat: handle upload file on create * feat: handle change payback status * feat: payback type in credit note form * fix: correct reference to quotation data in goToQuotation function --------- Co-authored-by: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Co-authored-by: puriphatt Co-authored-by: Thanaphon Frappet --- src/components/05_quotation/QuotationCard.vue | 7 +- src/components/11_credit-note/FormCredit.vue | 39 + src/components/dialog/DialogViewFile.vue | 58 +- .../shared/select/SelectQuotation.vue | 212 +++++ src/components/upload-file/UploadFileCard.vue | 12 +- .../upload-file/UploadFileSection.vue | 8 +- src/i18n/eng.ts | 51 ++ src/i18n/tha.ts | 56 +- src/layouts/DrawerComponent.vue | 10 +- src/pages/05_quotation/MainPage.vue | 6 +- src/pages/05_quotation/QuotationForm.vue | 2 +- .../05_quotation/QuotationFormReceipt.vue | 39 +- .../08_request-list/TableRequestList.vue | 3 + .../09_task-order/SelectReadyRequestWork.vue | 27 +- src/pages/09_task-order/TableEmployee.vue | 49 +- .../expansion/AdditionalFileExpansion.vue | 1 + .../expansion/ProductExpansion.vue | 46 +- .../09_task-order/order_view/MainPage.vue | 1 + src/pages/11_credit-note/FormPage.vue | 822 ++++++++++++++++++ src/pages/11_credit-note/MainPage.vue | 468 ++++++++++ .../11_credit-note/RefundInformation.vue | 280 ++++++ src/pages/11_credit-note/TableCreditNote.vue | 87 ++ src/pages/11_credit-note/constants.ts | 78 ++ .../expansion/CreditNoteExpansion.vue | 51 ++ .../expansion/DocumentExpansion.vue | 108 +++ .../expansion/PaymentExpansion.vue | 235 +++++ src/router/routes.ts | 15 + src/stores/credit-note/index.ts | 103 +++ src/stores/credit-note/types.ts | 51 ++ src/stores/quotations/index.ts | 2 + src/stores/quotations/types.ts | 5 +- src/stores/request-list/index.ts | 2 + src/stores/request-list/types.ts | 2 + src/stores/utils/index.ts | 38 +- 34 files changed, 2897 insertions(+), 77 deletions(-) create mode 100644 src/components/11_credit-note/FormCredit.vue create mode 100644 src/components/shared/select/SelectQuotation.vue create mode 100644 src/pages/11_credit-note/FormPage.vue create mode 100644 src/pages/11_credit-note/MainPage.vue create mode 100644 src/pages/11_credit-note/RefundInformation.vue create mode 100644 src/pages/11_credit-note/TableCreditNote.vue create mode 100644 src/pages/11_credit-note/constants.ts create mode 100644 src/pages/11_credit-note/expansion/CreditNoteExpansion.vue create mode 100644 src/pages/11_credit-note/expansion/DocumentExpansion.vue create mode 100644 src/pages/11_credit-note/expansion/PaymentExpansion.vue create mode 100644 src/stores/credit-note/index.ts create mode 100644 src/stores/credit-note/types.ts diff --git a/src/components/05_quotation/QuotationCard.vue b/src/components/05_quotation/QuotationCard.vue index 1de73166..1cce142d 100644 --- a/src/components/05_quotation/QuotationCard.vue +++ b/src/components/05_quotation/QuotationCard.vue @@ -22,7 +22,9 @@ defineProps<{ badgeColor?: string; hideKebabView?: boolean; hideKebabEdit?: boolean; + hideKebabDelete?: boolean; hideAction?: boolean; + useCancel?: boolean; customData?: { label: string; @@ -39,6 +41,7 @@ defineEmits<{ (e: 'delete'): void; (e: 'example'): void; (e: 'preview'): void; + (e: 'cancel'): void; }>(); const rand = Math.random(); @@ -93,7 +96,8 @@ const rand = Math.random(); :idName="code" status="ACTIVE" hide-toggle - hide-delete + :use-cancel + :hide-delete="hideKebabDelete" :hide-view="hideKebabView" :hide-edit="hideKebabEdit" @view="$emit('view')" @@ -101,6 +105,7 @@ const rand = Math.random(); @link="$emit('link')" @upload="$emit('upload')" @delete="$emit('delete')" + @cancel="$emit('cancel')" /> diff --git a/src/components/11_credit-note/FormCredit.vue b/src/components/11_credit-note/FormCredit.vue new file mode 100644 index 00000000..68bb7ab2 --- /dev/null +++ b/src/components/11_credit-note/FormCredit.vue @@ -0,0 +1,39 @@ + + + diff --git a/src/components/dialog/DialogViewFile.vue b/src/components/dialog/DialogViewFile.vue index dd13f4d1..db574376 100644 --- a/src/components/dialog/DialogViewFile.vue +++ b/src/components/dialog/DialogViewFile.vue @@ -6,29 +6,57 @@ import DialogHeader from './DialogHeader.vue'; import MainButton from '../button/MainButton.vue'; import NoData from '../NoData.vue'; -defineProps<{ - title: string; +const props = defineProps<{ + title?: string; url?: string; + hideTab?: boolean; + download?: boolean; + transformUrl?: (url: string) => string | Promise; }>(); const open = defineModel({ default: false }); const state = reactive({ imageZoom: 100, + transformedUrl: props.url, }); -function openDialog() { +async function openDialog() { state.imageZoom = 100; + if (props.url && props.transformUrl) { + state.transformedUrl = await props.transformUrl(props.url); + } else { + state.transformedUrl = props.url; + } +} + +async function downloadImage(url: string | null) { + if (!url) return; + const res = await fetch(url); + const blob = await res.blob(); + + let extension = ''; + + if (blob.type === 'image/jpeg') extension = '.jpg'; + else if (blob.type === 'image/png') extension = '.png'; + else return; + + let a = document.createElement('a'); + a.download = `download${extension}`; + a.href = window.URL.createObjectURL(blob); + a.click(); + a.remove(); }