open-index/open-npm huggingface dataset:
npm package: @steedos-labs/invoice
Description: 发票管理
Latest version: 2.6.4

<!--
 * @Author: 孙浩林 sunhaolin@steedos.com
 * @Date: 2023-10-08 16:21:56
 * @LastEditors: 孙浩林 sunhaolin@steedos.com
 * @LastEditTime: 2023-10-11 13:27:40
 * @FilePath: /steedos-ee-gitlab/steedos-packages-pm/invoice/README.md
 * @Description: 
-->
# 发票识别、查验

本模块主要处理财务发票的识别、查重、验真。

## 调用百度的接口

### 新手操作指引

- 文档：https://ai.baidu.com/ai-doc/OCR/dk3iqnq51

- 开通 `财务票据OCR` 中的 `智能财务票据识别` 和 `增值税发票验真` 服务

### 配置鉴权所需环境变量

- STEEDOS_LABS_INVOICE_BAIDU_AK={应用的API Key}
- STEEDOS_LABS_INVOICE_BAIDU_SK={应用的Secret Key}

### 智能财务票据识别 

- 接口文档：https://cloud.baidu.com/doc/OCR/s/7ktb8md0j

### 增值税发票验真

- 接口文档：https://cloud.baidu.com/doc/OCR/s/cklbnrnwe

### 识别接口中的增值税发票的细分类型与增值税发票验真接口参数发票种类对照关系

普通发票、增值税普通发票：normal_invoice

专用发票、增值税专用发票：special_vat_invoice

电子普通发票、增值税普通发票（电子）：elec_normal_invoice

增值税普通发票（卷式）：roll_normal_invoice

电子专用发票、增值税电子专用发票：elec_special_vat_invoice

通行费电子普票、通行费增值税电子普通发票：toll_elec_normal_invoice

区块链发票、区块链电子发票（目前仅支持深圳地区）：blockchain_invoice

电子发票(专用发票)、全电发票（专用发票）：elec_invoice_special

电子发票(普通发票) 、全电发票（普通发票）：elec_invoice_normal

货运运输业增值税专用发票：special_freight_transport_invoice

机动车销售发票：motor_vehicle_invoice

二手车销售发票：used_vehicle_invoice

## 查重规则

- 如果只有发票号码，则以发票号码作为查询条件，判断是否已存在
- 如果发票号码和发票代码都有，则以发票号码和发票代码组合作为查询条件，判断是否已存在
npm package: @steedos-labs/meeting
Description: 会议管理
Latest version: 3.1.1

# Steedos Meeting App

This is an enterprise-grade low-code/no-code application built on the [Steedos Platform](https://www.steedos.com/).

This project was scaffolded using `create-steedos-app`. It provides a foundation for rapid metadata modeling, API extensions, and business logic development.

## 🛠 Prerequisites

Before you begin, ensure you have the following installed in your development environment:

  - **Node.js**: v22.0 or higher
  - **MongoDB**: v7.0 or higher
  - **Redis**: 
  - **Yarn**

## 🚀 Quick Start

### 1. Start Db Services

Make sure your MongoDB and Redis services are running. You can start them using the following commands:

```bash
yarn start:db
```
### 2. Install Dependencies

Run the following command in the project root to install the required Node packages:

```bash
yarn install
yarn
```

### 3. Start the Server

Start the development server. Steedos will output the access URL in the console.

```bash
yarn start
```

### 4. Access the Application

Once the server starts successfully, open your browser and visit:
`http://localhost:5100` (Default port)


## 📂 Project Structure

Here is an overview of the core file structure:

```text
my-project/
├── .env                                  # Environment variables (Do not commit sensitive info)
├── .env.local                            # Local environment overrides
├── package.json                          # Project dependencies and scripts
├── steedos-config.js                     # Core Steedos configuration
├── steedos-packages/example-app/         # Core app directory
│   ├── main/
│   │   └── default/
│   │       ├── objects/                  # Object definitions (Metadata)
│   │       ├── app/                      # app definitions (Metadata)
│   └── package.json                      # Business package definition
```

## ⚙️ Configuration

Create or modify the `.env` file in the project root to configure the database connection and service ports:

```shell
# Service Port
PORT=5100

# Database Connection (MongoDB)
MONGO_URL=mongodb://127.0.0.1:27017/steedos

# Root URL (Important for attachments and API callbacks)
ROOT_URL=http://localhost:5100

# Metadata Storage Directory
STEEDOS_STORAGE_DIR=./storage
```

## 💻 Development Guide

### Exporting Metadata

If you modify configurations via the UI (Steedos Objects), you can sync changes back to your local code using the Steedos command line tools or the VS Code extension.
## 📚 Resources

  - [Steedos Documentation](https://docs.steedos.com/)
  - [Steedos GitHub Repository](https://github.com/steedos/steedos-platform)
npm package: @steedos-labs/pay-weixin
Description: A Steedos App
Latest version: 2.1.62

# @steedos/pay-weixin
## 环境变量：
- PAY_WEIXIN_APPID
- PAY_WEIXIN_MCH_ID
- PAY_WEIXIN_PARTNER_KEY

## 支付页面接口参数
- query: `redirect_uri`

## 支付完成后发出的事件
- emit: `pay-weixin.paid.${reference_object}`
- 监听方式：```
    events: {
		'pay-weixin.paid.${对象ApiName}': {
            handler: (ctx)=>{
                ...
            }
        }
	}
```