|
@@ -60,6 +60,17 @@ public class ExpansionOrderServiceImpl extends ServiceImpl<IExpansionOrderMapper
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
+ public ExpansionOrder getByOrderSnNoPay(String orderSn) {
|
|
|
+ QueryWrapper<ExpansionOrder> queryWrapper = new QueryWrapper<>();
|
|
|
+ queryWrapper.lambda().eq(ExpansionOrder::getOrderSn,orderSn);
|
|
|
+ queryWrapper.lambda().eq(ExpansionOrder::getPayStatus,1);
|
|
|
+ List<ExpansionOrder> list = this.list(queryWrapper);
|
|
|
+ if(list == null || list.size()<=0){
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+ return list.get(0); }
|
|
|
+
|
|
|
+ @Override
|
|
|
public boolean paySuccessExpansionOrder(String orderSn, String tradeNo, int paymentTypeName, int status) {
|
|
|
LambdaUpdateWrapper<ExpansionOrder> updateWrapper = new LambdaUpdateWrapper<>();
|
|
|
updateWrapper.set(ExpansionOrder::getPayType,paymentTypeName)
|