graph TD
Start((开始)) --> A[输入查询条件]
A --> B{是否按户主编号查询}
B -->|是| C[输入户主编号]
B -->|否| D[输入户主姓名或身份证号]
C --> E[系统检索档案主表]
D --> E
E --> F{是否存在匹配记录}
F -->|是| G[展示户主详细信息]
F -->|否| H[提示“未找到档案”]
G --> I{是否查看完整字段}
I -->|是| J[展示所有主表字段]
I -->|否| K[仅展示基础信息]
J --> End((结束))
K --> End
H --> End