ouyj пре 1 месец
родитељ
комит
7a428e9b7c
1 измењених фајлова са 19 додато и 15 уклоњено
  1. 19 15
      src/main/contract/com/yw/contract/contract/dao/ContractPaymentDaoImpl.java

+ 19 - 15
src/main/contract/com/yw/contract/contract/dao/ContractPaymentDaoImpl.java

@@ -51,21 +51,25 @@ public class ContractPaymentDaoImpl extends BaseDao implements ContractPaymentDa
 				
 				String payStatus = payment.getPayStatus();  
                 String payStatusName; 
-                switch (payStatus) { 
-                    case "0": 
-                        payStatusName = "未支付"; 
-                        break; 
-                    case "1": 
-                        payStatusName = "部分支付"; 
-                        break; 
-                    case "2": 
-                        payStatusName = "已支付"; 
-                        break; 
-                    default: 
-                        payStatusName = "未知状态"; 
-                        break; 
-                } 
-                payment.setPayStatusName(payStatusName);  
+                if (payStatus == null) {
+                    payStatusName = "未知状态";
+                } else {
+                    switch (payStatus) { 
+                        case "0": 
+                            payStatusName = "未支付"; 
+                            break; 
+                        case "1": 
+                            payStatusName = "部分支付"; 
+                            break; 
+                        case "2": 
+                            payStatusName = "已支付"; 
+                            break; 
+                        default: 
+                            payStatusName = "未知状态"; 
+                            break; 
+                    }
+                }
+                payment.setPayStatusName(payStatusName);
 				return payment;
 			}
 		};