添加默认值

This commit is contained in:
Voge1imkafig 2025-07-25 17:22:51 +08:00
parent 1270bf321b
commit 2270400dca
1 changed files with 14 additions and 9 deletions

23
dist/README.md vendored
View File

@ -12,11 +12,11 @@
## 3. 配置文件启动
在项目根目录新建 `config.json`(或任意文件名,但需要在命令行指定),格式可如下,必填必须填写,选填则键也不需要,否则会覆盖默认值:
在项目根目录新建 `config.json`(或任意文件名,但需要在命令行指定),格式可如下,必填必须填写,选填则键也不需要,否则会覆盖默认值,下面是默认的配置文件
```json
{
"json1": {
"turbine_id": "183463dbf40d9278549a76b82b175dd9" //机组id
"turbine_id": "183463dbf40d9278549a76b82b175dd9" //机组id 必填
},
"json2": {
"shengcheng_dir": "./output", //输出目录 必填
@ -26,14 +26,14 @@
"if_neibu": true, //是否包含内部检测图片即对应信息
"if_fanglei": true, //是否包含防雷检测图片即对应信息
"userName": "张三", //报告编制人
"userName": "admin", //报告编制人
"baogaoCheck": "未审核", //报告审核人
"key_words": "缺,损,裂", //关键词(英文逗号分隔),用于汇总表标红
"data_processor": "李四", //数据处理人
"jiancha_renyuan": "王五", //检查人员
"check_date": "2024-06-01", //检查日期
"coverurl": "https://example.com/cover.jpg", //封面图片 URL不指定则获取project表中的封面url
"conclusion": "整体良好,详见报告", //报告总结文字
"key_words": "缺,损,裂,脱,污", //关键词(英文逗号分隔),用于汇总表标红
"data_processor": "未获取", //数据处理人
"jiancha_renyuan": "未获取", //检查人员
"check_date": null, //检查日期
"coverurl": null, //封面图片 URL不指定则获取project表中的封面url
"conclusion": "未填写总结", //报告总结文字
//报告结构定制
"if_docx_fengmian": true, //是否包含封面
@ -82,16 +82,19 @@
### 5.1 仅使用配置文件
根目录存放config.json后会加载config.json
#### Linux|bash
```bash
./report_generator
```
#### Windows|cmd
```cmd
./report_generator.exe
```
### 5.2 完全命令行
#### Linux|bash
```bash
./report_generator \
--turbine_id 123456 \
@ -102,6 +105,7 @@
--conclusion "检查完毕,无异常"
```
#### Windows|cmd
```cmd
./report_generator.exe \
--turbine_id 123456 \
@ -114,6 +118,7 @@
### 5.3 混合方式
#### Linux|bash
```bash
./report_generator --config config.json --userName Bob --if_fanglei false
```