|
@@ -210,22 +210,23 @@ namespace PTMedicalInsurance.Common
|
|
|
}
|
|
|
Global.writeLog("参保地判断:"+ Global.pat.insuplc_admdvs);
|
|
|
|
|
|
- if (Global.pat.insuplc_admdvs.Substring(0, 4) == "3699")
|
|
|
+ if (!string.IsNullOrEmpty(Global.pat.insuplc_admdvs))
|
|
|
{
|
|
|
- Global.pat.insuplc_admdvs = "369900";
|
|
|
- Global.inf.areaCode = "369900";
|
|
|
-
|
|
|
- }
|
|
|
- else
|
|
|
- {
|
|
|
-
|
|
|
- if (Global.pat.insuplc_admdvs.Substring(0, 2) != "36")
|
|
|
+ if (Global.inf.fixedPointType == "1")
|
|
|
{
|
|
|
-
|
|
|
+
|
|
|
+ if (Global.pat.insuplc_admdvs.Substring(0, 4) != Global.inf.areaCode.Substring(0, 4))
|
|
|
+ {
|
|
|
+ Global.inf.areaCode = "369900";
|
|
|
+ }
|
|
|
}
|
|
|
- else if (Global.pat.insuplc_admdvs.Substring(0, 4) != Global.inf.areaCode.Substring(0, 4))
|
|
|
+ else
|
|
|
{
|
|
|
- Global.inf.areaCode = "369900";
|
|
|
+
|
|
|
+ if (Global.pat.insuplc_admdvs.Substring(0, 4) == "3699")
|
|
|
+ {
|
|
|
+ Global.inf.areaCode = "369900";
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|