Files
xk-hy-transit-go/.env.example
2026-05-22 09:17:39 +08:00

50 lines
2.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 云端 xk-api
XK_API_BASE_URL=https://api.xiaokang88.com
# 与云端 HY_TRANSIT_API_TOKEN 一致
XK_API_TOKEN=
# 监管平台凭证(与 xk-api config/xk.php hy 段一致)
# HY_AES_KEY 对应 xk-api 的 HY_APP_ENCODING_ASE_KEY
HY_APP_KEY=
HY_APP_SECRET=
HY_AES_KEY=
# 内网 xk-hy-forward-go 地址(监管 JSON + PDF 上传均经此转发)
FORWARD_BASE_URL=http://127.0.0.1:8080
# 与 forward-go FORWARD_SHARED_SECRET 一致(可选;非空时 transit 请求带 X-Forward-Token)
# FORWARD_SHARED_SECRET=
# true:PDF 上传走 FORWARD_BASE_URL/mng/file/auth/upload,不直连政务云 28211
FILE_UPLOAD_VIA_FORWARD=true
# 本机中转库(先执行 sql/hy_transit_schema.sql);含 & 或 ? 时请加双引号
MYSQL_DSN="root:password@tcp(127.0.0.1:3306)/xk_hy_transit?parseTime=true&charset=utf8mb4"
# 锚定日:默认推前 N 天(1=昨日)
ANCHOR_OFFSET_DAYS=1
# 批量回调路径(一般无需改)
XK_API_CALLBACK_PATH=/api/hy/transit/batch/callback
# 定时任务(serve 子命令):CRON_EXPR 优先于 SCHEDULE_TIME;含空格须加双引号
CRON_EXPR="0 22 * * *"
# SCHEDULE_TIME=22:00
# 处方 HTML 转 PDF(chromedp / headless Chrome,可选指定路径)
# CHROME_PATH=C:\Program Files\Google\Chrome\Application\chrome.exe
# 本地 PDF 落盘:{程序目录}/pdf/{YYYY-MM-DD}/{患者姓名}{诊所名} {处方号} {YYYY-MM-DD HH-mm-ss}.pdf
# 打包后为 exe 同级 pdf/;go run 时为当前工作目录下的 pdf/(请在 xk-hy-transit-go 下执行)
# 监管文件上传 HTTPS(政务网自签证书,默认 true)
FILE_UPLOAD_INSECURE_SKIP_VERIFY=true
# 应用日志(默认 {程序目录}/log/transit/,含 pull/push/app 按日文件;每次执行有 BEGIN/END 分隔符)
# LOG_DIR 可覆盖根目录,实际路径为 {LOG_DIR}/transit/
# LOG_DIR=D:\worker\code\xk-hy-transit-go\log
# Web 控制台(transit serve 自动启动;浏览器打开查看日志/流水/测试同步)
# LOG_WEB_ADDR=127.0.0.1:8765
# LOG_WEB_ALLOW_TEST=true