Conversation
|
🧙 Sourcery has finished reviewing your pull request! Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
There was a problem hiding this comment.
Hey - I've left some high level feedback:
- Since a large number of region/town JSON files were updated and a few codes were added/removed (e.g., 232700, 500157, 500112), consider adding a small consistency check (script or build step) to validate that all codes in town/*.json are present in data.json and that there are no orphaned or duplicated codes.
- For the removed region 500112, double-check any code paths or UI configuration that may still reference this code and handle it gracefully (e.g., fallback mapping or migration) to avoid runtime errors when older data or URLs are used.
- If these JSON files are derived from an authoritative external source, it may be useful to encode the source version/date in the project (e.g., in a config or metadata field within data.json) so that future updates can be clearly compared against the correct baseline.
Prompt for AI Agents
Please address the comments from this code review:
## Overall Comments
- Since a large number of region/town JSON files were updated and a few codes were added/removed (e.g., 232700, 500157, 500112), consider adding a small consistency check (script or build step) to validate that all codes in town/*.json are present in data.json and that there are no orphaned or duplicated codes.
- For the removed region 500112, double-check any code paths or UI configuration that may still reference this code and handle it gracefully (e.g., fallback mapping or migration) to avoid runtime errors when older data or URLs are used.
- If these JSON files are derived from an authoritative external source, it may be useful to encode the source version/date in the project (e.g., in a config or metadata field within data.json) so that future updates can be clearly compared against the correct baseline.Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
There was a problem hiding this comment.
Pull request overview
This PR updates the embedded Region/town JSON datasets used by BootstrapBlazor.Region (loaded by DefaultRegionService from Data/data.json and Data/town/*.json) and bumps the component package version, addressing issue #958.
Changes:
- Refreshes town-level mappings across many
Data/town/*.jsoncounty files (add/remove/rename/recode entries). - Reassigns “两江新区” from code
500112to500157, adds500157town data, and removes500112town data. - Bumps
BootstrapBlazor.Regionpackage version to10.0.3.
Reviewed changes
Copilot reviewed 148 out of 148 changed files in this pull request and generated 5 comments.
Show a summary per file
| File | Description |
|---|---|
| src/components/BootstrapBlazor.Region/Data/town/659012.json | Update town entries for county 659012 |
| src/components/BootstrapBlazor.Region/Data/town/659006.json | Update town entries for county 659006 |
| src/components/BootstrapBlazor.Region/Data/town/659003.json | Update town entries for county 659003 |
| src/components/BootstrapBlazor.Region/Data/town/654026.json | Update town entries for county 654026 |
| src/components/BootstrapBlazor.Region/Data/town/654023.json | Update town entries for county 654023 |
| src/components/BootstrapBlazor.Region/Data/town/654004.json | Update town entries for county 654004 |
| src/components/BootstrapBlazor.Region/Data/town/654002.json | Update town entries for county 654002 |
| src/components/BootstrapBlazor.Region/Data/town/653201.json | Update town entries for county 653201 |
| src/components/BootstrapBlazor.Region/Data/town/653126.json | Update town entries for county 653126 |
| src/components/BootstrapBlazor.Region/Data/town/653121.json | Update town entries for county 653121 |
| src/components/BootstrapBlazor.Region/Data/town/653101.json | Update town entries for county 653101 |
| src/components/BootstrapBlazor.Region/Data/town/652927.json | Update town entries for county 652927 |
| src/components/BootstrapBlazor.Region/Data/town/652926.json | Update town entries for county 652926 |
| src/components/BootstrapBlazor.Region/Data/town/652925.json | Update town entries for county 652925 |
| src/components/BootstrapBlazor.Region/Data/town/652902.json | Update town entries for county 652902 |
| src/components/BootstrapBlazor.Region/Data/town/652901.json | Update town entries for county 652901 |
| src/components/BootstrapBlazor.Region/Data/town/652829.json | Update town entries for county 652829 |
| src/components/BootstrapBlazor.Region/Data/town/652801.json | Update town entries for county 652801 |
| src/components/BootstrapBlazor.Region/Data/town/652302.json | Update town entries for county 652302 |
| src/components/BootstrapBlazor.Region/Data/town/650422.json | Update town entries for county 650422 |
| src/components/BootstrapBlazor.Region/Data/town/650106.json | Update town entries for county 650106 |
| src/components/BootstrapBlazor.Region/Data/town/650103.json | Update town entries for county 650103 |
| src/components/BootstrapBlazor.Region/Data/town/650102.json | Update town entries for county 650102 |
| src/components/BootstrapBlazor.Region/Data/town/620122.json | Update town entries for county 620122 |
| src/components/BootstrapBlazor.Region/Data/town/620121.json | Update town entries for county 620121 |
| src/components/BootstrapBlazor.Region/Data/town/610602.json | Update town entries for county 610602 |
| src/components/BootstrapBlazor.Region/Data/town/540602.json | Update town entries for county 540602 |
| src/components/BootstrapBlazor.Region/Data/town/540302.json | Update town entries for county 540302 |
| src/components/BootstrapBlazor.Region/Data/town/540103.json | Update town entries for county 540103 |
| src/components/BootstrapBlazor.Region/Data/town/540102.json | Update town entries for county 540102 |
| src/components/BootstrapBlazor.Region/Data/town/533325.json | Update town entries for county 533325 |
| src/components/BootstrapBlazor.Region/Data/town/532501.json | Update town entries for county 532501 |
| src/components/BootstrapBlazor.Region/Data/town/532301.json | Update town entries for county 532301 |
| src/components/BootstrapBlazor.Region/Data/town/530581.json | Update town entries for county 530581 |
| src/components/BootstrapBlazor.Region/Data/town/510525.json | Update town entries for county 510525 |
| src/components/BootstrapBlazor.Region/Data/town/500242.json | Update town entries for county 500242 |
| src/components/BootstrapBlazor.Region/Data/town/500241.json | Update town entries for county 500241 |
| src/components/BootstrapBlazor.Region/Data/town/500238.json | Update town entries for county 500238 |
| src/components/BootstrapBlazor.Region/Data/town/500235.json | Update town entries for county 500235 |
| src/components/BootstrapBlazor.Region/Data/town/500230.json | Update town entries for county 500230 |
| src/components/BootstrapBlazor.Region/Data/town/500229.json | Update town entries for county 500229 |
| src/components/BootstrapBlazor.Region/Data/town/500157.json | Add town entries for county 500157 (两江新区) |
| src/components/BootstrapBlazor.Region/Data/town/500118.json | Update town entries for county 500118 |
| src/components/BootstrapBlazor.Region/Data/town/500112.json | Remove town entries for county 500112 (reassigned) |
| src/components/BootstrapBlazor.Region/Data/town/500109.json | Update town entries for county 500109 |
| src/components/BootstrapBlazor.Region/Data/town/500105.json | Reformat town entries for county 500105 |
| src/components/BootstrapBlazor.Region/Data/town/500102.json | Update town entries for county 500102 |
| src/components/BootstrapBlazor.Region/Data/town/450802.json | Update town entries for county 450802 |
| src/components/BootstrapBlazor.Region/Data/town/445202.json | Update town entries for county 445202 |
| src/components/BootstrapBlazor.Region/Data/town/440115.json | Update town entries for county 440115 |
| src/components/BootstrapBlazor.Region/Data/town/431202.json | Update town entries for county 431202 |
| src/components/BootstrapBlazor.Region/Data/town/430681.json | Update town entries for county 430681 |
| src/components/BootstrapBlazor.Region/Data/town/430621.json | Update town entries for county 430621 |
| src/components/BootstrapBlazor.Region/Data/town/430523.json | Update town entries for county 430523 |
| src/components/BootstrapBlazor.Region/Data/town/421181.json | Update town entries for county 421181 |
| src/components/BootstrapBlazor.Region/Data/town/420107.json | Update town entries for county 420107 |
| src/components/BootstrapBlazor.Region/Data/town/411729.json | Update town entries for county 411729 |
| src/components/BootstrapBlazor.Region/Data/town/411724.json | Update town entries for county 411724 |
| src/components/BootstrapBlazor.Region/Data/town/411723.json | Update town entries for county 411723 |
| src/components/BootstrapBlazor.Region/Data/town/411603.json | Update town entries for county 411603 |
| src/components/BootstrapBlazor.Region/Data/town/411602.json | Update town entries for county 411602 |
| src/components/BootstrapBlazor.Region/Data/town/411528.json | Update town entries for county 411528 |
| src/components/BootstrapBlazor.Region/Data/town/411526.json | Update town entries for county 411526 |
| src/components/BootstrapBlazor.Region/Data/town/411525.json | Update town entries for county 411525 |
| src/components/BootstrapBlazor.Region/Data/town/411524.json | Update town entries for county 411524 |
| src/components/BootstrapBlazor.Region/Data/town/411523.json | Update town entries for county 411523 |
| src/components/BootstrapBlazor.Region/Data/town/411521.json | Update town entries for county 411521 |
| src/components/BootstrapBlazor.Region/Data/town/411503.json | Update town entries for county 411503 |
| src/components/BootstrapBlazor.Region/Data/town/411502.json | Update town entries for county 411502 |
| src/components/BootstrapBlazor.Region/Data/town/411481.json | Update town entries for county 411481 |
| src/components/BootstrapBlazor.Region/Data/town/411426.json | Update town entries for county 411426 |
| src/components/BootstrapBlazor.Region/Data/town/411425.json | Update town entries for county 411425 |
| src/components/BootstrapBlazor.Region/Data/town/411424.json | Update town entries for county 411424 |
| src/components/BootstrapBlazor.Region/Data/town/411423.json | Update town entries for county 411423 |
| src/components/BootstrapBlazor.Region/Data/town/411422.json | Update town entries for county 411422 |
| src/components/BootstrapBlazor.Region/Data/town/411421.json | Update town entries for county 411421 |
| src/components/BootstrapBlazor.Region/Data/town/411403.json | Update town entries for county 411403 |
| src/components/BootstrapBlazor.Region/Data/town/411402.json | Update town entries for county 411402 |
| src/components/BootstrapBlazor.Region/Data/town/411330.json | Update town entries for county 411330 |
| src/components/BootstrapBlazor.Region/Data/town/411328.json | Update town entries for county 411328 |
| src/components/BootstrapBlazor.Region/Data/town/411303.json | Update town entries for county 411303 |
| src/components/BootstrapBlazor.Region/Data/town/411302.json | Update town entries for county 411302 |
| src/components/BootstrapBlazor.Region/Data/town/411025.json | Update town entries for county 411025 |
| src/components/BootstrapBlazor.Region/Data/town/410927.json | Update town entries for county 410927 |
| src/components/BootstrapBlazor.Region/Data/town/410922.json | Update town entries for county 410922 |
| src/components/BootstrapBlazor.Region/Data/town/410823.json | Update town entries for county 410823 |
| src/components/BootstrapBlazor.Region/Data/town/410727.json | Update town entries for county 410727 |
| src/components/BootstrapBlazor.Region/Data/town/410725.json | Update town entries for county 410725 |
| src/components/BootstrapBlazor.Region/Data/town/410702.json | Update town entries for county 410702 |
| src/components/BootstrapBlazor.Region/Data/town/410527.json | Update town entries for county 410527 |
| src/components/BootstrapBlazor.Region/Data/town/410526.json | Update town entries for county 410526 |
| src/components/BootstrapBlazor.Region/Data/town/410523.json | Update town entries for county 410523 |
| src/components/BootstrapBlazor.Region/Data/town/410482.json | Update town entries for county 410482 |
| src/components/BootstrapBlazor.Region/Data/town/410422.json | Update town entries for county 410422 |
| src/components/BootstrapBlazor.Region/Data/town/410328.json | Update town entries for county 410328 |
| src/components/BootstrapBlazor.Region/Data/town/410327.json | Update town entries for county 410327 |
| src/components/BootstrapBlazor.Region/Data/town/410326.json | Update town entries for county 410326 |
| src/components/BootstrapBlazor.Region/Data/town/410325.json | Update town entries for county 410325 |
| src/components/BootstrapBlazor.Region/Data/town/410311.json | Update town entries for county 410311 |
| src/components/BootstrapBlazor.Region/Data/town/410308.json | Update town entries for county 410308 |
| src/components/BootstrapBlazor.Region/Data/town/410304.json | Update town entries for county 410304 |
| src/components/BootstrapBlazor.Region/Data/town/410225.json | Update town entries for county 410225 |
| src/components/BootstrapBlazor.Region/Data/town/410223.json | Update town entries for county 410223 |
| src/components/BootstrapBlazor.Region/Data/town/410212.json | Update town entries for county 410212 |
| src/components/BootstrapBlazor.Region/Data/town/410184.json | Update town entries for county 410184 |
| src/components/BootstrapBlazor.Region/Data/town/410182.json | Update town entries for county 410182 |
| src/components/BootstrapBlazor.Region/Data/town/410181.json | Update town entries for county 410181 |
| src/components/BootstrapBlazor.Region/Data/town/410122.json | Update town entries for county 410122 |
| src/components/BootstrapBlazor.Region/Data/town/410104.json | Update town entries for county 410104 |
| src/components/BootstrapBlazor.Region/Data/town/410102.json | Update town entries for county 410102 |
| src/components/BootstrapBlazor.Region/Data/town/370883.json | Update town entries for county 370883 |
| src/components/BootstrapBlazor.Region/Data/town/370832.json | Update town entries for county 370832 |
| src/components/BootstrapBlazor.Region/Data/town/361126.json | Update town entries for county 361126 |
| src/components/BootstrapBlazor.Region/Data/town/361028.json | Update town entries for county 361028 |
| src/components/BootstrapBlazor.Region/Data/town/361025.json | Update town entries for county 361025 |
| src/components/BootstrapBlazor.Region/Data/town/360783.json | Update town entries for county 360783 |
| src/components/BootstrapBlazor.Region/Data/town/360781.json | Update town entries for county 360781 |
| src/components/BootstrapBlazor.Region/Data/town/360730.json | Update town entries for county 360730 |
| src/components/BootstrapBlazor.Region/Data/town/360703.json | Update town entries for county 360703 |
| src/components/BootstrapBlazor.Region/Data/town/360404.json | Update town entries for county 360404 |
| src/components/BootstrapBlazor.Region/Data/town/360124.json | Update town entries for county 360124 |
| src/components/BootstrapBlazor.Region/Data/town/360121.json | Update town entries for county 360121 |
| src/components/BootstrapBlazor.Region/Data/town/360113.json | Update town entries for county 360113 |
| src/components/BootstrapBlazor.Region/Data/town/360112.json | Update town entries for county 360112 |
| src/components/BootstrapBlazor.Region/Data/town/360103.json | Update town entries for county 360103 |
| src/components/BootstrapBlazor.Region/Data/town/341302.json | Update town entries for county 341302 |
| src/components/BootstrapBlazor.Region/Data/town/340827.json | Update town entries for county 340827 |
| src/components/BootstrapBlazor.Region/Data/town/340323.json | Update town entries for county 340323 |
| src/components/BootstrapBlazor.Region/Data/town/340123.json | Update town entries for county 340123 |
| src/components/BootstrapBlazor.Region/Data/town/330226.json | Update town entries for county 330226 |
| src/components/BootstrapBlazor.Region/Data/town/310120.json | Update town entries for county 310120 |
| src/components/BootstrapBlazor.Region/Data/town/232700.json | Add town entries for county 232700 |
| src/components/BootstrapBlazor.Region/Data/town/230718.json | Update town entries for county 230718 |
| src/components/BootstrapBlazor.Region/Data/town/220822.json | Update town entries for county 220822 |
| src/components/BootstrapBlazor.Region/Data/town/220422.json | Update town entries for county 220422 |
| src/components/BootstrapBlazor.Region/Data/town/220106.json | Update town entries for county 220106 |
| src/components/BootstrapBlazor.Region/Data/town/220102.json | Update town entries for county 220102 |
| src/components/BootstrapBlazor.Region/Data/town/150105.json | Update town entries for county 150105 |
| src/components/BootstrapBlazor.Region/Data/town/150104.json | Update town entries for county 150104 |
| src/components/BootstrapBlazor.Region/Data/town/150103.json | Update town entries for county 150103 |
| src/components/BootstrapBlazor.Region/Data/town/150102.json | Update town entries for county 150102 |
| src/components/BootstrapBlazor.Region/Data/town/140902.json | Update town entries for county 140902 |
| src/components/BootstrapBlazor.Region/Data/town/140602.json | Update town entries for county 140602 |
| src/components/BootstrapBlazor.Region/Data/town/140106.json | Update town entries for county 140106 |
| src/components/BootstrapBlazor.Region/Data/town/140105.json | Update town entries for county 140105 |
| src/components/BootstrapBlazor.Region/Data/town/130130.json | Update town entries for county 130130 |
| src/components/BootstrapBlazor.Region/Data/data.json | Move “两江新区” mapping from 500112 to 500157 |
| src/components/BootstrapBlazor.Region/BootstrapBlazor.Region.csproj | Bump package version to 10.0.3 |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| @@ -1 +1 @@ | |||
| {"620122100":"石洞镇","620122103":"什川镇","620122105":"水阜镇","620122106":"黑石镇"} No newline at end of file | |||
| {"620105100":"忠和镇","620105101":"九合镇","620122100":"石洞镇","620122103":"什川镇","620122106":"黑石镇"} No newline at end of file | |||
There was a problem hiding this comment.
This town data file contains entries whose codes start with 620105..., which do not match the county code 620122 implied by the filename. Downstream consumers load the resource by countyCode and expect the object to describe that county; please move these 620105 entries to the correct town file (likely 620105.json) or correct the codes so they match 620122.
| @@ -1 +1 @@ | |||
| {"620121100":"城关镇","620121101":"红城镇","620121102":"中堡镇","620121103":"武胜驿镇","620121104":"河桥镇","620121105":"连城镇","620121106":"苦水镇","620121109":"大同镇","620121110":"龙泉寺镇","620121111":"树屏镇","620121113":"柳树镇","620121114":"通远镇","620121201":"坪城乡","620121202":"民乐乡","620121204":"七山乡"} No newline at end of file | |||
| {"620121100":"城关镇","620121101":"红城镇","620121102":"中堡镇","620121103":"武胜驿镇","620121104":"河桥镇","620121105":"连城镇","620121106":"苦水镇","620121109":"大同镇","620121110":"龙泉寺镇","620121111":"树屏镇","620121113":"柳树镇","620121114":"通远镇","620121201":"坪城乡","620121202":"民乐乡","620121204":"七山乡","620122108":"中川镇","620122109":"秦川镇","620122110":"上川镇"} No newline at end of file | |||
There was a problem hiding this comment.
This town data file includes 620122... codes even though the filename is 620121.json. Mixing county codes in a single town file will make GetDetails("620121") return towns that belong to a different county; please move these 620122 entries into 620122.json (or adjust the codes if they are meant to belong to 620121).
| @@ -1 +1 @@ | |||
| {"410223001":"两湖街道","410223101":"洧川镇","410223102":"朱曲镇","410223103":"蔡庄镇","410223104":"永兴镇","410223105":"张市镇","410223106":"十八里镇","410223107":"水坡镇","410223108":"大营镇","410223109":"庄头镇","410223200":"邢庄乡","410223205":"门楼任乡","410223206":"大桥乡","410223207":"南曹乡","410223208":"小陈乡"} No newline at end of file | |||
| {"410184204":"大马乡","410184205":"岗李乡","410223001":"两湖街道","410223101":"洧川镇","410223102":"朱曲镇","410223103":"蔡庄镇","410223104":"永兴镇","410223105":"张市镇","410223106":"十八里镇","410223107":"水坡镇","410223108":"大营镇","410223109":"庄头镇","410223200":"邢庄乡","410223205":"门楼任乡","410223206":"大桥乡","410223207":"南曹乡","410223208":"小陈乡"} No newline at end of file | |||
There was a problem hiding this comment.
This file 410223.json contains entries with codes starting 410184..., which appear to belong to a different county and will be returned when clients request details for county 410223. Please remove/move these 410184 entries into the correct county’s town file to keep each town file scoped to its own county code.
| @@ -1 +1 @@ | |||
| {"360112001":"站前街道","360112002":"幸福街道","360112003":"蛟桥街道","360112004":"长堎街道","360112005":"欣悦湖街道","360112101":"望城镇","360112103":"西山镇","360112104":"石岗镇","360112105":"松湖镇","360112106":"樵舍镇","360112107":"乐化镇","360112108":"溪霞镇","360112109":"象山镇","360112110":"石埠镇","360112111":"联圩镇","360112113":"太平镇","360112114":"罗亭镇","360112115":"招贤镇","360112116":"梅岭镇","360112204":"金桥乡","360112205":"铁河乡","360112206":"大塘坪乡","360112207":"昌邑乡","360112208":"南矶乡","360112400":"恒湖垦殖场","360112402":"成新实业有限公司","360112403":"朱港实业有限公司","360112404":"江西新建经济开发区","360112405":"洗药湖管理处","360112460":"江西桑海集团有限公司","360112461":"新祺周管理处","360112481":"白水湖管理处","360112482":"冠山管理处","360112502":"新丰管理处"} No newline at end of file | |||
| {"360112001":"站前街道","360112002":"幸福街道","360112003":"蛟桥街道","360112004":"长堎街道","360112005":"欣悦湖街道","360112101":"望城镇","360112103":"西山镇","360112104":"石岗镇","360112105":"松湖镇","360112106":"樵舍镇","360112107":"乐化镇","360112108":"溪霞镇","360112109":"象山镇","360112110":"石埠镇","360112113":"太平镇","360112114":"罗亭镇","360112115":"招贤镇","360112116":"梅岭镇","360112204":"金桥乡","360112205":"铁河乡","360112206":"大塘坪乡","360112207":"昌邑乡","360112208":"南矶乡","360112400":"恒湖垦殖场","360112402":"成新实业有限公司","360112403":"朱港实业有限公司","360112404":"江西新建经济开发区","360112405":"洗药湖管理处","360112460":"江西桑海集团有限公司","360112461":"新祺周管理处","360112481":"白水湖管理处","360112482":"冠山管理处","360112502":"新丰管理处","360113101":"流湖镇"} No newline at end of file | |||
There was a problem hiding this comment.
This town file ends with an entry "360113101":"流湖镇", but the filename is 360112.json. Including a different county’s code will pollute GetDetails("360112") results; please move/remove this 360113... entry so all keys match the 360112 county code.
| {"360112001":"站前街道","360112002":"幸福街道","360112003":"蛟桥街道","360112004":"长堎街道","360112005":"欣悦湖街道","360112101":"望城镇","360112103":"西山镇","360112104":"石岗镇","360112105":"松湖镇","360112106":"樵舍镇","360112107":"乐化镇","360112108":"溪霞镇","360112109":"象山镇","360112110":"石埠镇","360112113":"太平镇","360112114":"罗亭镇","360112115":"招贤镇","360112116":"梅岭镇","360112204":"金桥乡","360112205":"铁河乡","360112206":"大塘坪乡","360112207":"昌邑乡","360112208":"南矶乡","360112400":"恒湖垦殖场","360112402":"成新实业有限公司","360112403":"朱港实业有限公司","360112404":"江西新建经济开发区","360112405":"洗药湖管理处","360112460":"江西桑海集团有限公司","360112461":"新祺周管理处","360112481":"白水湖管理处","360112482":"冠山管理处","360112502":"新丰管理处","360113101":"流湖镇"} | |
| {"360112001":"站前街道","360112002":"幸福街道","360112003":"蛟桥街道","360112004":"长堎街道","360112005":"欣悦湖街道","360112101":"望城镇","360112103":"西山镇","360112104":"石岗镇","360112105":"松湖镇","360112106":"樵舍镇","360112107":"乐化镇","360112108":"溪霞镇","360112109":"象山镇","360112110":"石埠镇","360112113":"太平镇","360112114":"罗亭镇","360112115":"招贤镇","360112116":"梅岭镇","360112204":"金桥乡","360112205":"铁河乡","360112206":"大塘坪乡","360112207":"昌邑乡","360112208":"南矶乡","360112400":"恒湖垦殖场","360112402":"成新实业有限公司","360112403":"朱港实业有限公司","360112404":"江西新建经济开发区","360112405":"洗药湖管理处","360112460":"江西桑海集团有限公司","360112461":"新祺周管理处","360112481":"白水湖管理处","360112482":"冠山管理处","360112502":"新丰管理处"} |
| @@ -0,0 +1 @@ | |||
| { "500157001": "人和街道", "500157002": "大石坝街道", "500157003": "大竹林街道", "500157004": "寸滩街道", "500157005": "水土街道", "500157006": "双凤桥街道", "500157007": "双龙湖街道", "500157008": "五里店街道", "500157009": "天宫殿街道", "500157010": "王家街道", "500157011": "龙山街道", "500157012": "龙塔街道", "500157013": "龙溪街道", "500157014": "石马河街道", "500157015": "仙桃街道", "500157016": "礼嘉街道", "500157017": "江北城街道", "500157018": "回兴街道", "500157019": "观音桥街道", "500157020": "华新街街道", "500157021": "两路街道", "500157022": "金山街道", "500157023": "宝圣湖街道", "500157024": "复兴街道", "500157025": "铁山坪街道", "500157026": "悦来街道", "500157027": "鸳鸯街道", "500157028": "郭家沱街道", "500157029": "康美街道", "500157030": "翠云街道", "500157031": "蔡家岗街道", "500157100": "木耳镇", "500157101": "五宝镇", "500157102": "龙兴镇", "500157103": "玉峰山镇", "500157104": "石船镇", "500157105": "古路镇", "500157106": "鱼嘴镇", "500157107": "施家梁镇", "500157108": "复盛镇", "500157109": "洛碛镇", "500157110": "童家溪镇" } No newline at end of file | |||
There was a problem hiding this comment.
Formatting in this new town data file includes spaces (e.g., { "500157001": "..." }) whereas existing town JSON resources in this folder are consistently minified without extra whitespace. Please reformat to match the established convention to keep diffs and file sizes consistent.
Link issues
fixes #958
Summary By Copilot
Regression?
Risk
Verification
Packaging changes reviewed?
☑️ Self Check before Merge
Summary by Sourcery
Update BootstrapBlazor.Region component region data to reflect latest administrative divisions and town-level information.
Enhancements: