From b97ec797b8f07dbb21ea723e9f2c82b8e4a88e2f Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期一, 29 十二月 2025 14:54:21 +0800
Subject: [PATCH] 文档调整
---
ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/UserIndexController.java | 29 ++++++++++++++++++++++++++++-
1 files changed, 28 insertions(+), 1 deletions(-)
diff --git a/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/UserIndexController.java b/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/UserIndexController.java
index 2a0614a..4f1c580 100644
--- a/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/UserIndexController.java
+++ b/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/UserIndexController.java
@@ -5,10 +5,13 @@
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.domain.BaseModel;
import com.ruoyi.common.core.domain.BasePage;
import com.ruoyi.common.core.domain.R;
+import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.framework.web.service.TokenService;
+import com.ruoyi.system.dto.UpdateMicroWishStateDto;
import com.ruoyi.system.dto.UpdatePhoneDto;
import com.ruoyi.system.dto.UpdateUserDto;
import com.ruoyi.system.model.TAppUser;
@@ -109,9 +112,26 @@
public R<Page<TMicroWish>> getMicroWishList(@RequestBody MicroWishStatusQuery query) {
String userId = tokenService.getLoginUserApplet().getUserId();
Page<TMicroWish> page = new Page<>(query.getPageNum(), query.getPageSize());
- Page<TMicroWish> microWishPage = tMicroWishService.page(page, Wrappers.<TMicroWish>lambdaQuery().eq(TMicroWish::getAppUserId, userId).eq(Objects.nonNull(query.getStatus()), TMicroWish::getStatus, query.getStatus()).orderByDesc(BaseModel::getCreateTime));
+ Page<TMicroWish> microWishPage = tMicroWishService.page(page, Wrappers.<TMicroWish>lambdaQuery()
+ .eq(TMicroWish::getAppUserId, userId)
+ .eq(Objects.nonNull(query.getStatus()), TMicroWish::getStatus, query.getStatus())
+ .orderByDesc(BaseModel::getCreateTime));
return R.ok(microWishPage);
}
+
+ @ApiOperation(value = "个人中心--微心愿上下架",response = TMicroWish.class)
+ @PostMapping(value = "/updateMicroWishState")
+ public R<?> updateMicroWishState(@RequestBody UpdateMicroWishStateDto dto) {
+ String userId = tokenService.getLoginUserApplet().getUserId();
+ TMicroWish microWish = tMicroWishService.getById(dto.getId());
+ if(!userId.equals(microWish.getAppUserId())){
+ return R.fail("无权限操作");
+ }
+ microWish.setState(dto.getState());
+ tMicroWishService.updateById(microWish);
+ return R.ok();
+ }
+
@ApiOperation(value = "个人中心--微心愿详情",response = TMicroWish.class)
@GetMapping(value = "/getMicroWishDetail/{id}")
@@ -120,6 +140,13 @@
return R.ok(microWish);
}
+ @ApiOperation(value = "个人中心--微心愿删除",response = TMicroWish.class)
+ @DeleteMapping(value = "/delMicroWish/{id}")
+ public R<TMicroWish> delMicroWish(@PathVariable String id) {
+ boolean b = tMicroWishService.removeById(id);
+ return R.ok();
+ }
+
@ApiOperation(value = "个人中心--修改手机号")
@PostMapping(value = "/updatePhone")
--
Gitblit v1.7.1