Bläddra i källkod

fix: 优化提示

Walker 2 år sedan
förälder
incheckning
3ffb1d106d

+ 4 - 3
onemini-hospital-empty/src/main/java/com/ywt/alipaympapi/service/impl/InpatientServiceImpl.java

@@ -299,9 +299,10 @@ public class InpatientServiceImpl implements InpatientService {
     // 押金缴纳(创建支付宝订单,返回支付宝交易号)
     @Override
     public DepositTradeResponseData depositTrade(DepositTradeRequest request) throws AppMessageException {
-        String hisPatientId = request.getInpatientId();
-        String strAmount = request.getAmount();
-        String admNo = request.getAdmNo();
+        String hisPatientId = Checker.getStringValue(request.getInpatientId());
+        String strAmount = Checker.getStringValue(request.getAmount());
+        String admNo = Checker.getStringValue(request.getAdmNo());
+        CheckUtil.ensureNotEmpty(admNo, "当前就诊人非住院病人,不能缴费");
         int userId = ContextHelper.getCurrentUserIdWrapped();
         int amount = 0;
         try {