mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-05-03 09:29:59 +08:00
Merge branch 'dev' into merge_adapay
# Conflicts: # jsowell-pile/src/main/java/com/jsowell/pile/service/ISettleOrderReportService.java # jsowell-pile/src/main/java/com/jsowell/pile/service/impl/SettleOrderReportServiceImpl.java
This commit is contained in:
@@ -23,6 +23,8 @@ import com.jsowell.common.enums.AcquirerEnum;
|
||||
import com.jsowell.common.enums.InvoiceRecordEnum;
|
||||
import com.jsowell.common.enums.MemberWalletEnum;
|
||||
import com.jsowell.common.enums.adapay.AdapayEventEnum;
|
||||
import com.jsowell.common.enums.uniapp.OccupyOrderPayStatusEnum;
|
||||
import com.jsowell.common.enums.uniapp.OccupyOrderStatusEnum;
|
||||
import com.jsowell.common.enums.ykc.*;
|
||||
import com.jsowell.common.exception.BusinessException;
|
||||
import com.jsowell.common.util.DateUtils;
|
||||
@@ -1074,6 +1076,15 @@ public class OrderService {
|
||||
dto.setSubType(MemberWalletEnum.SUBTYPE_TOP_UP.getValue());
|
||||
dto.setUpdatePrincipalBalance(amount);
|
||||
memberBasicInfoService.updateMemberBalance(dto);
|
||||
} else if (StringUtils.equals(type, ScenarioEnum.OCCUPY.getValue())) { // 占桩订单
|
||||
// 通过订单号查询出占桩订单信息
|
||||
OrderPileOccupy orderPileOccupy = orderPileOccupyService.queryByOccupyCode(orderCode);
|
||||
// 订单状态改为 1-订单完成
|
||||
orderPileOccupy.setStatus(OccupyOrderStatusEnum.ORDER_COMPLETE.getCode());
|
||||
// 支付状态改为 1-支付完成
|
||||
orderPileOccupy.setPayStatus(OccupyOrderPayStatusEnum.PAYMENT_COMPLETION.getCode());
|
||||
|
||||
orderPileOccupyService.updateByPrimaryKey(orderPileOccupy);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -103,6 +103,17 @@ public class SettleOrderReportController extends BaseController {
|
||||
return AjaxResult.success(settleOrderReportService.getMerchantOrderReport(dto));
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询运营商订单报表V2
|
||||
* @param dto
|
||||
* @return
|
||||
*/
|
||||
// @PreAuthorize("@ss.hasPermi('pile:merchant:query')")
|
||||
@PostMapping("/getMerchantOrderReportV2")
|
||||
public AjaxResult getMerchantOrderReportV2(@RequestBody MerchantOrderReportDTO dto) {
|
||||
return AjaxResult.success(settleOrderReportService.getMerchantOrderReportV2(dto));
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询站点订单日报详情
|
||||
* http://localhost:8080/order/report/getStationOrderReportDetail
|
||||
|
||||
@@ -431,6 +431,18 @@ public class SpringBootTestController {
|
||||
System.out.println(JSON.toJSONString(resultList));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testGeneratePileSn() {
|
||||
// String key = CacheConstants.PILE_SN_GENERATE_KEY + "88";
|
||||
// redisCache.setCacheObject(key, null);
|
||||
// Long pileNum = redisCache.getCacheLong(key);
|
||||
// System.out.println(pileNum);
|
||||
|
||||
snUtils.getPileSn("88");
|
||||
// List<String> list = snUtils.generateSN(2);
|
||||
// System.out.println(list);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testGenerateOccupyPileOrder() {
|
||||
String memberId = "67569684";
|
||||
|
||||
Reference in New Issue
Block a user