3.Defect #3776
closed[รว/ติดตามการรักษา] บันทึกข้อมูลติดตามการรักษา > ตรวจสอบ validate data ยังทำงานไม่ถูกต้อง
0%
Files
Subtasks
Related issues
Updated by Sarunyu Kaosaoy 23 days ago
- Assignee changed from Sarunyu Kaosaoy to Pheeraphon Phothakham
Updated by Pheeraphon Phothakham 22 days ago
- File Screenshot 2569-05-22 at 12.05.27.png Screenshot 2569-05-22 at 12.05.27.png added
- Assignee changed from Pheeraphon Phothakham to Sarunyu Kaosaoy
ลองทดสอบแล้วไม่เจอตามที่แจ้งครับ
Updated by Santiparp-M M 21 days ago
- File clipboard-202605232257-lw2cw.png clipboard-202605232257-lw2cw.png added
- Status changed from New to Ready for Test
This issue seem related from #3622.
Root cause: _tabPropertyMap had the wrong tab index (3) for fields that are physically in Tab 2 ("BloodTestRequest"):
┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬─────┬───────┐
│ Field │ Was │ Now │
├───────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼─────┼───────┤
│ Ep1BloodTestResultCode (ผลการตรวจเลือดกล้องจุลทรรศน์) │ 3 │ 2 │
├───────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼─────┼───────┤
│ SelectedOperator (ผู้ปฏิบัติงาน) │ 3 │ 2 │
├───────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼─────┼───────┤
│ SelectedFilmReceived (ผู้รับฟิล์ม) │ 3 │ 2 │
├───────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼─────┼───────┤
│ Ep1BloodFilmOrder, Ep1TotalRingFormAmount, Ep1PerWhiteBlood │ 3 │ 2 │
├───────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼─────┼───────┤
│ Ep1BloodDrawDateValue, Ep1BloodFilmReceivedDateValue, Ep1BloodFilmVerifiedDateValue, SelectedFilmVerified │ 3 │ 2 │
└───────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴─────┴───────┘
Fields that genuinely belong to Tab 3 ("BloodTestResults" — medications & referral) remain at index 3. Now when validation fails on those blood test/operator fields, the dialog will correctly navigate to Tab 2 instead of Tab 3.

Updated by Sarunyu Kaosaoy 10 days ago
- Assignee changed from Sarunyu Kaosaoy to Pheeraphon Phothakham
