| | |
| | | |
| | | 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; |
| | |
| | | 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; |
| | |
| | | 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) { |