From 5cf8494a6da08dfcdc5fdb4c5e55aefd8b27d684 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期二, 26 十一月 2024 18:34:28 +0800 Subject: [PATCH] 代码提交 --- xinquan-modules/xinquan-system/src/main/java/com/xinquan/system/controller/HomeController.java | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 46 insertions(+), 0 deletions(-) diff --git a/xinquan-modules/xinquan-system/src/main/java/com/xinquan/system/controller/HomeController.java b/xinquan-modules/xinquan-system/src/main/java/com/xinquan/system/controller/HomeController.java index 1070011..690050e 100644 --- a/xinquan-modules/xinquan-system/src/main/java/com/xinquan/system/controller/HomeController.java +++ b/xinquan-modules/xinquan-system/src/main/java/com/xinquan/system/controller/HomeController.java @@ -3,11 +3,16 @@ import cn.afterturn.easypoi.excel.ExcelExportUtil; import cn.afterturn.easypoi.excel.entity.ExportParams; +import com.xinquan.common.core.constant.CacheConstants; import com.xinquan.common.core.domain.R; +import com.xinquan.common.core.exception.ServiceException; import com.xinquan.common.core.utils.DateUtils; import com.xinquan.common.core.utils.WebUtils; import com.xinquan.common.core.utils.page.BeanUtils; import com.xinquan.common.core.utils.page.PageDTO; +import com.xinquan.common.core.web.domain.BaseModel; +import com.xinquan.common.redis.service.RedisService; +import com.xinquan.common.security.utils.SecurityUtils; import com.xinquan.course.api.domain.Course; import com.xinquan.course.api.domain.CourseCategory; import com.xinquan.course.api.domain.CourseDTO; @@ -16,10 +21,15 @@ import com.xinquan.order.api.domain.Order; import com.xinquan.order.api.domain.vo.HomeDto; import com.xinquan.order.api.feign.RemoteOrderService; +import com.xinquan.system.api.domain.SysUser; import com.xinquan.system.api.domain.vo.HomeVO; import com.xinquan.system.domain.Banner; +import com.xinquan.system.domain.Turn; +import com.xinquan.system.domain.Version; import com.xinquan.system.domain.export.HomeExport; import com.xinquan.system.service.BannerService; +import com.xinquan.system.service.ISysUserService; +import com.xinquan.system.service.TurnService; import com.xinquan.user.api.feign.RemoteAppUserService; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; @@ -64,7 +74,43 @@ private RemoteMeditationService remoteMeditationService; @Resource private RemoteOrderService remoteOrderService; + @Resource + private ISysUserService sysUserService; + @Resource + private RedisService redisService; + @Resource + private TurnService turnService; + @GetMapping("/getTurn") + @ApiOperation(value = "IOS获取是否跳转三方支付", tags = "IOS获取是否跳转三方支付") + public R getTurn() { + Turn one = turnService.getOne(null); + if (one.getIsTurn()==1){ + return R.ok(true); + }else{ + return R.ok(false); + } + } + + + @GetMapping("/updatePassword") + @ApiOperation(value = "管理后台-修改密码", tags = "管理后台-修改密码") + public R updatePassword(String userName,String password) { + SysUser one = sysUserService.lambdaQuery() + .eq(SysUser::getUserType, "00") + .eq(SysUser::getDelFlag, "0") + .eq(SysUser::getUserName, userName).one(); + + if (one!=null){ +// if (one.getStatus().equals("1")){ +// return R.fail("账号已被冻结"); +// } + one.setPassword(SecurityUtils.encryptPassword(password)); + sysUserService.updateById(one); + return R.ok(); + } + return R.fail("修改失败,账号不存在"); + } @PostMapping("/homeStatistics") @ApiOperation(value = "首页统计",tags = "管理后台-首页统计") public R<HomeVO> bannerList(@RequestBody HomeDto homeDto) { -- Gitblit v1.7.1