员工端登录返回
This commit is contained in:
parent
55f5939808
commit
4cb7ae256e
@ -2,11 +2,15 @@ package com.ruoyi.system.fantang.controller;
|
||||
|
||||
import com.ruoyi.common.core.controller.BaseController;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.system.fantang.domain.FtStaffInfoDao;
|
||||
import com.ruoyi.system.fantang.service.IFtConfigDaoService;
|
||||
import com.ruoyi.system.fantang.service.IFtStaffInfoDaoService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
@RequiredArgsConstructor(onConstructor_ = @Autowired)
|
||||
@RestController
|
||||
@RequestMapping("/client_api/staff")
|
||||
@ -17,6 +21,9 @@ public class ClientController extends BaseController {
|
||||
@Autowired
|
||||
private IFtConfigDaoService iFtConfigDaoService;
|
||||
|
||||
@Autowired
|
||||
private IFtStaffInfoDaoService staffInfoDaoService;
|
||||
|
||||
@GetMapping("/getDinnerTimeSetting")
|
||||
public AjaxResult getDinnerTimeSetting() {
|
||||
return AjaxResult.success(iFtConfigDaoService.getDinnerTimeSetting());
|
||||
@ -52,12 +59,12 @@ public class ClientController extends BaseController {
|
||||
return AjaxResult.success("推送个人配置");
|
||||
}
|
||||
|
||||
@PostMapping("/login")
|
||||
public AjaxResult login() {
|
||||
return AjaxResult.success("登录成功");
|
||||
@GetMapping("/login")
|
||||
public AjaxResult login(String tel, String password) {
|
||||
return staffInfoDaoService.login(tel, password);
|
||||
}
|
||||
@PostMapping("/logout")
|
||||
public AjaxResult logout() {
|
||||
@PostMapping("/logout/{staffId}")
|
||||
public AjaxResult logout(@PathVariable("staffId") Long staffId) {
|
||||
return AjaxResult.success("登录成功");
|
||||
}
|
||||
|
||||
|
@ -1,6 +1,7 @@
|
||||
package com.ruoyi.system.fantang.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.system.fantang.domain.FtStaffInfoDao;
|
||||
|
||||
import java.util.List;
|
||||
@ -15,4 +16,5 @@ public interface IFtStaffInfoDaoService extends IService<FtStaffInfoDao> {
|
||||
|
||||
List<FtStaffInfoDao> selectStaffInfoWithDepart();
|
||||
|
||||
AjaxResult login(String tel, String password);
|
||||
}
|
||||
|
@ -1,6 +1,8 @@
|
||||
package com.ruoyi.system.fantang.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.system.fantang.domain.FtStaffInfoDao;
|
||||
import com.ruoyi.system.fantang.mapper.FtStaffInfoDaoMapper;
|
||||
import com.ruoyi.system.fantang.service.IFtStaffInfoDaoService;
|
||||
@ -22,4 +24,15 @@ public class FtStaffInfoDaoServiceImpl extends ServiceImpl<FtStaffInfoDaoMapper,
|
||||
|
||||
return this.baseMapper.selectStaffInfoWithDepart();
|
||||
}
|
||||
|
||||
@Override
|
||||
public AjaxResult login(String tel, String password) {
|
||||
QueryWrapper<FtStaffInfoDao> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("tel", tel);
|
||||
queryWrapper.eq("password", password);
|
||||
FtStaffInfoDao dao = this.baseMapper.selectOne(queryWrapper);
|
||||
if (dao == null)
|
||||
return AjaxResult.error(-1, "查无记录");
|
||||
return AjaxResult.success(dao);
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user