liujie
2025-12-17 9a9589a6595fd2145d6b7d5419e1d4d89fe9d558
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;
@@ -116,6 +119,20 @@
        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}")
    public R<TMicroWish> getMicroWishDetail(@PathVariable String id) {
@@ -123,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")