|
@@ -1050,30 +1050,35 @@ namespace PTMedicalInsurance
|
|
|
rtnResult = JsonHelper.setExceptionJson(-1, "取消平台结算信息", outParam).ToString();
|
|
|
//return rtnResult;
|
|
|
}
|
|
|
- //中心取消传送
|
|
|
- if (cBus.cancleFeeUpload("2205", out errMsg) != 0)
|
|
|
- {
|
|
|
- rtnResult = JsonHelper.setExceptionJson(-1, "取消中心费用", errMsg).ToString();
|
|
|
- return rtnResult;
|
|
|
- }
|
|
|
- //云平台取消传送
|
|
|
- if (mIS.deleteFee(out errMsg) != 0)
|
|
|
- {
|
|
|
- rtnResult = JsonHelper.setExceptionJson(-1, "删除医保平台费用", errMsg).ToString();
|
|
|
- return rtnResult;
|
|
|
- }
|
|
|
- //取消中心登记
|
|
|
- if (cBus.cancleRegister("2202", out outParam) != 0)
|
|
|
- {
|
|
|
- rtnResult = JsonHelper.setExceptionJson(-1, "中心取消登记失败,", outParam).ToString();
|
|
|
- return rtnResult;
|
|
|
- }
|
|
|
- //取消医保平台登记
|
|
|
- if (mIS.cancleRegister(3, out outParam) != 0)
|
|
|
+
|
|
|
+ if (newSettleID != "YC")
|
|
|
{
|
|
|
- rtnResult = JsonHelper.setExceptionJson(-1, "中心取消登记成功,但云医保平台取消失败,", outParam).ToString();
|
|
|
- return rtnResult;
|
|
|
+ //中心取消传送
|
|
|
+ if (cBus.cancleFeeUpload("2205", out errMsg) != 0)
|
|
|
+ {
|
|
|
+ rtnResult = JsonHelper.setExceptionJson(-1, "取消中心费用", errMsg).ToString();
|
|
|
+ return rtnResult;
|
|
|
+ }
|
|
|
+ //云平台取消传送
|
|
|
+ if (mIS.deleteFee(out errMsg) != 0)
|
|
|
+ {
|
|
|
+ rtnResult = JsonHelper.setExceptionJson(-1, "删除医保平台费用", errMsg).ToString();
|
|
|
+ return rtnResult;
|
|
|
+ }
|
|
|
+ //取消中心登记
|
|
|
+ if (cBus.cancleRegister("2202", out outParam) != 0)
|
|
|
+ {
|
|
|
+ rtnResult = JsonHelper.setExceptionJson(-1, "中心取消登记失败,", outParam).ToString();
|
|
|
+ return rtnResult;
|
|
|
+ }
|
|
|
+ //取消医保平台登记
|
|
|
+ if (mIS.cancleRegister(3, out outParam) != 0)
|
|
|
+ {
|
|
|
+ rtnResult = JsonHelper.setExceptionJson(-1, "中心取消登记成功,但云医保平台取消失败,", outParam).ToString();
|
|
|
+ return rtnResult;
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
//退HIS结算
|
|
|
if (hIS.cancleSettlementInfo(joParam, out outParam) != 0)
|
|
|
{
|