# 飙车炸街日报：二次拼接变量（待填入 docx）

> 说明：以下 `{A8}`、`{B8}` 等表示从上传的 `xlsx` 中读取的单元格值（按坐标）。  
> `result1..result6` 是需要在后端按规则拼接成“整段文字”的变量，然后传给 `docxtpl` 渲染。  

## 公共时间变量
- `time`：当日日期，格式 `YYYY年MM月DD日`（例：`2025年12月27日`）
- `last_time`：前一日日期，格式同上
- `this_week`：本周一至昨天，格式 `YYYY年MM月DD日-MM月DD日`（例：`2025年12月22日-12月26日`）

## result1
- 来源：`A8:C12`
- 逐行片段模板：`{Ai}{Bi}起,同比{Ci}`
- 拼接：用 `;` 连接各片段（末尾是否保留 `;` 待确认）
- 示例：
  - `{A8}{B8}起,同比{C8};{A9}{B9}起,同比{C9};...`

## result2
- 来源：`A8:A12` + `J8:L12`
- 逐行片段模板：`{Ai}{Ji}起,同比{Ki},环比{Li}`
- 拼接：用 `;` 连接各片段（末尾是否保留 `;` 待确认）
- 示例：
  - `{A8}{J8}起,同比{K8},环比{L8};{A9}{J9}起,同比{K9},环比{L9};...`

## result3
- 来源：`A8:A12` + `T8:V12`（按需求：过滤 `T` 列 > 0 的行）
- 过滤：仅保留 `Ti > 0` 的行
- 逐行片段模板：`{Ai}{Ti}起,同比{Ui},环比{Vi}`
- 拼接：用 `;` 连接各片段（末尾是否保留 `;` 待确认）
- 示例（若仅 T9、T11 > 0）：
  - `{A9}{T9}起,同比{U9},环比{V9};{A11}{T11}起,同比{U11},环比{V11};`

## result4
- 来源：`A8:A12` + `F8:I12`
- 逐行片段模板：`{Ai}{Hi}条,查处比值{Ii},万人查处比{Fi},人均查处{Gi}`
- 拼接：用 `;` 连接各片段（末尾是否保留 `;` 待确认）
- 示例：
  - `{A8}{H8}条,查处比值{I8},万人查处比{F8},人均查处{G8};{A9}{H9}条,查处比值{I9},万人查处比{F9},人均查处{G9};...`

## result5
- 来源：`A8:A12` + `M8:M12` + `O8:O12`
- 逐行片段模板：
  - 若 `{Oi}` 等于 `-`：`{Ai}人员查处数据{Mi}条`
  - 否则：`{Ai}人员查处数据{Mi}条,查处比值{Oi}`
- 拼接：用 `;` 连接各片段（末尾是否保留 `;` 待确认）
- 示例（O8='-'，O9='12.1'）：
  - `{A8}人员查处数据{M8}条;{A9}人员查处数据{M9}条,查处比值12.1;`

## result6
- 来源：`A8:A12` + `Q8:Q12` + `S8:S12`
- 逐行片段模板：`{Ai}当日查处{Qi}条、任务完成率{Si}`
- 拼接：用 `;` 连接各片段（末尾是否保留 `;` 待确认）
- 示例：
  - `{A8}当日查处{Q8}条、任务完成率{S8};{A9}当日查处{Q9}条、任务完成率{S9};...`

