graph TD
Start((开始)) --> A[用户进入柴油信息模块]
A --> B[系统展示柴油信息主表]
B --> C[用户选择操作类型]
C -->|是| D[新增柴油记录]
C -->|否| E[编辑或删除记录]
D --> F[录入日期、购入量、消耗量、剩余量、车牌号、备注]
F --> G{校验业务规则}
G -->|是| H[保存数据并刷新主表]
G -->|否| I[提示规则错误并返回]
I --> F
H --> End((结束))
E --> J{选择编辑或删除}
J -->|是| K[编辑记录]
J -->|否| L[删除记录]
K --> M[修改字段并校验规则]
M --> N{校验通过?}
N -->|是| O[更新数据并刷新主表]
N -->|否| P[提示规则错误并返回]
P --> M
O --> End
L --> Q{确认删除?}
Q -->|是| R[删除记录并刷新主表]
Q -->|否| End
R --> End