From 3e02abec44a648f01174a4c3494a96ccb46a3b1a Mon Sep 17 00:00:00 2001
From: zqy <2522236926@qq.com>
Date: 星期二, 11 十一月 2025 21:39:20 +0800
Subject: [PATCH] 会员&充值相关模块
---
ruoyi-admin/src/main/java/com/ruoyi/web/controller/zhang/ZExperienceController.java | 27 ++++++++++++++++++++++++++-
1 files changed, 26 insertions(+), 1 deletions(-)
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/zhang/ZExperienceController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/zhang/ZExperienceController.java
index 0117388..9eb7f30 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/zhang/ZExperienceController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/zhang/ZExperienceController.java
@@ -12,6 +12,7 @@
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.domain.ZExperience;
import com.ruoyi.service.ZExperienceService;
+import com.ruoyi.system.service.ISysUserService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -41,6 +42,11 @@
@Autowired
private ZExperienceService zExperienceService;
+ @Autowired
+ private ISysUserService iSysUserService;
+
+
+
@GetMapping("/all")
public AjaxResult listAll(){
SysUser user = SecurityUtils.getLoginUser().getUser();
@@ -61,6 +67,8 @@
SysUser user = SecurityUtils.getLoginUser().getUser();
Long userId = user.getUserId();
+
+
List<ZExperience> list = zExperienceService.selectExperienceList(userId);
log.info("瀵煎嚭璁板綍涓�:{}",list);
ExcelUtil<ZExperience> util = new ExcelUtil<>(ZExperience.class);
@@ -78,10 +86,13 @@
SysUser user = SecurityUtils.getLoginUser().getUser();
Long userId = user.getUserId();
+ if(iSysUserService.findUserStatus(userId))
+ return AjaxResult.error("鎮ㄧ殑璇曠敤鏈熷凡缁忕粨鏉燂紝璇蜂粯璐圭户缁娇鐢�");
+
boolean flag=zExperienceService.importExcel(file,userId);
if(flag){
return AjaxResult.success("瀵煎叆鏁版嵁鎴愬姛");
- }
+ }else
return AjaxResult.error("瀵煎叆鏁版嵁澶辫触");
}
@@ -106,6 +117,10 @@
{
SysUser user = SecurityUtils.getLoginUser().getUser();
Long userId = user.getUserId();
+
+ if(iSysUserService.findUserStatus(userId))
+ return AjaxResult.error("鎮ㄧ殑璇曠敤鏈熷凡缁忕粨鏉燂紝璇蜂粯璐圭户缁娇鐢�");
+
zExperience.setUserId(userId);
return toAjax(zExperienceService.save(zExperience));
}
@@ -118,6 +133,11 @@
@PutMapping
public AjaxResult edit(@RequestBody ZExperience zExperience)
{
+ SysUser user = SecurityUtils.getLoginUser().getUser();
+ Long userId = user.getUserId();
+
+ if(iSysUserService.findUserStatus(userId))
+ return AjaxResult.error("鎮ㄧ殑璇曠敤鏈熷凡缁忕粨鏉燂紝璇蜂粯璐圭户缁娇鐢�");
return toAjax(zExperienceService.updateById(zExperience));
}
//
@@ -129,6 +149,11 @@
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
+ SysUser user = SecurityUtils.getLoginUser().getUser();
+ Long userId = user.getUserId();
+
+ if(iSysUserService.findUserStatus(userId))
+ return AjaxResult.error("鎮ㄧ殑璇曠敤鏈熷凡缁忕粨鏉燂紝璇蜂粯璐圭户缁娇鐢�");
return toAjax(zExperienceService.removeByIds(Arrays.asList(ids)));
}
--
Gitblit v1.9.1