zhijiezhao 3 سال پیش
والد
کامیت
2a601619fd

+ 3 - 0
src/main/java/com/caimei365/order/mapper/PayOrderMapper.java

@@ -2,6 +2,7 @@ package com.caimei365.order.mapper;
 
 import com.caimei365.order.model.bo.VipRecordBo;
 import com.caimei365.order.model.po.*;
+import com.caimei365.order.model.vo.BankCodeVo;
 import com.caimei365.order.model.vo.OrderPayLinkVo;
 import com.caimei365.order.model.vo.OrderVo;
 import org.apache.ibatis.annotations.Mapper;
@@ -166,4 +167,6 @@ public interface PayOrderMapper {
      * 更新会员支付历史记录
      */
     void updateVipPackageRecord(VipRecordBo record);
+
+    List<BankCodeVo> findBankCode();
 }

+ 22 - 0
src/main/java/com/caimei365/order/model/vo/BankCodeVo.java

@@ -0,0 +1,22 @@
+package com.caimei365.order.model.vo;
+
+import lombok.Data;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+@Setter
+@Getter
+@ToString
+@Data
+public class BankCodeVo {
+    private String id;
+    private String bankName;
+    //B2C通道编码
+    private String B2C;
+    //B2B通道编码
+    private String B2B;
+    //银行logo
+    private String bankLogo;
+    private String delFlag;
+}

+ 4 - 1
src/main/java/com/caimei365/order/service/impl/PayOrderServiceImpl.java

@@ -1257,7 +1257,10 @@ public class PayOrderServiceImpl implements PayOrderService {
 
     @Override
     public ResponseJson<JSONObject> bankCode() {
-        return null;
+        List<BankCodeVo> banks = payOrderMapper.findBankCode();
+        JSONObject jsonObject = new JSONObject();
+        jsonObject.put("list", banks);
+        return ResponseJson.success("获取成功", jsonObject);
     }
 
 //    /**

+ 4 - 0
src/main/resources/mapper/PayOrderMapper.xml

@@ -242,4 +242,8 @@
         FROM cm_svip_user
         WHERE userId = #{#userId} and endTime > now()
     </select>
+    <select id="findBankCode" resultType="com.caimei365.order.model.vo.BankCodeVo">
+        select id, bankName, B2C, B2B, bankLogo, delFlag
+        from cm_bankcode
+    </select>
 </mapper>