You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
63 lines
2.0 KiB
63 lines
2.0 KiB
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<String, Object> param) { |
|
String jwtToken = JwtUtils.getJwtToken("42656085760282624", "测试626885", Long.parseLong("31010000"), |
|
"上海分公司", "31010000", "8000626885", 3 + "", "310000"); |
|
Map<String, Object> map = new HashMap<>(); |
|
map.put("token", jwtToken); |
|
return R.ok().data(map); |
|
} |
|
|
|
|
|
// @PostMapping("testLogin") |
|
// public R testLogin(@RequestParam Map<String, Object> param) { |
|
// User user = CcicUtill.mapToEntity(param, User.class); |
|
// Map<String, Object> map = userService.login(user); |
|
// if (map == null) { |
|
// return R.error().message("账号错误,无此用户!").code(500); |
|
// } |
|
// return R.ok().data(map); |
|
// } |
|
|
|
|
|
}
|
|
|