| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- package com.ydtech.modules.admin.model.vo;
- import com.ydtech.modules.admin.model.po.SysQueryVehicleConfig;
- import com.ydtech.modules.admin.model.po.SysQueryVehicleUrl;
- import io.swagger.annotations.ApiModel;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.AllArgsConstructor;
- import lombok.Data;
- import lombok.NoArgsConstructor;
- import java.util.List;
- @Data
- @NoArgsConstructor
- @AllArgsConstructor
- @ApiModel("车型查询配置实体")
- public class SysQueryVehicleConfigSaveVo {
- @ApiModelProperty("车型查询配置实体")
- private SysQueryVehicleConfigDTO sysQueryVehicleConfigDTO;
- @ApiModelProperty("请求地址配置实体")
- private List<SysQueryVehicleUrlDTO> sysQueryVehicleUrlDTOList;
- @Data
- @NoArgsConstructor
- @AllArgsConstructor
- public static class SysQueryVehicleConfigDTO {
- @ApiModelProperty("保险公司id")
- private String companyId;
- @ApiModelProperty("保险公司名称")
- private String companyName;
- @ApiModelProperty("请求地址")
- private String url;
- @ApiModelProperty("是否开启 1 开启 0 未开启")
- private Integer enabled;
- @ApiModelProperty("保险公司核心用户名")
- private String username;
- @ApiModelProperty("保险公司核心密码")
- private String password;
- public SysQueryVehicleConfig toSysQueryVehicleConfig(){
- SysQueryVehicleConfig sysQueryVehicleConfig = new SysQueryVehicleConfig();
- sysQueryVehicleConfig.setCompanyId(companyId);
- sysQueryVehicleConfig.setCompanyName(companyName);
- sysQueryVehicleConfig.setUrl(url);
- sysQueryVehicleConfig.setUsername(username);
- sysQueryVehicleConfig.setPassword(password);
- sysQueryVehicleConfig.setEnabled(enabled);
- return sysQueryVehicleConfig;
- }
- }
- @Data
- @NoArgsConstructor
- @AllArgsConstructor
- public static class SysQueryVehicleUrlDTO {
- @ApiModelProperty("配置类型")
- private Integer type;
- @ApiModelProperty("请求路劲")
- private String link;
- public SysQueryVehicleUrl toSysQueryVehicleConfig(Integer configId){
- SysQueryVehicleUrl sysQueryVehicleUrl = new SysQueryVehicleUrl();
- sysQueryVehicleUrl.setConfigId(configId);
- sysQueryVehicleUrl.setType(type);
- sysQueryVehicleUrl.setLink(link);
- return sysQueryVehicleUrl;
- }
- }
- }
|