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=
# truePDF 上传走 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 转 PDFchromedp / 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