|
|
hace 1 semana | |
|---|---|---|
| Business | hace 1 semana | |
| Common | hace 1 semana | |
| Entity | hace 11 meses | |
| FormSetter | hace 3 meses | |
| Forms | hace 1 semana | |
| Helper | hace 1 semana | |
| Properties | hace 1 semana | |
| Variables | hace 1 semana | |
| .gitignore | hace 1 semana | |
| HeFeiMI.csproj | hace 1 semana | |
| HeFeiMI.sln | hace 11 meses | |
| IInsuBusiness.cs | hace 11 meses | |
| InsuBusiness.cs | hace 1 semana | |
| Readme_合肥基线版.md | hace 1 semana | |
| UserControl1.Designer.cs | hace 11 meses | |
| UserControl1.cs | hace 11 meses | |
| app.config | hace 11 meses | |
| packages.config | hace 1 semana |
该项目遵循以下原则:
init:初始化,
fix:bug修复,
feat:增加特性(功能),
perf:优化,
chroe:代码重构
merge: 合并
revert:回滚
功能优化
FilterPatInfo.Process:将 1101 接口返回的时间戳字段转换为标准日期格式// insuinfo 数组 psn_insu_date, paus_insu_date
// idetinfo 数组 begntime, endtime
- `PreAndInProcessAnalysis.GetFsi_encounter_dtos`:修正医疗机构行政区划编码长度
```csharp
// 原代码(错误):
// joInpar.Add("medins_admdvs", Global.inf.areaCode);
// 新代码(取第2至第7位,共6位):
joInpar.Add("medins_admdvs", Global.inf.hospitalNO.Substring(1, 6));
⚠️ 说明:传340100报错,必须传340104。 “FSI-事前控制失败:医疗机构行政区划编码填写错误,请按照接口文档规范要求进行填写。”
-InvokeHelper.setCenterURL:增加3103交易对应的URL(事前事中必须走省平台)
```csharp
// 原代码(错误):
case "3101":
case "3102":
prefix = "http://10.66.155.173:8086/1.0.0/hsa-fsi-";
break;
// 新代码(取第2至第7位,共6位):
case "3101":
case "3102":
case "3103":
prefix = "http://10.66.155.173:8086/1.0.0/hsa-fsi-";
break;
```
功能修复:事前事中报错: "FSI-事前控制失败医疗机构行政区划编码填写错误,请按照接口文档规范要求进行填写。"。修改medins_admdvs取值跟后台一致。
修改前代码:
if (string.IsNullOrEmpty(inf.areaCode) || inf.areaCode.Substring(0, 4) == "3401")
{
inf.areaCode = "340100";
Global.user.ID = "7571C4995A2F4290";
}
else
{
inf.areaCode = "349900";
Global.user.ID = "48664E4455CC0F8F";
}
修改后代码:
if (string.IsNullOrEmpty(inf.areaCode) || inf.areaCode.Substring(0, 4) == "3401")
{
//inf.areaCode = "340100";
Global.user.ID = "7571C4995A2F4290";
}
else
{
inf.areaCode = "349900";
Global.user.ID = "48664E4455CC0F8F";
}
功能新增:自助机增加姓名校验流程,防止姓名跟社保卡姓名。
// 判断姓名是否一致
.Add(new VerifyNameConsistency())
- **功能新增**:事前事中配置文件增加 MedinsAdmdvs,GetFsi_encounter_dtos里的值通过Global.pat.preAndInPro.medins_admdvs获取。因为这个传的是医院所在地医保区划,省市医保可能不同。一般情况下,都要求传市医保的区划。
- **功能新增**:账户使用标志(ACCTUSEDFLAG)在原有取值基础上新增“使用钱包”(取值2)、“钱包个人账户都使用”(取值3)两个字典值;基金支付类型(FUNDPAYTYPE)新增钱包共济支付(310210),并同步更新字典表及前端下拉、校验逻辑。