|
@@ -91,12 +91,12 @@ public class MarkMtFeesService {
|
|
|
}
|
|
|
if (ResponceType.HUNAN_PROVINCIAL_MEDICAL_INSURANCE.equals(param.getResponceType())) {
|
|
|
Map<String, Object> hnsybRet = FilterUtil.cast(map.get("data"));
|
|
|
- List<Map<String, String>> spinfos = FilterUtil.cast(hnsybRet.get("spinfo"));
|
|
|
- Map<String, String> spinfo = spinfos.get(0);
|
|
|
- String icd = spinfo.get("icd");
|
|
|
- String serialApply = spinfo.get("serial_apply");
|
|
|
- spinfos = FilterUtil.cast(hnsybRet.get("personinfo"));
|
|
|
- String balance = spinfos.get(0).get("last_balance");
|
|
|
+ List<Map<String, String>> spInfos = FilterUtil.cast(hnsybRet.get("spinfo"));
|
|
|
+ Map<String, String> spInfo = spInfos.get(0);
|
|
|
+ String icd = spInfo.get("icd");
|
|
|
+ String serialApply = spInfo.get("serial_apply");
|
|
|
+ spInfos = FilterUtil.cast(hnsybRet.get("personinfo"));
|
|
|
+ String balance = spInfos.get(0).get("last_balance");
|
|
|
dao.insertHnsybMtPartInfo(patientId, times, icd, balance, serialApply);
|
|
|
return ResultVoUtil.success(data);
|
|
|
}
|