字典值列表查询

pull/3/head
caolin 2023-08-13 16:42:33 +08:00
parent 8fa894e344
commit 38d85ae195
7 changed files with 13 additions and 8 deletions

View File

@ -55,7 +55,7 @@ public class TdSysConfigController {
* keyscarTypeId,carTypeId-1 * keyscarTypeId,carTypeId-1
*/ */
@ApiOperation("根据配置keys和carTypeId获取配置信息,配置与车型无关则carTypeId为-1") @ApiOperation("根据配置keys和carTypeId获取配置信息,配置与车型无关则carTypeId为-1")
@PostMapping(value = "/queryConfigByKeys") @GetMapping(value = "/queryConfigByKeys")
public BaseResponse<Map<String, TdSysConfig>> queryConfigByKeys(@RequestParam("configKeys") String configKeys, @RequestParam("carTypeId") Integer carTypeId) { public BaseResponse<Map<String, TdSysConfig>> queryConfigByKeys(@RequestParam("configKeys") String configKeys, @RequestParam("carTypeId") Integer carTypeId) {
return BaseResponse.success(configService.queryConfigByKeys(Arrays.asList(configKeys.split(",")),carTypeId)); return BaseResponse.success(configService.queryConfigByKeys(Arrays.asList(configKeys.split(",")),carTypeId));

View File

@ -39,7 +39,7 @@ public class TdSysConfigListController {
* configKeycarTypeId * configKeycarTypeId
*/ */
@ApiOperation("根据configKey和carTypeId查询系统配置列表") @ApiOperation("根据configKey和carTypeId查询系统配置列表")
@PostMapping("/querySysConfigList") @GetMapping("/querySysConfigList")
public BaseResponse querySysConfigList(@RequestParam("configKey") String configKey, @RequestParam("carTypeId") Integer carTypeId) { public BaseResponse querySysConfigList(@RequestParam("configKey") String configKey, @RequestParam("carTypeId") Integer carTypeId) {
log.info("request to querySysConfigList {}", configKey); log.info("request to querySysConfigList {}", configKey);
List<TdSysConfigList> resultList = configListService.querySysConfigList(configKey, carTypeId); List<TdSysConfigList> resultList = configListService.querySysConfigList(configKey, carTypeId);
@ -50,7 +50,7 @@ public class TdSysConfigListController {
* key carTypeId * key carTypeId
*/ */
@ApiOperation("通过多个配置key 和 carTypeId 查询多个配置列表") @ApiOperation("通过多个配置key 和 carTypeId 查询多个配置列表")
@PostMapping("/querySysConfigMap") @GetMapping("/querySysConfigMap")
public BaseResponse querySysConfigMap(@RequestParam("configKey") String configKeys, @RequestParam("carTypeId") Integer carTypeId) { public BaseResponse querySysConfigMap(@RequestParam("configKey") String configKeys, @RequestParam("carTypeId") Integer carTypeId) {
log.info("request to querySysConfigList {}", configKeys); log.info("request to querySysConfigList {}", configKeys);
Map<String, Map<String, String>> map = configListService.querySysConfigMap(Arrays.asList(configKeys.split(",")), carTypeId); Map<String, Map<String, String>> map = configListService.querySysConfigMap(Arrays.asList(configKeys.split(",")), carTypeId);

View File

@ -39,7 +39,6 @@ public class TdSysUserController {
return BaseResponse.success(userService.code(phone)); return BaseResponse.success(userService.code(phone));
} }
@ApiOperation("用户登陆") @ApiOperation("用户登陆")
@PostMapping("/login") @PostMapping("/login")
public BaseResponse login(@RequestBody @Valid LoginUserDto loginUserDto) { public BaseResponse login(@RequestBody @Valid LoginUserDto loginUserDto) {
@ -47,7 +46,6 @@ public class TdSysUserController {
return BaseResponse.success(userService.login(loginUserDto)); return BaseResponse.success(userService.login(loginUserDto));
} }
@ApiOperation("用户登出") @ApiOperation("用户登出")
@GetMapping("/loginOut") @GetMapping("/loginOut")
public BaseResponse loginOut(){ public BaseResponse loginOut(){

View File

@ -5,6 +5,11 @@ import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable; import java.io.Serializable;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
@ -64,6 +69,8 @@ public class TdSysUser implements Serializable {
* *
*/ */
@TableField("CREATE_TIME") @TableField("CREATE_TIME")
@JsonDeserialize(using = LocalDateTimeDeserializer.class)
@JsonSerialize(using = LocalDateTimeSerializer.class)
private LocalDateTime createTime; private LocalDateTime createTime;

View File

@ -10,7 +10,7 @@ spring:
# 数据库 配置 # 数据库 配置
datasource: datasource:
url: jdbc:mysql://127.0.0.1:3306/driver_server?characterEncoding=utf-8&autoReconnect=true&maxReconnects=2&useSSL=false&failOverReadOnly=false&serverTimezone=Asia/Shanghai url: jdbc:mysql://127.0.0.1:3306/driver_server?characterEncoding=utf-8&autoReconnect=true&maxReconnects=2&useSSL=false&allowPublicKeyRetrieval=true&failOverReadOnly=false&serverTimezone=Asia/Shanghai
username: root username: root
password: 123456 password: 123456

View File

@ -9,6 +9,6 @@ spring:
# 数据库 配置 # 数据库 配置
datasource: datasource:
url: jdbc:mysql://118.31.23.45:3306/driver_server?characterEncoding=utf-8&autoReconnect=true&maxReconnects=2&useSSL=false&failOverReadOnly=false&serverTimezone=Asia/Shanghai url: jdbc:mysql://118.31.23.45:3306/driver_server?characterEncoding=utf-8&autoReconnect=true&maxReconnects=2&useSSL=false&allowPublicKeyRetrieval=true&failOverReadOnly=false&serverTimezone=Asia/Shanghai
username: root username: root
password: admin231280 password: admin231280

View File

@ -9,6 +9,6 @@ spring:
# 数据库 配置 # 数据库 配置
datasource: datasource:
url: jdbc:mysql://118.31.23.45:3306/driver_server?characterEncoding=utf-8&autoReconnect=true&maxReconnects=2&useSSL=false&failOverReadOnly=false&serverTimezone=Asia/Shanghai url: jdbc:mysql://118.31.23.45:3306/driver_server?characterEncoding=utf-8&autoReconnect=true&maxReconnects=2&useSSL=false&allowPublicKeyRetrieval=true&failOverReadOnly=false&serverTimezone=Asia/Shanghai
username: root username: root
password: admin231280 password: admin231280