OnlineService.QBCC.QLD
Project:
Ezy.Module.Selenium.Search.OnlineService.QBCC.QLDFile chính:OnlineServices_QBCC_QLD.cs
Tra cứu giấy phép xây dựng vùng Queensland trên QBCC Online Services.
:::danger Module đã bị vô hiệu hóa hoàn toàn
Cả file (dòng 1–211) bị comment-out từng dòng — không có class/code nào được biên dịch. Lời gọi RunSearch("OnlineServices_QBCC_QLD", ids) trong TextSearchEngine.cs cũng nằm trong khối comment. Module không hoạt động. Để dùng lại phải bỏ comment cả file và khối tương ứng trong TextSearchEngine.cs.
:::
Nguồn (theo code đã comment)
- URL từ
Setting.json. Site công khai:my.qbcc.qld.gov.au/qbcc.qld.gov.au.
Input (đã comment)
Bảng TextSearch_OnlineServices_QBCC_QLD (entity vẫn tồn tại, không comment).
| Cột | Vai trò |
|---|---|
LicenceNo | Ưu tiên dùng trước |
Surname_CompanyName + FirstName | Dùng nếu không có LicenceNo |
Login / Captcha
Không (theo code đã comment).
Các bước scrape (đã comment, để tham khảo)
- Navigate → điền
LicenceNoHOẶCSurname_CompanyName+FirstName. - Click
SearchButton. - Lặp click link kết quả theo id ASP.NET hardcode
ctl00_generalContentPlaceHolder_SearchSumResultsControl1_gvLicSumResults_ctl0{count+1}_LinkButtonName. GetDataFromWebsitereflection theocolumns→ screenshot theoLicenceNumber.- Update/Insert theo
LicenceNumber(cóIsDifference).
Output (theo entity còn tồn tại)
Entity TextSearch_Data_OnlineService_QBCC_QLD. Khóa = LicenceNumber. Trường: Name, Type, LicenceNumber, Address, BusinessName, LicenceAddress, TradingName, MRCategory, ABN, ACN, ImageURLs, PdfURLs, LinkToDetail, ScreenshotImageURLs.
Trạng thái: disabled (toàn bộ logic scraper comment-out; chỉ còn entity DB + param model).