Project

General

Profile

Actions

VOC support #945

closed

[VOC]: Alice Update Request

Added by ziniy Kang 8 months ago. Updated about 2 months ago.

Status:
완료성공(Resolve)
Priority:
보통(Normal)
Assignee:
Target version:
Start date:
12/16/2025
Due date:
12/16/2025
% Done:

100%

Estimated time:
4.00 h
Part:
Build env.:
Prod

Description

Is it possible to add functions such as “search for banks” or “search within pages” to narrow down the bank names in the bank account?


Files

image.png (115 KB) image.png ziniy Kang, 07/23/2025 08:40 AM
picture389-1.png (144 KB) picture389-1.png Tracy Truong, 12/16/2025 06:42 AM
picture389-2.png (65.3 KB) picture389-2.png Tracy Truong, 12/16/2025 06:42 AM
selectbox-dropdown-fixed.png (31.3 KB) selectbox-dropdown-fixed.png Tom Dong, 12/17/2025 02:42 AM
picture228-1.png (155 KB) picture228-1.png Tracy Truong, 12/17/2025 06:37 AM
picture228-2.png (198 KB) picture228-2.png Tracy Truong, 12/17/2025 06:37 AM
picture228-3.png (162 KB) picture228-3.png Tracy Truong, 12/17/2025 06:37 AM
picture228-4.png (190 KB) picture228-4.png Tracy Truong, 12/17/2025 06:37 AM
picture197-1.png (158 KB) picture197-1.png Tracy Truong, 12/25/2025 02:22 AM
picture197-2.png (168 KB) picture197-2.png Tracy Truong, 12/25/2025 02:22 AM
picture197-3.png (153 KB) picture197-3.png create new Tracy Truong, 12/25/2025 02:22 AM
picture197-4.png (77.2 KB) picture197-4.png Tracy Truong, 12/25/2025 02:22 AM
picture197-5.png (71.9 KB) picture197-5.png update bank name Tracy Truong, 12/25/2025 02:22 AM
Screenshot 2026-01-12 153356.png (125 KB) Screenshot 2026-01-12 153356.png Tracy Tran, 01/12/2026 08:34 AM
dropdown.PNG (136 KB) dropdown.PNG Tracy Tran, 01/12/2026 08:36 AM

Related issues

Related to VOC - 개선(improvement) #2893: [VOC]: Alice Update Request신규(New)Tom Dong

Actions
Actions #1

Updated by Joseph Vo 7 months ago

  • Assignee changed from Joseph Vo to Tom Dong
Actions #2

Updated by Tom Dong 7 months ago

  • Due date set to 07/29/2025
  • Start date set to 07/29/2025
  • Estimated time set to 4.00 h
Actions #3

Updated by Tom Dong 5 months ago

  • Due date deleted (07/29/2025)
  • Start date deleted (07/29/2025)
Actions #4

Updated by Tom Dong 3 months ago

  • Due date set to 12/12/2025
  • Status changed from 신규(New) to 진행(Doing)
  • Start date set to 12/12/2025
Actions #5

Updated by Tom Dong 3 months ago

Branch created: `develop-vn/tom/voc-support-945-voc-alice-update-request`

Repository: oh-admin
Workspace: ohmyhotel
Bitbucket URL: https://bitbucket.org/ohmyhotel/oh-admin/branch/develop-vn/tom/voc-support-945-voc-alice-update-request

Actions #6

Updated by Tom Dong 3 months ago

  • Due date changed from 12/12/2025 to 12/16/2025
  • Status changed from 진행(Doing) to 완료성공(Resolve)
  • Start date changed from 12/12/2025 to 12/16/2025
  • % Done changed from 0 to 100
Actions #7

Updated by Tom Dong 3 months ago

  1. Summary of fixes (2025-12-16)
  1. 1. Fix `app-selectbox-2` dropdown clipped inside table
    Issue: Dropdown of `app-selectbox-2` is clipped/hidden when placed inside a table with `overflow: hidden` (class `table-responsive`)

Solution:
- Added `@Input() appendTo: string = null` to the component
- When set `appendTo="body"`, dropdown is appended to body element, not limited by container overflow

File changed: `src/app/shared/modules/selectbox-2/selectbox-2.component.ts`


  1. 2. Fix dropdown not closing on outside scroll
    Issue: When `appendTo="body"`, dropdown does not auto-close when user scrolls table/page outside

Solution:
- Added scroll event listener on document
- Auto-close dropdown when scroll occurs outside dropdown panel
- Cleanup event listener on component destroy to prevent memory leak


  1. Usage
    ```html
    <app-selectbox-2
    [options]="list"
    [appendTo]="'body'"

</app-selectbox-2>

```

Applied at: `src/app/routes/us-comp/components/detail-account/us-comp-detail-account.component.html` - Bank Account form

Actions #8

Updated by ziniy Kang 3 months ago

  • Status changed from 완료성공(Resolve) to 완료(Done)
  • Build env. set to Dev
Actions #9

Updated by Tom Dong 3 months ago

  • Status changed from 완료(Done) to QA test
  • Assignee changed from Tom Dong to Tracy Truong
Actions #10

Updated by Tracy Truong 3 months ago

Solution: added input box in bank name filter
tested on DEV, ok but please relocated dropdown box below input box. Currently, it's a little overlaped

Actions #11

Updated by Tom Dong 3 months ago

  • Status changed from 완료실패(Failed) to 진행(Doing)
Actions #12

Updated by Tom Dong 3 months ago

  1. Fix dropdown position (2025-12-17)
  1. Issue từ QA
    Dropdown bị overlap với input box, cần điều chỉnh vị trí dropdown xuống dưới input box.
  1. Giải pháp
    1. Thêm CSS cho dropdown panel khi `appendTo="body"`
    - Set `margin-top: 2px` để tạo khoảng cách giữa input và dropdown
    - Set `box-shadow` để dropdown nổi bật hơn

2. Cập nhật styles.scss
- Thêm global style cho `.cdk-overlay-pane` chứa selectbox dropdown
- Đảm bảo dropdown hiển thị đúng vị trí bên dưới input

  1. Files changed
    - `src/app/shared/modules/selectbox-2/selectbox-2.component.ts`
    - `src/app/shared/modules/selectbox-2/selectbox-2.component.html`
    - `src/styles.scss`
  1. Result
    Dropdown giờ hiển thị đúng vị trí bên dưới input box, không còn bị overlap.

Actions #13

Updated by Tom Dong 3 months ago

  • Status changed from 진행(Doing) to 완료(Done)
Actions #14

Updated by Tom Dong 3 months ago

  • Status changed from 완료(Done) to QA test
  • Assignee changed from Tom Dong to Tracy Truong
Actions #15

Updated by Tracy Truong 3 months ago

Account test: Tracy's Test Hotel - 603933
Seacrh/ Create new / Update information => ok

Actions #16

Updated by Tom Dong 3 months ago

  • Status changed from 완료(Done) to QA test
  • Assignee changed from Tom Dong to Tracy Truong
  • Build env. changed from Dev to Staging
Actions #17

Updated by Tracy Truong 3 months ago

Search/ Create new / Update bank name => ok
Acc test: Test Hotel - 1001097

Actions #18

Updated by ziniy Kang 2 months ago

  • Status changed from 완료(Done) to 확인(Confirmed)
Actions #19

Updated by ziniy Kang 2 months ago

  • Status changed from 확인(Confirmed) to QA test
  • Assignee changed from Tom Dong to Tracy Truong
  • Build env. changed from Staging to Prod
Actions #20

Updated by Tracy Tran about 2 months ago

Tested on PROD
Search/ Create new / Update bank name => ok
Acc test: Test Hotel - 1001097

Just need to fix the dropdown box (same as staging)

Create new tasks

Actions #21

Updated by Tracy Tran about 2 months ago

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 50 MB)