2 个版本
0.3.2 | 2024 年 8 月 4 日 |
---|---|
0.3.1 | 2024 年 8 月 3 日 |
#2108 in 命令行工具
257 每月下载量
19KB
324 行
MRN-Generator
关于本项目
这是一个用于生成符合 ISO 6346 的 MRN 的命令行工具
入门
先决条件
为了在本地构建项目,您需要 安装 Rust
安装
cargo build
用于开发构建
cargo build --release
用于发布构建
(回到顶部)
用法
mrn-generator [OPTIONS] --country-code <COUNTRY_CODE>
选项
- -c, --country-code <COUNTRY_CODE> MRN 的国家代码
- -n, --number-of-mrns <NUMBER_OF_MRNS> 要生成的 MRN 数量 [默认: 1]
- -p, --procedure-category <PROCEDURE_CATEGORY> 程序类别
- -C, --combined <COMBINED> 合并程序类别
- -o, --declaration-office <DECLARATION_OFFICE> 报关办公室
- -h, --help 打印帮助
- -V, --version 打印版本
示例
mrn-generator -c DK
生成具有丹麦国家代码的 MRN
mrn-generator -c DK -o 004700
生成具有丹麦国家代码和 004700 作为报关办公室的 MRN
mrn-generator -c NL -n 20
生成 20 个具有荷兰国家代码的 MRN
mrn-generator -c NL -n 20 -p B1
生成 20 个具有荷兰国家代码和B1程序类别的 MRN
mrn-generator -c NL -n 20 -p B1 -C A
用于生成20个以荷兰国家代码和结合B1程序类别与A*程序类别的MRN
(回到顶部)
许可证
在MIT许可证下分发。更多信息请参阅LICENSE.txt
。
(回到顶部)
联系
帕夫洛斯·史密斯 - paulsmith4561+at+gmail.com
依赖项
~2.5–3.5MB
~59K SLoC