Selaa lähdekoodia

feat(activity): 添加活动类型参数支持

- 在分页查询接口中新增 activityType 参数
- 将 activityType 参数传递给服务层进行筛选
- 更新日志记录以包含 activityType 参数信息
- 保持原有参数结构不变,向下兼容
fcw 2 kuukautta sitten
vanhempi
commit
a69c49edec

+ 2 - 1
alien-store/src/main/java/shop/alien/store/controller/OperationalActivityController.java

@@ -60,10 +60,11 @@ public class OperationalActivityController {
             @RequestParam(value = "pageNum", required = false) Integer pageNum,
             @RequestParam(value = "pageSize", required = false) Integer pageSize,
             @RequestParam(value = "status", required = false) Integer status,
+            @RequestParam(value = "activityType", required = false) String activityType,
             @RequestParam(value = "activityName", required = false) String activityName) {
         log.info("OperationalActivityController.pageActivityDetail storeId={}, storeName={}, pageNum={}, pageSize={}, status={}, activityName={}", storeId, storeName, pageNum, pageSize, status, activityName);
         try {
-            IPage<StoreOperationalActivityVO> result = activityService.pageActivityDetail(storeId, storeName, pageNum, pageSize, status, activityName, null);
+            IPage<StoreOperationalActivityVO> result = activityService.pageActivityDetail(storeId, storeName, pageNum, pageSize, status, activityName, activityType);
             return R.data(result);
         } catch (IllegalArgumentException e) {
             return R.fail(e.getMessage());