diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeign.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeign.java
index 8988a4b965..0d1349f18a 100644
--- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeign.java
+++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeign.java
@@ -25,16 +25,14 @@
*********************************************************/
package com.yxt.anrui.base.api.basevehmodelconfig;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiOperation;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.*;
-import java.util.List;
-
/**
* Project: anrui-base(车型信息)
* File: BaseVehmodelConfigFeign.java
@@ -88,6 +86,10 @@ public interface BaseVehmodelConfigFeign {
@GetMapping("/getModelAndConfigDetails/{modelSid}/{configSid}")
public ResultBean getModelAndConfigDetails(@PathVariable("modelSid") String modelSid, @PathVariable("configSid") String configSid);
+ @ApiOperation("根据车型sid和配置sid查询信息")
+ @GetMapping("selectOne")
+ ResultBean selectOne(@RequestParam(value = "modelSid") String modelSid, @RequestParam(value = "modelConfigSid") String configSid);
+
/***************************************************** App接口 **********************************************************/
@ApiOperation("手机端车型库列表")
@@ -105,7 +107,7 @@ public interface BaseVehmodelConfigFeign {
@ApiOperation("意向车型查询车型数据")
@GetMapping("/getAppCommonlyUsedModelDetails/{userSid}/{modelSid}/{configSid}")
public ResultBean getAppIntentionVehicleVo(@RequestParam("userSid") String userSid,
- @RequestParam("modelSid") String modelSid, @RequestParam("configSid") String configSid);
+ @RequestParam("modelSid") String modelSid, @RequestParam("configSid") String configSid);
}
\ No newline at end of file
diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeignFallback.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeignFallback.java
index 3aa0bb48e1..e227fc131d 100644
--- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeignFallback.java
+++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeignFallback.java
@@ -25,14 +25,11 @@
*********************************************************/
package com.yxt.anrui.base.api.basevehmodelconfig;
-import com.yxt.anrui.base.api.busvehicleinquiry.AppBusVehicleInquiryListVo;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import org.springframework.stereotype.Component;
-import java.util.List;
-
/**
* Project: anrui-base(车型信息)
* File: BaseVehmodelConfigFeignFallback.java
@@ -81,6 +78,11 @@ public class BaseVehmodelConfigFeignFallback implements BaseVehmodelConfigFeign
return null;
}
+ @Override
+ public ResultBean selectOne(String modelSid, String configSid) {
+ return null;
+ }
+
@Override
public ResultBean> getAppCommonlyUsedModelsByPageList(PagerQuery pagerQuery) {
return null;
diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelVo.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelVo.java
new file mode 100644
index 0000000000..e8ff99f72c
--- /dev/null
+++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelVo.java
@@ -0,0 +1,19 @@
+package com.yxt.anrui.base.api.basevehmodelconfig;
+
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
+import com.yxt.common.core.vo.Vo;
+import lombok.Data;
+
+/**
+ * @Author dimengzhe
+ * @Date 2022/4/29 10:59
+ * @Description
+ */
+@Data
+public class BaseVehmodelVo implements Vo {
+ private static final long serialVersionUID = 2821138970776546215L;
+
+ @JsonSerialize(using = ToStringSerializer.class)
+ private String guidedPrice;
+}
diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigMapper.java b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigMapper.java
index fa7b78af9e..a916b06529 100644
--- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigMapper.java
+++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigMapper.java
@@ -27,10 +27,9 @@ package com.yxt.anrui.base.biz.basevehmodelconfig;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Constants;
-import com.yxt.anrui.base.api.basevehicle.AppCurrentCarModelByPageListVo;
import com.yxt.anrui.base.api.basevehmodelconfig.*;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Mapper;
@@ -116,4 +115,6 @@ public interface BaseVehmodelConfigMapper extends BaseMapper
int delByModelSid(String sid);
BaseVehmodelConfigVo fetchAllBySid(String sid);
+
+ BaseVehmodelVo selectO(@Param("modelSid") String modelSid, @Param("configSid") String configSid);
}
\ No newline at end of file
diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigMapper.xml b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigMapper.xml
index 5053ff8785..2c5a206652 100644
--- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigMapper.xml
+++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigMapper.xml
@@ -4,11 +4,10 @@