| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 |
- package com.ydtech.modules.admin.controller;
- import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
- import com.ydtech.core.page.HttpResult;
- import com.ydtech.exception.SystemException;
- import com.ydtech.modules.admin.model.SysCarousel;
- import com.ydtech.modules.admin.model.SysUser;
- import com.ydtech.modules.admin.service.SysCarouselService;
- import com.ydtech.modules.admin.service.SysUserService;
- import com.ydtech.modules.esm.model.EsmOfferChannel;
- import com.ydtech.modules.esm.service.EsmOfferChannelService;
- import com.ydtech.utils.StringUtils;
- import io.swagger.annotations.Api;
- import io.swagger.annotations.ApiOperation;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.transaction.annotation.Transactional;
- import org.springframework.web.bind.annotation.*;
- import java.util.List;
- @Api(tags = "app端登录")
- @RestController
- @RequestMapping("/apps")
- public class AppLoginController{
- // @Autowired
- // private EsmUserInternalCheckService esmUserInternalCheckService;
- @Autowired
- private SysUserService sysUserService;
- // @Autowired
- // private SysUserCheckService sysUserCheckService;
- @Autowired
- private SysCarouselService sysCarouselService;
- @Autowired
- private EsmOfferChannelService esmOfferChannelService;
- // @PostMapping("/certification")
- // @ApiOperation("app端认证信息")
- // @Transactional
- // public HttpResult certification(@RequestBody EsmUserInternalVo record) {
- // if (StringUtils.isNullOrEmpty(record.getId())) {
- // return HttpResult.error("工号不能为空");
- // }
- //
- // SysUser sysUser = sysUserService.getById(record.getId());
- // if(null == sysUser) return HttpResult.ok("系统用户不存在");
- // EsmUserInternal esmUserInternal = esmUserInternalService.getById(record.getId());
- //
- // EsmUserInternal internal = EsmUserInternalConvert.INSTANCE.vo2Dto(record);
- // internal.setStatus("0");
- // internal.setIsteamleader("0");
- // // 查询申请不为空,就是修改
- // if (esmUserInternal != null) {
- // if (esmUserInternalService.updateById(internal)) {
- // return HttpResult.ok("修改成功");
- // }
- // return HttpResult.ok("修改失败");
- // }
- //
- //// sysUser.setSex(record.getSex());
- // sysUser.setId(record.getId());
- // sysUser.setName(record.getName());
- // // 新注册的信息提交
- // boolean sysUserBoo = sysUserService.updateById(sysUser);
- // boolean integerBoo = esmUserInternalService.save(internal);
- //
- // if (sysUserBoo && integerBoo) {
- // return HttpResult.ok("保存成功");
- // }
- // throw new SystemException("修改失败");
- // }
- @GetMapping("/getApplicationStatus")
- @ApiOperation("工号查询申请状态")
- public HttpResult getApplicationStatus(String jobNumber) {
- SysUser sysUser = sysUserService.getById(jobNumber);
- // EsmUserInternalCheck esmUserInternalCheck = esmUserInternalCheckService.selectByPk(jobNumber);
- if (sysUser != null) {
- return HttpResult.ok("成功", sysUser.getStatus());
- }
- return HttpResult.error("未提交认证信息");
- }
- // @GetMapping("/getApplicationInfo")
- // @ApiOperation("获取申请信息")
- // public HttpResult getApplicationInfo(String jobNumber) {
- // EsmUserInternal esmUserInternal = esmUserInternalService.getById(jobNumber);
- //// EsmUserInternalCheck esmUserInternalCheck = esmUserInternalCheckService.selectByPk(jobNumber);
- // if (esmUserInternal != null) {
- // EsmUserInternalVo esmUserInternalVo = EsmUserInternalConvert.INSTANCE.dto2Vo(esmUserInternal);
- // SysUser sysUser = sysUserService.getById(jobNumber);
- //// esmUserInternalVo.setSex(sysUser.getSex());
- // esmUserInternalVo.setName(sysUser.getName());
- // return HttpResult.ok("成功", esmUserInternalVo);
- // }
- // return HttpResult.error("未提交认证信息");
- // }
- @GetMapping("/getCarousel")
- public HttpResult getCarousel() {
- QueryWrapper<SysCarousel> objectQueryWrapper = new QueryWrapper<SysCarousel>().eq("is_enable", 1).orderByAsc("sort");
- List<SysCarousel> list = sysCarouselService.list(objectQueryWrapper);
- return HttpResult.ok(list);
- }
- @GetMapping("/getOfferChannel")
- public HttpResult getOfferChannel() {
- List<EsmOfferChannel> esmOfferChannels = esmOfferChannelService.query().eq("is_open", 1).list();
- return HttpResult.ok(esmOfferChannels);
- }
- }
|