Metadata-Version: 2.4
Name: baocan-cli
Version: 0.3.0
Summary: 柏慧通报餐系统智能配菜 CLI 工具（查询+发布+统计）
Author-email: 柏慧通开发团队 <dev@bhuitong.com>
Maintainer-email: 柏慧通开发团队 <dev@bhuitong.com>
License-Expression: MIT
Project-URL: Homepage, https://gitlab.bhuitong.com/bhtskills/baocan-skill
Project-URL: Documentation, https://gitlab.bhuitong.com/bhtskills/baocan-skill/-/blob/main/baocan-cli/README.md
Project-URL: Repository, https://gitlab.bhuitong.com/bhtskills/baocan-skill.git
Project-URL: Issues, https://gitlab.bhuitong.com/bhtskills/baocan-skill/issues
Keywords: baocan,报餐,cli,柏慧通,智能配菜
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Office/Business
Classifier: Topic :: Utilities
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: click>=8.0
Requires-Dist: httpx>=0.27.0
Provides-Extra: dev
Requires-Dist: pytest>=7.0; extra == "dev"
Requires-Dist: pytest-cov>=4.0; extra == "dev"
Requires-Dist: black>=23.0; extra == "dev"
Requires-Dist: flake8>=6.0; extra == "dev"

# baocan-cli

柏慧通报餐系统智能配菜 CLI 工具

## 功能特性

- **查询功能**：查询菜品信息、分类、热门菜品、餐厅列表等
- **发布功能**：发布菜谱、更新菜品信息
- **统计功能**：统计发布状态、发布历史
- **配置管理**：管理 API 配置、登录认证

## 安装

```bash
pip install baocan-cli
```

或从源码安装：

```bash
pip install git+https://gitlab.bhuitong.com/bhtskills/baocan-skill.git#subdirectory=baocan-cli
```

## 快速开始

### 登录

```bash
baocan login
```

### 查询菜品

```bash
baocan dish list
```

### 发布菜谱

```bash
baocan publish
```

## 命令列表

- `baocan login` - 登录到报餐系统
- `baocan logout` - 退出登录
- `baocan config` - 查看/设置配置
- `baocan dish` - 查询菜品信息
- `baocan category` - 查询菜品分类
- `baocan popular` - 查询热门菜品
- `baocan restaurant` - 查询餐厅列表
- `baocan publish` - 发布菜谱
- `baocan add-dish` - 添加菜品
- `baocan update-dish` - 更新菜品
- `baocan status` - 查看发布状态

## 开发

### 安装开发依赖

```bash
pip install -e ".[dev]"
```

### 运行测试

```bash
pytest
```

## 许可证

MIT License

## 支持

如有问题，请联系开发团队或提交 Issue。
