package com.ccic.safeliab.web; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.bes.enterprise.webtier.servlet4preview.http.HttpServletRequest; import com.ccic.safeliab.entity.Customer; import com.ccic.safeliab.entity.Grid; import com.ccic.safeliab.entity.Organ; import com.ccic.safeliab.entity.User; import com.ccic.safeliab.exceptionhandler.CcicException; import com.ccic.safeliab.service.DemoService; import com.ccic.safeliab.support.Condition; import com.ccic.safeliab.util.CcicUtill; import com.ccic.safeliab.util.JwtUtils; import com.ccic.safeliab.util.R; import com.ccic.safeliab.vo.InsDemoVO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.HashMap; import java.util.List; import java.util.Map; @RestController @RequestMapping("/ex/demo") public class DemoController { @Autowired private DemoService service; @GetMapping("/test") public R test() { return R.ok().data("success."); } @GetMapping("/list") public R findList() { InsDemoVO insDemoVO = new InsDemoVO(); return R.ok().data(service.list(Condition.getQueryWrapper(insDemoVO))); } @PostMapping("testLogin") public R testLogin(@RequestParam Map param) { String jwtToken = JwtUtils.getJwtToken("42656085760282624", "测试626885", Long.parseLong("31010000"), "上海分公司", "31010000", "8000626885", 3 + "", "310000"); Map map = new HashMap<>(); map.put("token", jwtToken); return R.ok().data(map); } // @PostMapping("testLogin") // public R testLogin(@RequestParam Map param) { // User user = CcicUtill.mapToEntity(param, User.class); // Map map = userService.login(user); // if (map == null) { // return R.error().message("账号错误,无此用户!").code(500); // } // return R.ok().data(map); // } }