目标位置: E:\huaihaiProject\readCard\ThCardReader\ThCardReader\bin\Debug\
文件名: HeaSecReadInfo.dll
验证命令:
# 检查文件是否存在
Test-Path "E:\huaihaiProject\readCard\ThCardReader\ThCardReader\bin\Debug\HeaSecReadInfo.dll"
# 查看文件属性
Get-ItemProperty "E:\huaihaiProject\readCard\ThCardReader\ThCardReader\bin\Debug\HeaSecReadInfo.dll"
在程序中设置正确的13个参数:
{
"IP": "实际医保服务器IP",
"PORT": 实际端口号,
"TIMEOUT": 120,
"LOG_PATH": "C:\\logs\\jiangsu\\",
"EC_URL": "实际电子凭证URL",
"CARD_PASSTYPE": "1",
"API_NAME": "实际API名称",
"API_VERSION": "1.0.0",
"ACCESS_KEY": "实际访问密钥",
"SECRETKEY": "实际密钥",
"ORG_ID": "医院编号",
"EXT": "",
"AREA_CODE": "行政区划代码"
}
# 创建日志目录
New-Item -ItemType Directory -Path "C:\logs\jiangsu" -Force
# 设置权限
icacls "C:\logs\jiangsu" /grant Users:F
访问: http://localhost:8321/readcard/entry/jiangsu_checkdll
期望结果:
{
"success": true,
"code": 200,
"message": "HeaSecReadInfo.dll文件检查通过",
"data": {
"dllPath": "E:\\huaihaiProject\\readCard\\ThCardReader\\ThCardReader\\bin\\Debug\\HeaSecReadInfo.dll",
"fileSize": 文件大小,
"lastModified": "文件修改时间"
}
}
访问: http://localhost:8321/readcard/entry/jiangsu_init
期望结果:
{
"success": true,
"code": 200,
"message": "江苏医保社保卡系统初始化成功"
}
访问: http://localhost:8321/readcard/entry/jiangsu_status
期望结果:
{
"success": true,
"code": 200,
"data": {
"initialized": true,
"configLoaded": true
}
}
错误信息: "HeaSecReadInfo.dll文件不存在" 解决方案:
错误信息: "DllNotFoundException: 无法加载DLL" 解决方案:
错误信息: "江苏医保系统初始化失败" 解决方案:
错误信息: "访问被拒绝" 解决方案:
=== 江苏医保系统部署日志 ===
部署日期: ____年__月__日
部署人员: __________
医院名称: __________
系统版本: ThCardReader v1.0
□ 1. DLL文件部署 - 完成时间: ______
□ 2. 参数配置 - 完成时间: ______
□ 3. 环境准备 - 完成时间: ______
□ 4. 功能测试 - 完成时间: ______
□ 5. 用户培训 - 完成时间: ______
测试结果:
□ DLL检查通过
□ 系统初始化成功
□ 读卡功能正常
□ 网络连接正常
□ 日志记录正常
备注:
_________________________________
_________________________________
签字确认:
部署人员: _________ 日期: _______
用户代表: _________ 日期: _______
✅ 所有检查项目通过 ✅ DLL文件正确加载 ✅ 系统成功初始化 ✅ 能够正常读取社保卡 ✅ 日志文件正常生成 ✅ 用户能够正常操作
完成以上所有检查后,江苏医保读卡功能即可正式投入使用。