Commit d9ef9dd9610a0d97b9706a912f748c9ed293f502
0 parents
Initial wiki: Phase 0 recon + Phase 1 scaffold + 6 vertical slices
Documents the xly (小羚羊) printing-industry ERP framework. Built with MkDocs Material; CJK search via jieba; 3,076 auto-generated catalog pages from recon/*.tsv plus hand-written prose for the framework's core mental model and end-to-end vertical slices. Phase 0 recon: stack, schema shape, framework metadata layer, scope. Phase 1 wiki: scaffold + auto-catalog + Slices 1-6 (Slice 7 deferred). Slice coverage: 1. CRUD module (Hello World) — observed network + cited source 2. Multi-tenancy & product editions — sBrandsId/sSubsidiaryId/sVersionFlowId 3. View-backed module (read-only report) 4. Custom field overlay (gdsconfigformcustomslave) 5. Per-customer SQL override (script/客户/<customer>/) 6. Hardware integration (xlyPlc, optional) 7. Workflow (deferred — Activiti tables empty in dev DB) Concepts: thesis, modules-forms-vtables, master/slave, semantic-FK, customization channels & layers, multi-tenancy, request lifecycle. Reference (Builder): define-form, define-vtable, permissions, attach-workflow (deferred). Reference (Maintainer): runtime, proc-dispatch, cache-invalidation, sql-templates, deployment, activiti.
Showing
3120 changed files
with
158296 additions
and
0 deletions
Too many changes to show.
To preserve performance only 100 of 3120 files are displayed.
.github/workflows/publish.yml
0 → 100644
| 1 | +++ a/.github/workflows/publish.yml | |
| 1 | +name: Build and publish wiki | |
| 2 | + | |
| 3 | +on: | |
| 4 | + push: | |
| 5 | + branches: [main] | |
| 6 | + workflow_dispatch: | |
| 7 | + | |
| 8 | +permissions: | |
| 9 | + contents: write | |
| 10 | + pages: write | |
| 11 | + id-token: write | |
| 12 | + | |
| 13 | +jobs: | |
| 14 | + build: | |
| 15 | + runs-on: ubuntu-latest | |
| 16 | + steps: | |
| 17 | + - uses: actions/checkout@v4 | |
| 18 | + | |
| 19 | + - name: Set up Python | |
| 20 | + uses: actions/setup-python@v5 | |
| 21 | + with: | |
| 22 | + python-version: "3.11" | |
| 23 | + cache: pip | |
| 24 | + | |
| 25 | + - name: Install dependencies | |
| 26 | + run: pip install -r requirements.txt | |
| 27 | + | |
| 28 | + - name: Build site | |
| 29 | + run: mkdocs build --strict | |
| 30 | + | |
| 31 | + - name: Upload Pages artifact | |
| 32 | + uses: actions/upload-pages-artifact@v3 | |
| 33 | + with: | |
| 34 | + path: site | |
| 35 | + | |
| 36 | + deploy: | |
| 37 | + needs: build | |
| 38 | + runs-on: ubuntu-latest | |
| 39 | + environment: | |
| 40 | + name: github-pages | |
| 41 | + url: ${{ steps.deployment.outputs.page_url }} | |
| 42 | + steps: | |
| 43 | + - name: Deploy to GitHub Pages | |
| 44 | + id: deployment | |
| 45 | + uses: actions/deploy-pages@v4 | ... | ... |
.gitignore
0 → 100644
README.md
0 → 100644
| 1 | +++ a/README.md | |
| 1 | +# xly Wiki | |
| 2 | + | |
| 3 | +A developer / module-builder wiki for the **xly (小羚羊)** printing-industry ERP framework. | |
| 4 | + | |
| 5 | +Built with [MkDocs Material](https://squidfunk.github.io/mkdocs-material/). | |
| 6 | +Markdown source under `docs/`; static HTML generated to `site/` (gitignored). | |
| 7 | + | |
| 8 | +## What's here | |
| 9 | + | |
| 10 | +``` | |
| 11 | +xly-wiki/ | |
| 12 | +├── docs/ ← markdown source — edit these | |
| 13 | +│ ├── index.md | |
| 14 | +│ ├── concepts/ (mental model) | |
| 15 | +│ ├── slices/ (vertical, end-to-end worked examples) | |
| 16 | +│ ├── reference/builder/ (recipes for PMs) | |
| 17 | +│ ├── reference/maintainer/ (internals for Java devs) | |
| 18 | +│ ├── auto-catalog/ ← machine-generated; do not hand-edit | |
| 19 | +│ ├── glossary.md | |
| 20 | +│ └── contributing.md | |
| 21 | +├── scripts/ | |
| 22 | +│ ├── gen_catalog.py ← regenerates Auto-Catalog from recon/*.tsv | |
| 23 | +│ └── precommit.sh ← optional git hook | |
| 24 | +├── mkdocs.yml | |
| 25 | +├── requirements.txt | |
| 26 | +├── .github/workflows/publish.yml (GitHub Actions: builds + publishes site/) | |
| 27 | +└── .venv/ ← gitignored Python venv | |
| 28 | +``` | |
| 29 | + | |
| 30 | +## Quick start | |
| 31 | + | |
| 32 | +```bash | |
| 33 | +source .venv/bin/activate # if .venv missing: python3 -m venv .venv && pip install -r requirements.txt | |
| 34 | +mkdocs serve # http://127.0.0.1:8000 with live reload | |
| 35 | +``` | |
| 36 | + | |
| 37 | +## Out-of-scope | |
| 38 | + | |
| 39 | +- The B2B printing-platform layer (`plat_*` tables, `xlyPlat*` modules). | |
| 40 | +- AI / LLM features (`ai_*` tables, `AiController`). | |
| 41 | +- Face recognition (`xlyFace`). | |
| 42 | +- Per-tenant schema drift between `xlyweberp_*` databases. | |
| 43 | + | |
| 44 | +## See also | |
| 45 | + | |
| 46 | +- `../recon/REPORT.md` — Phase 0 recon report (the design doc this wiki implements). | |
| 47 | +- `../recon/*.tsv` — offline schema reference (consumed by `scripts/gen_catalog.py`). | |
| 48 | +- `../xly/` — the codebase this wiki documents. | ... | ... |
docs/auto-catalog/functions/CALC_MATERIALS_SMAIL.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/CALC_MATERIALS_SMAIL.md | |
| 1 | +# `CALC_MATERIALS_SMAIL` (function) | |
| 2 | + | |
| 3 | +> 两变都小于305的材料(单位CM) | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `decimal` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:14 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:14 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `decimal(18,6)` | | |
| 18 | +| 1 | IN | `dQty` | `decimal(18,6)` | | |
| 19 | +| 2 | IN | `dWidth` | `decimal(18,6)` | | |
| 20 | +| 3 | IN | `dLength` | `decimal(18,6)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `CALC_MATERIALS_SMAIL`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/FUN_DISTINCTJSON_REMOVE_BYNAME.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/FUN_DISTINCTJSON_REMOVE_BYNAME.md | |
| 1 | +# `FUN_DISTINCTJSON_REMOVE_BYNAME` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `longtext` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `longtext` | | |
| 16 | +| 1 | IN | `sJson` | `longtext` | | |
| 17 | +| 2 | IN | `sName` | `varchar(100)` | | |
| 18 | + | |
| 19 | +## Body | |
| 20 | + | |
| 21 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_DISTINCTJSON_REMOVE_BYNAME`'`._ | |
| 22 | + | |
| 23 | +## Narrative | |
| 24 | + | |
| 25 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/FUN_GET_CALCPLAN_DATE_END.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/FUN_GET_CALCPLAN_DATE_END.md | |
| 1 | +# `FUN_GET_CALCPLAN_DATE_END` (function) | |
| 2 | + | |
| 3 | +> 几台Id,传入时间加时间,得出来结束时间 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `datetime` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `datetime` | | |
| 18 | +| 1 | IN | `p_tDate` | `datetime` | | |
| 19 | +| 2 | IN | `p_dDayHour` | `decimal(18,6)` | | |
| 20 | +| 3 | IN | `p_sMachineId` | `varchar(50)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_CALCPLAN_DATE_END`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/FUN_GET_CALC_DATE.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/FUN_GET_CALC_DATE.md | |
| 1 | +# `FUN_GET_CALC_DATE` (function) | |
| 2 | + | |
| 3 | +> 时间后移动计算 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `datetime` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `datetime` | | |
| 18 | +| 1 | IN | `p_sWorkType` | `varchar(1)` | | |
| 19 | +| 2 | IN | `p_sShiftsWork` | `varchar(50)` | | |
| 20 | +| 3 | IN | `p_date` | `datetime` | | |
| 21 | +| 4 | IN | `p_dMinute` | `decimal(18,6)` | | |
| 22 | + | |
| 23 | +## Body | |
| 24 | + | |
| 25 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_CALC_DATE`'`._ | |
| 26 | + | |
| 27 | +## Narrative | |
| 28 | + | |
| 29 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/FUN_GET_CALC_DATE_END.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/FUN_GET_CALC_DATE_END.md | |
| 1 | +# `FUN_GET_CALC_DATE_END` (function) | |
| 2 | + | |
| 3 | +> 时间后移动计算(不考虑双休日之类的) | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `datetime` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `datetime` | | |
| 18 | +| 1 | IN | `p_sWorkType` | `varchar(1)` | | |
| 19 | +| 2 | IN | `p_date` | `datetime` | | |
| 20 | +| 3 | IN | `p_dHour` | `decimal(18,6)` | | |
| 21 | +| 4 | IN | `p_dMinute` | `decimal(18,6)` | | |
| 22 | + | |
| 23 | +## Body | |
| 24 | + | |
| 25 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_CALC_DATE_END`'`._ | |
| 26 | + | |
| 27 | +## Narrative | |
| 28 | + | |
| 29 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/FUN_GET_DATE_BC.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/FUN_GET_DATE_BC.md | |
| 1 | +# `FUN_GET_DATE_BC` (function) | |
| 2 | + | |
| 3 | +> 根据传入时间获取时间 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(255)` | | |
| 18 | +| 1 | IN | `p_Date` | `datetime` | | |
| 19 | +| 2 | IN | `p_sWorkType` | `varchar(1)` | | |
| 20 | +| 3 | IN | `p_sShiftsWork` | `varchar(200)` | | |
| 21 | +| 4 | IN | `p_sWorkOff` | `varchar(200)` | | |
| 22 | + | |
| 23 | +## Body | |
| 24 | + | |
| 25 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_BC`'`._ | |
| 26 | + | |
| 27 | +## Narrative | |
| 28 | + | |
| 29 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/FUN_GET_DATE_BC_ADDTIME.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/FUN_GET_DATE_BC_ADDTIME.md | |
| 1 | +# `FUN_GET_DATE_BC_ADDTIME` (function) | |
| 2 | + | |
| 3 | +> 根据传入时间获取时间 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `datetime` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `datetime` | | |
| 18 | +| 1 | IN | `p_Date` | `datetime` | | |
| 19 | +| 2 | IN | `p_sWorkType` | `varchar(1)` | | |
| 20 | +| 3 | IN | `p_sShiftsWork` | `varchar(200)` | | |
| 21 | +| 4 | IN | `p_sWorkOff` | `varchar(200)` | | |
| 22 | +| 5 | IN | `p_dMinute` | `int` | | |
| 23 | + | |
| 24 | +## Body | |
| 25 | + | |
| 26 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_BC_ADDTIME`'`._ | |
| 27 | + | |
| 28 | +## Narrative | |
| 29 | + | |
| 30 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE.md | |
| 1 | +# `FUN_GET_DATE_BC_STARTDATE` (function) | |
| 2 | + | |
| 3 | +> 根据传入时间获取时间 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `datetime` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `datetime` | | |
| 18 | +| 1 | IN | `p_Date` | `datetime` | | |
| 19 | +| 2 | IN | `p_sWorkType` | `varchar(1)` | | |
| 20 | +| 3 | IN | `p_sShiftsWork` | `varchar(200)` | | |
| 21 | +| 4 | IN | `p_sWorkOff` | `varchar(200)` | | |
| 22 | + | |
| 23 | +## Body | |
| 24 | + | |
| 25 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_BC_STARTDATE`'`._ | |
| 26 | + | |
| 27 | +## Narrative | |
| 28 | + | |
| 29 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE_NEW.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE_NEW.md | |
| 1 | +# `FUN_GET_DATE_BC_STARTDATE_NEW` (function) | |
| 2 | + | |
| 3 | +> 根据传入时间获取时间 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `datetime` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `datetime` | | |
| 18 | +| 1 | IN | `p_Date` | `datetime` | | |
| 19 | +| 2 | IN | `p_sWorkStart` | `varchar(200)` | | |
| 20 | +| 3 | IN | `p_sWorkOff` | `varchar(200)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_BC_STARTDATE_NEW`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE_NEWTYPE.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE_NEWTYPE.md | |
| 1 | +# `FUN_GET_DATE_BC_STARTDATE_NEWTYPE` (function) | |
| 2 | + | |
| 3 | +> 根据传入时间获取时间 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `datetime` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `datetime` | | |
| 18 | +| 1 | IN | `p_Date` | `datetime` | | |
| 19 | +| 2 | IN | `p_sWorkType` | `varchar(1)` | | |
| 20 | +| 3 | IN | `p_sWorkStart` | `varchar(200)` | | |
| 21 | +| 4 | IN | `p_sWorkOff` | `varchar(200)` | | |
| 22 | + | |
| 23 | +## Body | |
| 24 | + | |
| 25 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_BC_STARTDATE_NEWTYPE`'`._ | |
| 26 | + | |
| 27 | +## Narrative | |
| 28 | + | |
| 29 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE_NOW.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE_NOW.md | |
| 1 | +# `FUN_GET_DATE_BC_STARTDATE_NOW` (function) | |
| 2 | + | |
| 3 | +> 根据传入时间获取时间 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `datetime` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `datetime` | | |
| 18 | +| 1 | IN | `p_Date` | `datetime` | | |
| 19 | +| 2 | IN | `p_sWorkType` | `varchar(1)` | | |
| 20 | +| 3 | IN | `p_sShiftsWork` | `varchar(200)` | | |
| 21 | +| 4 | IN | `p_sWorkOff` | `varchar(200)` | | |
| 22 | + | |
| 23 | +## Body | |
| 24 | + | |
| 25 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_BC_STARTDATE_NOW`'`._ | |
| 26 | + | |
| 27 | +## Narrative | |
| 28 | + | |
| 29 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/FUN_GET_DATE_DIFF_MINUTE.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/FUN_GET_DATE_DIFF_MINUTE.md | |
| 1 | +# `FUN_GET_DATE_DIFF_MINUTE` (function) | |
| 2 | + | |
| 3 | +> 根据传入时间获取时间 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `int` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `int` | | |
| 18 | +| 1 | IN | `p_sStartDate` | `varchar(200)` | | |
| 19 | +| 2 | IN | `p_sEndDate` | `varchar(200)` | | |
| 20 | + | |
| 21 | +## Body | |
| 22 | + | |
| 23 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_DIFF_MINUTE`'`._ | |
| 24 | + | |
| 25 | +## Narrative | |
| 26 | + | |
| 27 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/FUN_GET_DATE_KT.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/FUN_GET_DATE_KT.md | |
| 1 | +# `FUN_GET_DATE_KT` (function) | |
| 2 | + | |
| 3 | +> 根据传入时间获取时间 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(255)` | | |
| 18 | +| 1 | IN | `p_tCStartTime` | `varchar(200)` | | |
| 19 | +| 2 | IN | `p_sStartDate` | `varchar(200)` | | |
| 20 | +| 3 | IN | `p_sEndDate` | `varchar(200)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_KT`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/FUN_GET_DATE_KT_ADD.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/FUN_GET_DATE_KT_ADD.md | |
| 1 | +# `FUN_GET_DATE_KT_ADD` (function) | |
| 2 | + | |
| 3 | +> 根据传入时间获取时间 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(255)` | | |
| 18 | +| 1 | IN | `p_tCStartTime` | `varchar(200)` | | |
| 19 | +| 2 | IN | `p_sStartDate` | `varchar(200)` | | |
| 20 | +| 3 | IN | `p_sEndDate` | `varchar(200)` | | |
| 21 | +| 4 | IN | `p_tAddTime` | `varchar(200)` | | |
| 22 | +| 5 | IN | `p_addMinut` | `int` | | |
| 23 | + | |
| 24 | +## Body | |
| 25 | + | |
| 26 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_KT_ADD`'`._ | |
| 27 | + | |
| 28 | +## Narrative | |
| 29 | + | |
| 30 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/FUN_GET_DATE_UKT.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/FUN_GET_DATE_UKT.md | |
| 1 | +# `FUN_GET_DATE_UKT` (function) | |
| 2 | + | |
| 3 | +> 根据传入时间获取时间 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(255)` | | |
| 18 | +| 1 | IN | `p_tCStartTime` | `varchar(200)` | | |
| 19 | +| 2 | IN | `p_sStartDate` | `varchar(200)` | | |
| 20 | +| 3 | IN | `p_sEndDate` | `varchar(200)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_UKT`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/FUN_GET_DATE_UKT_ADD.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/FUN_GET_DATE_UKT_ADD.md | |
| 1 | +# `FUN_GET_DATE_UKT_ADD` (function) | |
| 2 | + | |
| 3 | +> 根据传入时间获取时间 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(255)` | | |
| 18 | +| 1 | IN | `p_tCStartTime` | `varchar(200)` | | |
| 19 | +| 2 | IN | `p_sStartDate` | `varchar(200)` | | |
| 20 | +| 3 | IN | `p_sEndDate` | `varchar(200)` | | |
| 21 | +| 4 | IN | `p_tAddTime` | `varchar(200)` | | |
| 22 | +| 5 | IN | `p_addMinut` | `int` | | |
| 23 | + | |
| 24 | +## Body | |
| 25 | + | |
| 26 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_UKT_ADD`'`._ | |
| 27 | + | |
| 28 | +## Narrative | |
| 29 | + | |
| 30 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/FUN_GET_DATE_YX.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/FUN_GET_DATE_YX.md | |
| 1 | +# `FUN_GET_DATE_YX` (function) | |
| 2 | + | |
| 3 | +> 根据传入时间获取时间 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(255)` | | |
| 18 | +| 1 | IN | `p_tCStartTime` | `varchar(200)` | | |
| 19 | +| 2 | IN | `p_sStartDate` | `varchar(200)` | | |
| 20 | +| 3 | IN | `p_sEndDate` | `varchar(200)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_YX`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/FUN_GET_DECOMPOSECUSTOMIZE.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/FUN_GET_DECOMPOSECUSTOMIZE.md | |
| 1 | +# `FUN_GET_DECOMPOSECUSTOMIZE` (function) | |
| 2 | + | |
| 3 | +> 排程印面自定义 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(255)` | | |
| 18 | +| 1 | IN | `p_titleEnd` | `varchar(50)` | | |
| 19 | +| 2 | IN | `p_sFaceName` | `varchar(50)` | | |
| 20 | +| 3 | IN | `p_sControlFaceName` | `longtext` | | |
| 21 | +| 4 | IN | `p_index` | `int` | | |
| 22 | +| 5 | IN | `p_iArrangeSrcValue` | `int` | | |
| 23 | + | |
| 24 | +## Body | |
| 25 | + | |
| 26 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DECOMPOSECUSTOMIZE`'`._ | |
| 27 | + | |
| 28 | +## Narrative | |
| 29 | + | |
| 30 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/FUN_GET_to_pinyin.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/FUN_GET_to_pinyin.md | |
| 1 | +# `FUN_GET_to_pinyin` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `varchar` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:16 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `varchar(255)` | | |
| 16 | +| 1 | IN | `NAME` | `varchar(255)` | | |
| 17 | + | |
| 18 | +## Body | |
| 19 | + | |
| 20 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_to_pinyin`'`._ | |
| 21 | + | |
| 22 | +## Narrative | |
| 23 | + | |
| 24 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/FUN_JSON_CHAR.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/FUN_JSON_CHAR.md | |
| 1 | +# `FUN_JSON_CHAR` (function) | |
| 2 | + | |
| 3 | +> 请求后处理 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `longtext` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `longtext` | | |
| 18 | +| 1 | IN | `sParam` | `longtext` | | |
| 19 | +| 2 | IN | `sKey` | `varchar(200)` | | |
| 20 | + | |
| 21 | +## Body | |
| 22 | + | |
| 23 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_JSON_CHAR`'`._ | |
| 24 | + | |
| 25 | +## Narrative | |
| 26 | + | |
| 27 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/FUN_JSON_INT.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/FUN_JSON_INT.md | |
| 1 | +# `FUN_JSON_INT` (function) | |
| 2 | + | |
| 3 | +> 请求后处理 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `int` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `int` | | |
| 18 | +| 1 | IN | `sParam` | `longtext` | | |
| 19 | +| 2 | IN | `sKey` | `varchar(200)` | | |
| 20 | + | |
| 21 | +## Body | |
| 22 | + | |
| 23 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_JSON_INT`'`._ | |
| 24 | + | |
| 25 | +## Narrative | |
| 26 | + | |
| 27 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/FUN_MATERIALS_SMAIL.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/FUN_MATERIALS_SMAIL.md | |
| 1 | +# `FUN_MATERIALS_SMAIL` (function) | |
| 2 | + | |
| 3 | +> 两变都小于305的材料(单位CM) | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `decimal` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `decimal(18,6)` | | |
| 18 | +| 1 | IN | `dQty` | `decimal(18,6)` | | |
| 19 | +| 2 | IN | `dWidth` | `decimal(18,6)` | | |
| 20 | +| 3 | IN | `dLength` | `decimal(18,6)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_MATERIALS_SMAIL`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/F_Gb2Big.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/F_Gb2Big.md | |
| 1 | +# `F_Gb2Big` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `varchar` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:17 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:17 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `varchar(4000)` | | |
| 16 | +| 1 | IN | `str` | `varchar(4000)` | | |
| 17 | +| 2 | IN | `toBIG` | `int` | | |
| 18 | + | |
| 19 | +## Body | |
| 20 | + | |
| 21 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `F_Gb2Big`'`._ | |
| 22 | + | |
| 23 | +## Narrative | |
| 24 | + | |
| 25 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fn_ParseParams.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fn_ParseParams.md | |
| 1 | +# `Fn_ParseParams` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `text` | |
| 6 | +- **Deterministic:** YES | |
| 7 | +- **SQL data access:** READS SQL DATA | |
| 8 | +- **Created:** 2026-04-27 19:10:14 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:14 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `text` | | |
| 16 | +| 1 | IN | `json_data` | `json` | | |
| 17 | + | |
| 18 | +## Body | |
| 19 | + | |
| 20 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fn_ParseParams`'`._ | |
| 21 | + | |
| 22 | +## Narrative | |
| 23 | + | |
| 24 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fn_find_modleAllId.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fn_find_modleAllId.md | |
| 1 | +# `Fn_find_modleAllId` (function) | |
| 2 | + | |
| 3 | +> 根据sModleId获取sAllId | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:14 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:14 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(255)` | | |
| 18 | +| 1 | IN | `p_sModelId` | `varchar(255)` | | |
| 19 | + | |
| 20 | +## Body | |
| 21 | + | |
| 22 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fn_find_modleAllId`'`._ | |
| 23 | + | |
| 24 | +## Narrative | |
| 25 | + | |
| 26 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fn_find_pinyin.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fn_find_pinyin.md | |
| 1 | +# `Fn_find_pinyin` (function) | |
| 2 | + | |
| 3 | +> 根据拼音查询 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:14 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:14 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(255)` | | |
| 18 | +| 1 | IN | `P_NAME` | `varchar(255)` | | |
| 19 | + | |
| 20 | +## Body | |
| 21 | + | |
| 22 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fn_find_pinyin`'`._ | |
| 23 | + | |
| 24 | +## Narrative | |
| 25 | + | |
| 26 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fn_find_pinyin_copy1.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fn_find_pinyin_copy1.md | |
| 1 | +# `Fn_find_pinyin_copy1` (function) | |
| 2 | + | |
| 3 | +> 根据拼音查询 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:14 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:14 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(255)` | | |
| 18 | +| 1 | IN | `P_NAME` | `varchar(255)` | | |
| 19 | + | |
| 20 | +## Body | |
| 21 | + | |
| 22 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fn_find_pinyin_copy1`'`._ | |
| 23 | + | |
| 24 | +## Narrative | |
| 25 | + | |
| 26 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fn_fristPinyin.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fn_fristPinyin.md | |
| 1 | +# `Fn_fristPinyin` (function) | |
| 2 | + | |
| 3 | +> 根据首字母拼音查询 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:14 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:14 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(255)` | | |
| 18 | +| 1 | IN | `P_NAME` | `varchar(255)` | | |
| 19 | + | |
| 20 | +## Body | |
| 21 | + | |
| 22 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fn_fristPinyin`'`._ | |
| 23 | + | |
| 24 | +## Narrative | |
| 25 | + | |
| 26 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fn_json_extract.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fn_json_extract.md | |
| 1 | +# `Fn_json_extract` (function) | |
| 2 | + | |
| 3 | +> 根据key值获取json字符串值 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `text` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:14 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:14 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `text` | | |
| 18 | +| 1 | IN | `p_jsonstr` | `text` | | |
| 19 | +| 2 | IN | `p_key` | `varchar(255)` | | |
| 20 | + | |
| 21 | +## Body | |
| 22 | + | |
| 23 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fn_json_extract`'`._ | |
| 24 | + | |
| 25 | +## Narrative | |
| 26 | + | |
| 27 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fn_spit_length.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fn_spit_length.md | |
| 1 | +# `Fn_spit_length` (function) | |
| 2 | + | |
| 3 | +> 根据分隔符 获取分割后对象个数 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `int` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:14 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:14 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `int` | | |
| 18 | +| 1 | IN | `str` | `longtext` | | |
| 19 | +| 2 | IN | `splitstr` | `varchar(5)` | | |
| 20 | + | |
| 21 | +## Body | |
| 22 | + | |
| 23 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fn_spit_length`'`._ | |
| 24 | + | |
| 25 | +## Narrative | |
| 26 | + | |
| 27 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fn_split_string.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fn_split_string.md | |
| 1 | +# `Fn_split_string` (function) | |
| 2 | + | |
| 3 | +> 根据分隔符,取第几个截取字符串 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:14 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:14 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(255)` | | |
| 18 | +| 1 | IN | `str` | `longtext` | | |
| 19 | +| 2 | IN | `splitstr` | `varchar(5)` | | |
| 20 | +| 3 | IN | `strindex` | `int` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fn_split_string`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_AnalysisListJson.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_AnalysisListJson.md | |
| 1 | +# `Fun_AnalysisListJson` (function) | |
| 2 | + | |
| 3 | +> 根据 JSON字符串LIST类型解析函数 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `longtext` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `longtext` | | |
| 18 | +| 1 | IN | `p_json` | `longtext` | | |
| 19 | +| 2 | IN | `cloumnNames` | `varchar(255)` | | |
| 20 | +| 3 | IN | `splitNames` | `varchar(10)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_AnalysisListJson`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_AnalysisListJsonEnter.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_AnalysisListJsonEnter.md | |
| 1 | +# `Fun_AnalysisListJsonEnter` (function) | |
| 2 | + | |
| 3 | +> 根据 JSON字符串LIST类型解析函数 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `longtext` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `longtext` | | |
| 18 | +| 1 | IN | `p_json` | `longtext` | | |
| 19 | +| 2 | IN | `cloumnNames` | `varchar(255)` | | |
| 20 | +| 3 | IN | `splitNames` | `varchar(10)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_AnalysisListJsonEnter`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_AnalysisListJsonOld.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_AnalysisListJsonOld.md | |
| 1 | +# `Fun_AnalysisListJsonOld` (function) | |
| 2 | + | |
| 3 | +> 根据 JSON字符串LIST类型解析函数 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `longtext` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `longtext` | | |
| 18 | +| 1 | IN | `p_json` | `longtext` | | |
| 19 | +| 2 | IN | `cloumnNames` | `varchar(255)` | | |
| 20 | +| 3 | IN | `splitNames` | `varchar(10)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_AnalysisListJsonOld`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_AnalysisListJsonTwo.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_AnalysisListJsonTwo.md | |
| 1 | +# `Fun_AnalysisListJsonTwo` (function) | |
| 2 | + | |
| 3 | +> 根据 JSON字符串LIST类型解析函数 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `int` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `int` | | |
| 18 | +| 1 | IN | `p_json` | `longtext` | | |
| 19 | +| 2 | IN | `cloumnNames` | `varchar(255)` | | |
| 20 | +| 3 | IN | `cloumnNames1` | `varchar(255)` | | |
| 21 | +| 4 | IN | `iColorOrder` | `int` | | |
| 22 | +| 5 | IN | `splitNames` | `varchar(10)` | | |
| 23 | + | |
| 24 | +## Body | |
| 25 | + | |
| 26 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_AnalysisListJsonTwo`'`._ | |
| 27 | + | |
| 28 | +## Narrative | |
| 29 | + | |
| 30 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_AnalysisListJson_copy1.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_AnalysisListJson_copy1.md | |
| 1 | +# `Fun_AnalysisListJson_copy1` (function) | |
| 2 | + | |
| 3 | +> 根据 JSON字符串LIST类型解析函数 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `longtext` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `longtext` | | |
| 18 | +| 1 | IN | `p_json` | `longtext` | | |
| 19 | +| 2 | IN | `cloumnNames` | `varchar(255)` | | |
| 20 | +| 3 | IN | `splitNames` | `varchar(10)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_AnalysisListJson_copy1`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_Cashier_GetMaterialsPrice.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_Cashier_GetMaterialsPrice.md | |
| 1 | +# `Fun_Cashier_GetMaterialsPrice` (function) | |
| 2 | + | |
| 3 | +> 获取最近采购价(物料) | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(100)` | | |
| 18 | +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | | |
| 19 | +| 2 | IN | `sSupplyGuid` | `varchar(100)` | | |
| 20 | +| 3 | IN | `sBrId` | `varchar(100)` | | |
| 21 | +| 4 | IN | `sSuId` | `varchar(100)` | | |
| 22 | + | |
| 23 | +## Body | |
| 24 | + | |
| 25 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Cashier_GetMaterialsPrice`'`._ | |
| 26 | + | |
| 27 | +## Narrative | |
| 28 | + | |
| 29 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_Cashier_GetMaterialsPrice_Quo.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_Cashier_GetMaterialsPrice_Quo.md | |
| 1 | +# `Fun_Cashier_GetMaterialsPrice_Quo` (function) | |
| 2 | + | |
| 3 | +> 获取最近采购价(物料) | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(100)` | | |
| 18 | +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | | |
| 19 | +| 2 | IN | `sSupplyGuid` | `varchar(100)` | | |
| 20 | +| 3 | IN | `sBrId` | `varchar(100)` | | |
| 21 | +| 4 | IN | `sSuId` | `varchar(100)` | | |
| 22 | + | |
| 23 | +## Body | |
| 24 | + | |
| 25 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Cashier_GetMaterialsPrice_Quo`'`._ | |
| 26 | + | |
| 27 | +## Narrative | |
| 28 | + | |
| 29 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_Cashier_GetMaterialsPrice_new.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_Cashier_GetMaterialsPrice_new.md | |
| 1 | +# `Fun_Cashier_GetMaterialsPrice_new` (function) | |
| 2 | + | |
| 3 | +> 获取最近采购价(物料) | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(100)` | | |
| 18 | +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | | |
| 19 | +| 2 | IN | `sSupplyGuid` | `varchar(100)` | | |
| 20 | +| 3 | IN | `sBrId` | `varchar(100)` | | |
| 21 | +| 4 | IN | `sSuId` | `varchar(100)` | | |
| 22 | + | |
| 23 | +## Body | |
| 24 | + | |
| 25 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Cashier_GetMaterialsPrice_new`'`._ | |
| 26 | + | |
| 27 | +## Narrative | |
| 28 | + | |
| 29 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_Cashier_GetProductPrice.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_Cashier_GetProductPrice.md | |
| 1 | +# `Fun_Cashier_GetProductPrice` (function) | |
| 2 | + | |
| 3 | +> 获取最近采购价(产品) | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(100)` | | |
| 18 | +| 1 | IN | `sProductGuid` | `varchar(100)` | | |
| 19 | +| 2 | IN | `sBrId` | `varchar(100)` | | |
| 20 | +| 3 | IN | `sSuId` | `varchar(100)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Cashier_GetProductPrice`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_Cashier_GetProductPrice_new.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_Cashier_GetProductPrice_new.md | |
| 1 | +# `Fun_Cashier_GetProductPrice_new` (function) | |
| 2 | + | |
| 3 | +> 获取最近采购价(产品) | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(100)` | | |
| 18 | +| 1 | IN | `sProductGuid` | `varchar(100)` | | |
| 19 | +| 2 | IN | `sBrId` | `varchar(100)` | | |
| 20 | +| 3 | IN | `sSuId` | `varchar(100)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Cashier_GetProductPrice_new`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_Exclusion_algorithm.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_Exclusion_algorithm.md | |
| 1 | +# `Fun_Exclusion_algorithm` (function) | |
| 2 | + | |
| 3 | +> 获取排除算法 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `longtext` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `longtext` | | |
| 18 | +| 1 | IN | `sProductTypeId` | `varchar(100)` | | |
| 19 | + | |
| 20 | +## Body | |
| 21 | + | |
| 22 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Exclusion_algorithm`'`._ | |
| 23 | + | |
| 24 | +## Narrative | |
| 25 | + | |
| 26 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_FormulaReplace.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_FormulaReplace.md | |
| 1 | +# `Fun_FormulaReplace` (function) | |
| 2 | + | |
| 3 | +> 公式计算解析函数 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `longtext` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `longtext` | | |
| 18 | +| 1 | IN | `sFormulaReplace` | `longtext` | | |
| 19 | +| 2 | IN | `replaceValue` | `varchar(255)` | | |
| 20 | +| 3 | IN | `toReplaceValue` | `varchar(255)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_FormulaReplace`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_Formula_Process.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_Formula_Process.md | |
| 1 | +# `Fun_Formula_Process` (function) | |
| 2 | + | |
| 3 | +> 公式计算解析函数 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `longtext` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `longtext` | | |
| 18 | +| 1 | IN | `p_sProcessId` | `varchar(255)` | | |
| 19 | + | |
| 20 | +## Body | |
| 21 | + | |
| 22 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Formula_Process`'`._ | |
| 23 | + | |
| 24 | +## Narrative | |
| 25 | + | |
| 26 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_Gb2Big_ChineseToBig.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_Gb2Big_ChineseToBig.md | |
| 1 | +# `Fun_Gb2Big_ChineseToBig` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `varchar` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `varchar(4000)` | | |
| 16 | + | |
| 17 | +## Body | |
| 18 | + | |
| 19 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Gb2Big_ChineseToBig`'`._ | |
| 20 | + | |
| 21 | +## Narrative | |
| 22 | + | |
| 23 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetAddBillNo.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetAddBillNo.md | |
| 1 | +# `Fun_GetAddBillNo` (function) | |
| 2 | + | |
| 3 | +> 获取新增的单据号 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(100)` | | |
| 18 | +| 1 | IN | `p_sBillNo` | `varchar(50)` | | |
| 19 | +| 2 | IN | `p_num` | `int` | | |
| 20 | + | |
| 21 | +## Body | |
| 22 | + | |
| 23 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetAddBillNo`'`._ | |
| 24 | + | |
| 25 | +## Narrative | |
| 26 | + | |
| 27 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetAddMapJson.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetAddMapJson.md | |
| 1 | +# `Fun_GetAddMapJson` (function) | |
| 2 | + | |
| 3 | +> 组装MapJSON | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `longtext` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `longtext` | | |
| 18 | +| 1 | IN | `p_JSON` | `longtext` | | |
| 19 | +| 2 | IN | `p_Cloumn` | `varchar(500)` | | |
| 20 | +| 3 | IN | `p_Value` | `varchar(1000)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetAddMapJson`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetAuxiliaryQtyUnit.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetAuxiliaryQtyUnit.md | |
| 1 | +# `Fun_GetAuxiliaryQtyUnit` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `varchar` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `varchar(100)` | | |
| 16 | +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | | |
| 17 | +| 2 | IN | `sMaterialsStyle` | `varchar(100)` | | |
| 18 | +| 3 | IN | `dAuxiliaryQty` | `decimal(18,6)` | | |
| 19 | +| 4 | IN | `iType` | `int` | | |
| 20 | +| 5 | IN | `sBrId` | `varchar(100)` | | |
| 21 | +| 6 | IN | `sSuId` | `varchar(100)` | | |
| 22 | + | |
| 23 | +## Body | |
| 24 | + | |
| 25 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetAuxiliaryQtyUnit`'`._ | |
| 26 | + | |
| 27 | +## Narrative | |
| 28 | + | |
| 29 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetBarId.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetBarId.md | |
| 1 | +# `Fun_GetBarId` (function) | |
| 2 | + | |
| 3 | +> 生成27位纯数字的ID 模仿后台Java代码生成 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(32)` | | |
| 18 | +| 1 | IN | `iIndex` | `int` | | |
| 19 | + | |
| 20 | +## Body | |
| 21 | + | |
| 22 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetBarId`'`._ | |
| 23 | + | |
| 24 | +## Narrative | |
| 25 | + | |
| 26 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetBillStatus.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetBillStatus.md | |
| 1 | +# `Fun_GetBillStatus` (function) | |
| 2 | + | |
| 3 | +> 获取系统设定中 单据号设定 打印状态 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `int` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `int` | | |
| 18 | +| 1 | IN | `sFormGuid` | `varchar(100)` | | |
| 19 | +| 2 | IN | `sBrId` | `varchar(100)` | | |
| 20 | +| 3 | IN | `sSuId` | `varchar(100)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetBillStatus`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetBookStickQty.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetBookStickQty.md | |
| 1 | +# `Fun_GetBookStickQty` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `decimal` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `decimal(18,6)` | | |
| 16 | +| 1 | IN | `dQty` | `decimal(18,6)` | | |
| 17 | + | |
| 18 | +## Body | |
| 19 | + | |
| 20 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetBookStickQty`'`._ | |
| 21 | + | |
| 22 | +## Narrative | |
| 23 | + | |
| 24 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetCalcMaterialsKs.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetCalcMaterialsKs.md | |
| 1 | +# `Fun_GetCalcMaterialsKs` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `int` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `int` | | |
| 16 | +| 1 | IN | `dMatLength` | `decimal(18,6)` | | |
| 17 | +| 2 | IN | `dMatWidth` | `decimal(18,6)` | | |
| 18 | +| 3 | IN | `dLength` | `decimal(18,6)` | | |
| 19 | +| 4 | IN | `dWidth` | `decimal(18,6)` | | |
| 20 | + | |
| 21 | +## Body | |
| 22 | + | |
| 23 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetCalcMaterialsKs`'`._ | |
| 24 | + | |
| 25 | +## Narrative | |
| 26 | + | |
| 27 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetCalcMaterialsKs1.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetCalcMaterialsKs1.md | |
| 1 | +# `Fun_GetCalcMaterialsKs1` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `int` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `int` | | |
| 16 | +| 1 | IN | `dMatLength` | `decimal(18,6)` | | |
| 17 | +| 2 | IN | `dMatWidth` | `decimal(18,6)` | | |
| 18 | +| 3 | IN | `dLength` | `decimal(18,6)` | | |
| 19 | +| 4 | IN | `dWidth` | `decimal(18,6)` | | |
| 20 | +| 5 | IN | `iMinusL` | `int` | | |
| 21 | +| 6 | IN | `iMinusW` | `int` | | |
| 22 | + | |
| 23 | +## Body | |
| 24 | + | |
| 25 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetCalcMaterialsKs1`'`._ | |
| 26 | + | |
| 27 | +## Narrative | |
| 28 | + | |
| 29 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetCh.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetCh.md | |
| 1 | +# `Fun_GetCh` (function) | |
| 2 | + | |
| 3 | +> 获取字符串中数字 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(100)` | | |
| 18 | +| 1 | IN | `str` | `varchar(100)` | | |
| 19 | + | |
| 20 | +## Body | |
| 21 | + | |
| 22 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetCh`'`._ | |
| 23 | + | |
| 24 | +## Narrative | |
| 25 | + | |
| 26 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetFatherProductId.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetFatherProductId.md | |
| 1 | +# `Fun_GetFatherProductId` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `longtext` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `longtext` | | |
| 16 | +| 1 | IN | `sProductId` | `varchar(255)` | | |
| 17 | +| 2 | IN | `sSrcId` | `varchar(255)` | | |
| 18 | +| 3 | IN | `iFlag` | `int` | | |
| 19 | + | |
| 20 | +## Body | |
| 21 | + | |
| 22 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetFatherProductId`'`._ | |
| 23 | + | |
| 24 | +## Narrative | |
| 25 | + | |
| 26 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetGb.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetGb.md | |
| 1 | +# `Fun_GetGb` (function) | |
| 2 | + | |
| 3 | +> 获取字符串中数字 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(100)` | | |
| 18 | +| 1 | IN | `str` | `varchar(100)` | | |
| 19 | + | |
| 20 | +## Body | |
| 21 | + | |
| 22 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetGb`'`._ | |
| 23 | + | |
| 24 | +## Narrative | |
| 25 | + | |
| 26 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetHumpDiff.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetHumpDiff.md | |
| 1 | +# `Fun_GetHumpDiff` (function) | |
| 2 | + | |
| 3 | +> 获取驼峰之间的差值 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(255)` | | |
| 18 | +| 1 | IN | `p_sData` | `longtext` | | |
| 19 | + | |
| 20 | +## Body | |
| 21 | + | |
| 22 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetHumpDiff`'`._ | |
| 23 | + | |
| 24 | +## Narrative | |
| 25 | + | |
| 26 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetJson_Length.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetJson_Length.md | |
| 1 | +# `Fun_GetJson_Length` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `int` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `int` | | |
| 16 | +| 1 | IN | `sJson` | `longtext` | | |
| 17 | + | |
| 18 | +## Body | |
| 19 | + | |
| 20 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetJson_Length`'`._ | |
| 21 | + | |
| 22 | +## Narrative | |
| 23 | + | |
| 24 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetLimitDate.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetLimitDate.md | |
| 1 | +# `Fun_GetLimitDate` (function) | |
| 2 | + | |
| 3 | +> 获取任务截至时间 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(255)` | | |
| 18 | +| 1 | IN | `sFormId` | `varchar(255)` | | |
| 19 | +| 2 | IN | `tCheckDate` | `datetime` | | |
| 20 | +| 3 | IN | `sBrId` | `varchar(100)` | | |
| 21 | +| 4 | IN | `sSuId` | `varchar(100)` | | |
| 22 | + | |
| 23 | +## Body | |
| 24 | + | |
| 25 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetLimitDate`'`._ | |
| 26 | + | |
| 27 | +## Narrative | |
| 28 | + | |
| 29 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetListByJson_ByKey.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetListByJson_ByKey.md | |
| 1 | +# `Fun_GetListByJson_ByKey` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `longtext` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `longtext` | | |
| 16 | +| 1 | IN | `sJson` | `longtext` | | |
| 17 | +| 2 | IN | `sKey` | `varchar(100)` | | |
| 18 | +| 3 | IN | `sKeyValue` | `varchar(100)` | | |
| 19 | +| 4 | IN | `sGetKey` | `varchar(100)` | | |
| 20 | + | |
| 21 | +## Body | |
| 22 | + | |
| 23 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListByJson_ByKey`'`._ | |
| 24 | + | |
| 25 | +## Narrative | |
| 26 | + | |
| 27 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetListByJson_ByKey_split.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetListByJson_ByKey_split.md | |
| 1 | +# `Fun_GetListByJson_ByKey_split` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `longtext` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `longtext` | | |
| 16 | +| 1 | IN | `sJson` | `longtext` | | |
| 17 | +| 2 | IN | `sKey` | `varchar(100)` | | |
| 18 | +| 3 | IN | `sKeyValue` | `varchar(100)` | | |
| 19 | +| 4 | IN | `sGetKey` | `varchar(100)` | | |
| 20 | +| 5 | IN | `iNum` | `int` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListByJson_ByKey_split`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetListByJson_ByKey_wrap.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetListByJson_ByKey_wrap.md | |
| 1 | +# `Fun_GetListByJson_ByKey_wrap` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `longtext` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `longtext` | | |
| 16 | +| 1 | IN | `sJson` | `longtext` | | |
| 17 | +| 2 | IN | `sKey` | `varchar(100)` | | |
| 18 | +| 3 | IN | `sKeyValue` | `varchar(100)` | | |
| 19 | +| 4 | IN | `sGetKey` | `varchar(100)` | | |
| 20 | +| 5 | IN | `iNum` | `int` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListByJson_ByKey_wrap`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetListBy_BysCombineChild.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetListBy_BysCombineChild.md | |
| 1 | +# `Fun_GetListBy_BysCombineChild` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `longtext` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `longtext` | | |
| 16 | +| 1 | IN | `sCombineChildControlId` | `longtext` | | |
| 17 | + | |
| 18 | +## Body | |
| 19 | + | |
| 20 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListBy_BysCombineChild`'`._ | |
| 21 | + | |
| 22 | +## Narrative | |
| 23 | + | |
| 24 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetListJson_ByKey.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetListJson_ByKey.md | |
| 1 | +# `Fun_GetListJson_ByKey` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `longtext` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `longtext` | | |
| 16 | +| 1 | IN | `sJson` | `longtext` | | |
| 17 | +| 2 | IN | `sKey` | `varchar(100)` | | |
| 18 | +| 3 | IN | `sKeyValue` | `varchar(100)` | | |
| 19 | +| 4 | IN | `sGetKey` | `varchar(100)` | | |
| 20 | + | |
| 21 | +## Body | |
| 22 | + | |
| 23 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListJson_ByKey`'`._ | |
| 24 | + | |
| 25 | +## Narrative | |
| 26 | + | |
| 27 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetListJson_ByKey1.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetListJson_ByKey1.md | |
| 1 | +# `Fun_GetListJson_ByKey1` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `longtext` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `longtext` | | |
| 16 | +| 1 | IN | `sJson` | `longtext` | | |
| 17 | +| 2 | IN | `sKey` | `varchar(100)` | | |
| 18 | +| 3 | IN | `sKeyValue` | `varchar(100)` | | |
| 19 | + | |
| 20 | +## Body | |
| 21 | + | |
| 22 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListJson_ByKey1`'`._ | |
| 23 | + | |
| 24 | +## Narrative | |
| 25 | + | |
| 26 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetListJson_ByKey2.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetListJson_ByKey2.md | |
| 1 | +# `Fun_GetListJson_ByKey2` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `longtext` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `longtext` | | |
| 16 | +| 1 | IN | `sJson` | `longtext` | | |
| 17 | +| 2 | IN | `sKey` | `varchar(100)` | | |
| 18 | +| 3 | IN | `sKeyValue` | `varchar(100)` | | |
| 19 | + | |
| 20 | +## Body | |
| 21 | + | |
| 22 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListJson_ByKey2`'`._ | |
| 23 | + | |
| 24 | +## Narrative | |
| 25 | + | |
| 26 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetListJson_ByKey5.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetListJson_ByKey5.md | |
| 1 | +# `Fun_GetListJson_ByKey5` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `longtext` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `longtext` | | |
| 16 | +| 1 | IN | `sJson` | `longtext` | | |
| 17 | +| 2 | IN | `sKey` | `varchar(100)` | | |
| 18 | +| 3 | IN | `sKeyValue` | `varchar(100)` | | |
| 19 | + | |
| 20 | +## Body | |
| 21 | + | |
| 22 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListJson_ByKey5`'`._ | |
| 23 | + | |
| 24 | +## Narrative | |
| 25 | + | |
| 26 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetListJson_ByKey6.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetListJson_ByKey6.md | |
| 1 | +# `Fun_GetListJson_ByKey6` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `longtext` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `longtext` | | |
| 16 | +| 1 | IN | `sJson` | `longtext` | | |
| 17 | +| 2 | IN | `sKey` | `varchar(100)` | | |
| 18 | +| 3 | IN | `sKeyValue` | `varchar(100)` | | |
| 19 | + | |
| 20 | +## Body | |
| 21 | + | |
| 22 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListJson_ByKey6`'`._ | |
| 23 | + | |
| 24 | +## Narrative | |
| 25 | + | |
| 26 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetListJson_ByKeyNew.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetListJson_ByKeyNew.md | |
| 1 | +# `Fun_GetListJson_ByKeyNew` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `longtext` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `longtext` | | |
| 16 | +| 1 | IN | `sJson` | `longtext` | | |
| 17 | +| 2 | IN | `sKey` | `varchar(100)` | | |
| 18 | +| 3 | IN | `sKeyValue` | `varchar(100)` | | |
| 19 | +| 4 | IN | `sGetKey` | `varchar(100)` | | |
| 20 | + | |
| 21 | +## Body | |
| 22 | + | |
| 23 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListJson_ByKeyNew`'`._ | |
| 24 | + | |
| 25 | +## Narrative | |
| 26 | + | |
| 27 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetListJson_ByKey_copy1.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetListJson_ByKey_copy1.md | |
| 1 | +# `Fun_GetListJson_ByKey_copy1` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `longtext` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `longtext` | | |
| 16 | +| 1 | IN | `sJson` | `longtext` | | |
| 17 | +| 2 | IN | `sKey` | `varchar(100)` | | |
| 18 | +| 3 | IN | `sKeyValue` | `varchar(100)` | | |
| 19 | +| 4 | IN | `sGetKey` | `varchar(100)` | | |
| 20 | + | |
| 21 | +## Body | |
| 22 | + | |
| 23 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListJson_ByKey_copy1`'`._ | |
| 24 | + | |
| 25 | +## Narrative | |
| 26 | + | |
| 27 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetListJson_ByName.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetListJson_ByName.md | |
| 1 | +# `Fun_GetListJson_ByName` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `longtext` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `longtext` | | |
| 16 | +| 1 | IN | `sJson` | `longtext` | | |
| 17 | +| 2 | IN | `sGetKey` | `varchar(100)` | | |
| 18 | + | |
| 19 | +## Body | |
| 20 | + | |
| 21 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListJson_ByName`'`._ | |
| 22 | + | |
| 23 | +## Narrative | |
| 24 | + | |
| 25 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetListJson_ByNameAPS.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetListJson_ByNameAPS.md | |
| 1 | +# `Fun_GetListJson_ByNameAPS` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `longtext` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `longtext` | | |
| 16 | +| 1 | IN | `sJson` | `longtext` | | |
| 17 | +| 2 | IN | `sGetKey` | `varchar(100)` | | |
| 18 | + | |
| 19 | +## Body | |
| 20 | + | |
| 21 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListJson_ByNameAPS`'`._ | |
| 22 | + | |
| 23 | +## Narrative | |
| 24 | + | |
| 25 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetLoginUser.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetLoginUser.md | |
| 1 | +# `Fun_GetLoginUser` (function) | |
| 2 | + | |
| 3 | +> 获取客户查看权限 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `longtext` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `longtext` | | |
| 18 | +| 1 | IN | `sLogin_id` | `varchar(255)` | | |
| 19 | +| 2 | IN | `sBr_id` | `varchar(255)` | | |
| 20 | +| 3 | IN | `sSu_id` | `varchar(255)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetLoginUser`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetLoginUserLanguage.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetLoginUserLanguage.md | |
| 1 | +# `Fun_GetLoginUserLanguage` (function) | |
| 2 | + | |
| 3 | +> 获取客户查看权限 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `longtext` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `longtext` | | |
| 18 | +| 1 | IN | `sLogin_id` | `varchar(255)` | | |
| 19 | +| 2 | IN | `sBr_id` | `varchar(255)` | | |
| 20 | +| 3 | IN | `sSu_id` | `varchar(255)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetLoginUserLanguage`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetLoginUserLanguage_copy1.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetLoginUserLanguage_copy1.md | |
| 1 | +# `Fun_GetLoginUserLanguage_copy1` (function) | |
| 2 | + | |
| 3 | +> 获取客户查看权限 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `longtext` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:15:36 | |
| 11 | +- **Last altered:** 2026-04-27 19:15:36 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `longtext` | | |
| 18 | +| 1 | IN | `sLogin_id` | `varchar(255)` | | |
| 19 | +| 2 | IN | `sBr_id` | `varchar(255)` | | |
| 20 | +| 3 | IN | `sSu_id` | `varchar(255)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetLoginUserLanguage_copy1`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetLoginUserName.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetLoginUserName.md | |
| 1 | +# `Fun_GetLoginUserName` (function) | |
| 2 | + | |
| 3 | +> 获取客户查看权限 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `longtext` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `longtext` | | |
| 18 | +| 1 | IN | `sLogin_id` | `varchar(255)` | | |
| 19 | +| 2 | IN | `sBr_id` | `varchar(255)` | | |
| 20 | +| 3 | IN | `sSu_id` | `varchar(255)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetLoginUserName`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetLoginUserType.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetLoginUserType.md | |
| 1 | +# `Fun_GetLoginUserType` (function) | |
| 2 | + | |
| 3 | +> 获取客户查看权限 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `longtext` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `longtext` | | |
| 18 | +| 1 | IN | `sLogin_id` | `varchar(255)` | | |
| 19 | +| 2 | IN | `sBr_id` | `varchar(255)` | | |
| 20 | +| 3 | IN | `sSu_id` | `varchar(255)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetLoginUserType`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetLookCustomer.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetLookCustomer.md | |
| 1 | +# `Fun_GetLookCustomer` (function) | |
| 2 | + | |
| 3 | +> 获取客户查看权限 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `longtext` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `longtext` | | |
| 18 | +| 1 | IN | `sLogin_id` | `varchar(255)` | | |
| 19 | +| 2 | IN | `sBr_id` | `varchar(255)` | | |
| 20 | +| 3 | IN | `sSu_id` | `varchar(255)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetLookCustomer`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetLookProcess.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetLookProcess.md | |
| 1 | +# `Fun_GetLookProcess` (function) | |
| 2 | + | |
| 3 | +> 获取工序查看权限 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `longtext` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `longtext` | | |
| 18 | +| 1 | IN | `sLoginId` | `varchar(255)` | | |
| 19 | +| 2 | IN | `sBrId` | `varchar(255)` | | |
| 20 | +| 3 | IN | `sSuId` | `varchar(255)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetLookProcess`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetMachineLenWidth.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetMachineLenWidth.md | |
| 1 | +# `Fun_GetMachineLenWidth` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `int` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `int` | | |
| 16 | +| 1 | IN | `sMachineLength` | `int` | | |
| 17 | +| 2 | IN | `sMachineWidth` | `int` | | |
| 18 | + | |
| 19 | +## Body | |
| 20 | + | |
| 21 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetMachineLenWidth`'`._ | |
| 22 | + | |
| 23 | +## Narrative | |
| 24 | + | |
| 25 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetMachineLenWidthAPS.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetMachineLenWidthAPS.md | |
| 1 | +# `Fun_GetMachineLenWidthAPS` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `int` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `int` | | |
| 16 | +| 1 | IN | `sMachineLength` | `int` | | |
| 17 | +| 2 | IN | `sMachineWidth` | `int` | | |
| 18 | +| 3 | IN | `dMaxLength` | `int` | | |
| 19 | +| 4 | IN | `dMaxWidth` | `int` | | |
| 20 | +| 5 | IN | `dMinLength` | `int` | | |
| 21 | +| 6 | IN | `dMinWidth` | `int` | | |
| 22 | + | |
| 23 | +## Body | |
| 24 | + | |
| 25 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetMachineLenWidthAPS`'`._ | |
| 26 | + | |
| 27 | +## Narrative | |
| 28 | + | |
| 29 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetMachineWorkEndDate.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetMachineWorkEndDate.md | |
| 1 | +# `Fun_GetMachineWorkEndDate` (function) | |
| 2 | + | |
| 3 | +> 获取当前机台时间(包含上一班) | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `datetime` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `datetime` | | |
| 18 | +| 1 | IN | `sPlcNo` | `int` | | |
| 19 | +| 2 | IN | `sBrId` | `varchar(255)` | | |
| 20 | +| 3 | IN | `sSuId` | `varchar(255)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetMachineWorkEndDate`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetMachineWorkStartDate.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetMachineWorkStartDate.md | |
| 1 | +# `Fun_GetMachineWorkStartDate` (function) | |
| 2 | + | |
| 3 | +> 获取当前机台时间(包含上一班) | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `datetime` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `datetime` | | |
| 18 | +| 1 | IN | `sPlcNo` | `int` | | |
| 19 | +| 2 | IN | `sBrId` | `varchar(255)` | | |
| 20 | +| 3 | IN | `sSuId` | `varchar(255)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetMachineWorkStartDate`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetMachineWorkWorkType.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetMachineWorkWorkType.md | |
| 1 | +# `Fun_GetMachineWorkWorkType` (function) | |
| 2 | + | |
| 3 | +> 获取当前机台属于什么班 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `datetime` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `datetime` | | |
| 18 | +| 1 | IN | `sPlcNo` | `int` | | |
| 19 | +| 2 | IN | `sBrId` | `varchar(255)` | | |
| 20 | +| 3 | IN | `sSuId` | `varchar(255)` | | |
| 21 | + | |
| 22 | +## Body | |
| 23 | + | |
| 24 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetMachineWorkWorkType`'`._ | |
| 25 | + | |
| 26 | +## Narrative | |
| 27 | + | |
| 28 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetMaterialsQtyUnit.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetMaterialsQtyUnit.md | |
| 1 | +# `Fun_GetMaterialsQtyUnit` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `varchar` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `varchar(100)` | | |
| 16 | +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | | |
| 17 | +| 2 | IN | `sMaterialsStyle` | `varchar(100)` | | |
| 18 | +| 3 | IN | `dAuxiliaryQty` | `decimal(18,6)` | | |
| 19 | +| 4 | IN | `iType` | `int` | | |
| 20 | +| 5 | IN | `sBrId` | `varchar(100)` | | |
| 21 | +| 6 | IN | `sSuId` | `varchar(100)` | | |
| 22 | + | |
| 23 | +## Body | |
| 24 | + | |
| 25 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetMaterialsQtyUnit`'`._ | |
| 26 | + | |
| 27 | +## Narrative | |
| 28 | + | |
| 29 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetMaterialsQtyUnitSupple.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetMaterialsQtyUnitSupple.md | |
| 1 | +# `Fun_GetMaterialsQtyUnitSupple` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `varchar` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:15 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `varchar(100)` | | |
| 16 | +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | | |
| 17 | +| 2 | IN | `sMaterialsStyle` | `varchar(100)` | | |
| 18 | +| 3 | IN | `dAuxiliaryQty` | `decimal(18,6)` | | |
| 19 | +| 4 | IN | `iType` | `int` | | |
| 20 | +| 5 | IN | `sBrId` | `varchar(100)` | | |
| 21 | +| 6 | IN | `sSuId` | `varchar(100)` | | |
| 22 | + | |
| 23 | +## Body | |
| 24 | + | |
| 25 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetMaterialsQtyUnitSupple`'`._ | |
| 26 | + | |
| 27 | +## Narrative | |
| 28 | + | |
| 29 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetNum.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetNum.md | |
| 1 | +# `Fun_GetNum` (function) | |
| 2 | + | |
| 3 | +> 获取字符串中数字 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(100)` | | |
| 18 | +| 1 | IN | `str` | `varchar(100)` | | |
| 19 | + | |
| 20 | +## Body | |
| 21 | + | |
| 22 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetNum`'`._ | |
| 23 | + | |
| 24 | +## Narrative | |
| 25 | + | |
| 26 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetNumFirst.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetNumFirst.md | |
| 1 | +# `Fun_GetNumFirst` (function) | |
| 2 | + | |
| 3 | +> 获取字符串中数字首次出现位置 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:15 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:15 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(100)` | | |
| 18 | +| 1 | IN | `str` | `varchar(100)` | | |
| 19 | + | |
| 20 | +## Body | |
| 21 | + | |
| 22 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetNumFirst`'`._ | |
| 23 | + | |
| 24 | +## Narrative | |
| 25 | + | |
| 26 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetPackQty.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetPackQty.md | |
| 1 | +# `Fun_GetPackQty` (function) | |
| 2 | + | |
| 3 | +> 获取PackQty | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(100)` | | |
| 18 | +| 1 | IN | `p_sProductStyle` | `varchar(255)` | | |
| 19 | +| 2 | IN | `p_dProductQty` | `decimal(18,6)` | | |
| 20 | + | |
| 21 | +## Body | |
| 22 | + | |
| 23 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetPackQty`'`._ | |
| 24 | + | |
| 25 | +## Narrative | |
| 26 | + | |
| 27 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetProcessAuxiliaryQty.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetProcessAuxiliaryQty.md | |
| 1 | +# `Fun_GetProcessAuxiliaryQty` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `varchar` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:16 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `varchar(100)` | | |
| 16 | +| 1 | IN | `sMaterialsStyle` | `varchar(100)` | | |
| 17 | +| 2 | IN | `sAuxiliaryUnit` | `varchar(100)` | | |
| 18 | +| 3 | IN | `sMaterialsUnit` | `varchar(100)` | | |
| 19 | +| 4 | IN | `dAuxiliaryQty` | `decimal(18,6)` | | |
| 20 | +| 5 | IN | `sBrId` | `varchar(100)` | | |
| 21 | +| 6 | IN | `sSuId` | `varchar(100)` | | |
| 22 | + | |
| 23 | +## Body | |
| 24 | + | |
| 25 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetProcessAuxiliaryQty`'`._ | |
| 26 | + | |
| 27 | +## Narrative | |
| 28 | + | |
| 29 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetReelAuxiliaryQtyUnit.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetReelAuxiliaryQtyUnit.md | |
| 1 | +# `Fun_GetReelAuxiliaryQtyUnit` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `varchar` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:16 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `varchar(100)` | | |
| 16 | +| 1 | IN | `sWorkOrderMaterialsTbId` | `varchar(100)` | | |
| 17 | +| 2 | IN | `sMaterialsGuid` | `varchar(100)` | | |
| 18 | +| 3 | IN | `sMaterialsStyle` | `varchar(100)` | | |
| 19 | +| 4 | IN | `dAuxiliaryQty` | `decimal(18,6)` | | |
| 20 | +| 5 | IN | `iType` | `int` | | |
| 21 | +| 6 | IN | `sBrId` | `varchar(100)` | | |
| 22 | +| 7 | IN | `sSuId` | `varchar(100)` | | |
| 23 | + | |
| 24 | +## Body | |
| 25 | + | |
| 26 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetReelAuxiliaryQtyUnit`'`._ | |
| 27 | + | |
| 28 | +## Narrative | |
| 29 | + | |
| 30 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetReportId_byLogType.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetReportId_byLogType.md | |
| 1 | +# `Fun_GetReportId_byLogType` (function) | |
| 2 | + | |
| 3 | +> 根据物流类型判断报表 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(255)` | | |
| 18 | +| 1 | IN | `p_iLogType` | `int` | | |
| 19 | + | |
| 20 | +## Body | |
| 21 | + | |
| 22 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetReportId_byLogType`'`._ | |
| 23 | + | |
| 24 | +## Narrative | |
| 25 | + | |
| 26 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetSystemSetting.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetSystemSetting.md | |
| 1 | +# `Fun_GetSystemSetting` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `varchar` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:16 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `varchar(100)` | | |
| 16 | +| 1 | IN | `str` | `varchar(200)` | | |
| 17 | +| 2 | IN | `sBrId` | `varchar(200)` | | |
| 18 | +| 3 | IN | `sSuId` | `varchar(200)` | | |
| 19 | + | |
| 20 | +## Body | |
| 21 | + | |
| 22 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetSystemSetting`'`._ | |
| 23 | + | |
| 24 | +## Narrative | |
| 25 | + | |
| 26 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetTestCount.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetTestCount.md | |
| 1 | +# `Fun_GetTestCount` (function) | |
| 2 | + | |
| 3 | +> 获取字符串中数字 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `int` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `int` | | |
| 18 | +| 1 | IN | `tCreateDate` | `datetime` | | |
| 19 | +| 2 | IN | `iType` | `int` | | |
| 20 | + | |
| 21 | +## Body | |
| 22 | + | |
| 23 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetTestCount`'`._ | |
| 24 | + | |
| 25 | +## Narrative | |
| 26 | + | |
| 27 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetTestMaterialsCount.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetTestMaterialsCount.md | |
| 1 | +# `Fun_GetTestMaterialsCount` (function) | |
| 2 | + | |
| 3 | +> 获取字符串中数字 | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `int` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `int` | | |
| 18 | +| 1 | IN | `tCreateDate` | `datetime` | | |
| 19 | +| 2 | IN | `sMaterialsId` | `varchar(100)` | | |
| 20 | + | |
| 21 | +## Body | |
| 22 | + | |
| 23 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetTestMaterialsCount`'`._ | |
| 24 | + | |
| 25 | +## Narrative | |
| 26 | + | |
| 27 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_GetTrunkQty.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_GetTrunkQty.md | |
| 1 | +# `Fun_GetTrunkQty` (function) | |
| 2 | + | |
| 3 | +> 获取TrunkQty | |
| 4 | + | |
| 5 | + | |
| 6 | +- **Type:** FUNCTION | |
| 7 | +- **Returns:** `varchar` | |
| 8 | +- **Deterministic:** NO | |
| 9 | +- **SQL data access:** CONTAINS SQL | |
| 10 | +- **Created:** 2026-04-27 19:10:16 | |
| 11 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 12 | + | |
| 13 | +## Parameters | |
| 14 | + | |
| 15 | +| # | Mode | Name | Type | | |
| 16 | +|---|---|---|---| | |
| 17 | +| 0 | RETURN | `` | `varchar(100)` | | |
| 18 | +| 1 | IN | `p_sProductStyle` | `varchar(255)` | | |
| 19 | +| 2 | IN | `p_dProductQty` | `decimal(18,6)` | | |
| 20 | + | |
| 21 | +## Body | |
| 22 | + | |
| 23 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetTrunkQty`'`._ | |
| 24 | + | |
| 25 | +## Narrative | |
| 26 | + | |
| 27 | +_No human-written narrative yet._ | ... | ... |
docs/auto-catalog/functions/Fun_Get_BracketContent.md
0 → 100644
| 1 | +++ a/docs/auto-catalog/functions/Fun_Get_BracketContent.md | |
| 1 | +# `Fun_Get_BracketContent` (function) | |
| 2 | + | |
| 3 | + | |
| 4 | +- **Type:** FUNCTION | |
| 5 | +- **Returns:** `varchar` | |
| 6 | +- **Deterministic:** NO | |
| 7 | +- **SQL data access:** CONTAINS SQL | |
| 8 | +- **Created:** 2026-04-27 19:10:16 | |
| 9 | +- **Last altered:** 2026-04-27 19:10:16 | |
| 10 | + | |
| 11 | +## Parameters | |
| 12 | + | |
| 13 | +| # | Mode | Name | Type | | |
| 14 | +|---|---|---|---| | |
| 15 | +| 0 | RETURN | `` | `varchar(100)` | | |
| 16 | +| 1 | IN | `userstr` | `varchar(100)` | | |
| 17 | + | |
| 18 | +## Body | |
| 19 | + | |
| 20 | +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Get_BracketContent`'`._ | |
| 21 | + | |
| 22 | +## Narrative | |
| 23 | + | |
| 24 | +_No human-written narrative yet._ | ... | ... |