Browse Source

feat 0 支付工程

devlop
yang_shj 4 years ago
parent
commit
e90c4e3622
  1. 2
      payment-base-app/src/main/java/com/base/springcloud/bo/OrderBO.java
  2. 4
      payment-base-app/src/main/java/com/base/springcloud/controller/PaymentController.java
  3. 2
      payment-base-app/src/main/java/com/base/springcloud/service/imp/BillServiceImp.java
  4. 2
      payment-base-app/src/main/resources/com/base/payment/mapper/SaleBillMapper.xml

2
payment-base-app/src/main/java/com/base/springcloud/bo/OrderBO.java

@ -11,7 +11,7 @@ import java.io.Serializable;
public class OrderBO extends MchConfigEntity implements Serializable {
// 销售单据号
private String billNo;
private String billId;
// 销售单
private SaleBill saleBill;

4
payment-base-app/src/main/java/com/base/springcloud/controller/PaymentController.java

@ -33,10 +33,10 @@ public class PaymentController {
@ApiOperation(value = "native下单", notes = "微信native下单")
@GetMapping("/nativePlaceOrder")
public ReportResult nativePlaceOrder(@RequestParam String salesBill) {
public ReportResult nativePlaceOrder(@RequestParam String salesBillId) {
String mchId = "888027018000004";
OrderBO orderBO = new OrderBO();
orderBO.setBillNo(salesBill);
orderBO.setBillId(salesBillId);
orderBO.setMchId(mchId);
String codeUrl = paymentService.placeOrder(orderBO);
List<NativePlaceOrderDTO> array = new ArrayList<>();

2
payment-base-app/src/main/java/com/base/springcloud/service/imp/BillServiceImp.java

@ -23,7 +23,7 @@ public class BillServiceImp implements BillService {
@Override
public void billCheck(OrderBO orderBO) {
SaleBill saleBill = new SaleBill();
saleBill.setBillNo(orderBO.getBillNo());
saleBill.setId(orderBO.getBillId());
SaleBill queryResult = saleBillMapper.queryBillInfo(saleBill);
if(!Optional.ofNullable(queryResult).isPresent()){
saleBill.setTotalAmount(new BigDecimal(1));

2
payment-base-app/src/main/resources/com/base/payment/mapper/SaleBillMapper.xml

@ -534,6 +534,6 @@
select
<include refid="Base_Column_List" />
from stk_io_bill
where bill_no = #{billNo,jdbcType=VARCHAR}
where id = #{Id,jdbcType=VARCHAR}
</select>
</mapper>
Loading…
Cancel
Save