Browse Source

feature: 押金订单查询下载

wuyongyi 2 years ago
parent
commit
3a1ec03a4a

+ 11 - 0
src/main/java/com/ywt/mg/params/deposit/QueryDepositListRequest.java

@@ -41,6 +41,9 @@ public class QueryDepositListRequest extends PageRequest implements Serializable
     @ApiModelProperty(value = "判断医院后台还是公司后台")
     private int hosp;
 
+    @ApiModelProperty(value = "支付流水号")
+    private String paymentNo;
+
     public String getOrderNo() {
         return orderNo;
     }
@@ -128,4 +131,12 @@ public class QueryDepositListRequest extends PageRequest implements Serializable
     public void setHosp(int hosp) {
         this.hosp = hosp;
     }
+
+    public String getPaymentNo() {
+        return paymentNo;
+    }
+
+    public void setPaymentNo(String paymentNo) {
+        this.paymentNo = paymentNo;
+    }
 }

+ 7 - 0
src/main/java/com/ywt/mg/services/DepositService.java

@@ -51,6 +51,13 @@ public class DepositService {
             sqlBuilder.append(" and ( d.order_no = ? ) ");
             paramList.add(orderNo.trim());
         }
+
+        String paymentNo = request.getPaymentNo();
+        if (!Checker.isNull(paymentNo)) {
+            sqlBuilder.append( " and ( d.payment_no = ?)");
+            paramList.add(paymentNo.trim());
+        }
+
         String patientName = request.getPatientName();
         if (!Checker.isNull(patientName)) {
             sqlBuilder.append(" and ( m.patient_name = ? ) ");