# 批量设置子码存储目录

## 功能介绍

为提升批量模板管理效率，提供了子码存储目录设置，包含2种存储规则：

- 存储在指定目录：默认将子码存储到指定目录，生码时无需手动选择目录。选择此设置后，仍然可以根据需要对每批子码的存储目录进行单独修改。
  适用场景：适用于子码存储目录基本固定的情况，减少重复操作，提升效率
- 根据子码可变内容自动划分目录：系统会根据子码中可变字段（如“所属分公司”和“部门”）的不同值，自动将子码存储到相应的目录中。例如，当存储规则设置为“全部活码/人员管理/所属分公司/部门”时，系统会根据每个子码的“所属分公司”和“部门”字段值，将子码自动分类存储到对应的目录下。
  适用场景：当子码的存储目录需要根据不同的字段（如“所属分公司”和“部门”）自动分类时，这种规则可以大大简化存储管理，无需手动操作，节省时间和精力

![子码存储目录设置](https://blogcdnimg.clewm.net/2025/02/image-1739324253873_17393242548369.png)
图片说明：该图展示子码存储规则的自定义设置及其生效后的目录结构与子码分布情况，说明系统如何根据“所属单位”和“部门”字段自动归类子码

## 设置教程

在子码列表页，或者批量模板设置页，可对子码存储目录规则进行设置，选择根据可变内容填入的数据将子码分别存到不同的目录中。

注：后期修改子码存储规则时，可以选择是否同步更新模板下所有子码的目录。如果选择不更新，新的目录存储规则仅对后续新生成的子码生效

![子码存储目录设置](https://blogcdnimg.clewm.net/2025/02/image-1739323827849_17393238298746.png)
图片说明：展示“人员管理”模块下的子码列表界面，用于查看和管理各下属部门的二维码，支持批量生码与同步操作

![可变内容划分目录](https://blogcdnimg.clewm.net/2025/02/image-1740538187372_17405381881173.png)
图片说明：子码目录设置弹窗，支持固定存储目录或自定义规则分配子码存储路径

可以选择根据某个可变内容字段值划分目录，例如根据“部门”、“所属单位”等划分。

也可以自由组合可变内容，例如“所属分公司/部门”这样的组合，可以根据“所属分公司”划分，再根据“部门”进行下一级划分。设置时，输入“/”划分目录层级，最多支持6级。

目前仅支持按照文本、数字类可变内容进行目录自动划分，不支持按照日期、多行文本等类型可变内容进行划分

### 更新已有子码设置

设置好子码存储规则后，提供同步更新已有子码设置。如果选择「不更新已有子码的存储目录」，那么新的存储规则将对后续生成的子码生效。

如果选择「按存储规则更新模板所有子码目录」，那么确认更新后，已有子码将根据新规则调整存储目录，可能会与之前设置的目录不同。

并且此操作不可逆，更新后无法将子码恢复到之前的目录，请谨慎考虑后再操作

![更新子码设置](https://blogcdnimg.clewm.net/2025/02/image-1740538426945_17405384274427.png)
图片说明：子码目录设置弹窗，用于配置子码存储路径及更新规则，含自动分配与模板更新选项，提示谨慎操作
