diff --git a/commons/js/config.js b/commons/js/config.js
index db2d9e3..b764348 100644
--- a/commons/js/config.js
+++ b/commons/js/config.js
@@ -46,6 +46,7 @@ api = {
appCustomerlogs: "app/customerlogs", //新增日志
appCustomerData: "app/customers/data", //修改客户基本信息
appServicesPackage: "app/services/package", //获取代办包
+ appSeriesInfo: "app/series/info", //获取车辆价格
}
diff --git a/commons/js/utils/apiQuery.js b/commons/js/utils/apiQuery.js
index 8ff66b4..ec7fb45 100644
--- a/commons/js/utils/apiQuery.js
+++ b/commons/js/utils/apiQuery.js
@@ -327,4 +327,12 @@ apiQuery.getAppServicesPackage = function (params) {
})
}
+//获取车辆价格
+apiQuery.getAppSeriesInfo = function(params){
+ return new Promise(function (resolve, reject) {
+ HttpRequest(false, Config.api.appSeriesInfo, 2, params, "GET", resolve, reject)
+ })
+}
+
+
export default apiQuery;
\ No newline at end of file
diff --git a/pages/order/register/index.js b/pages/order/register/index.js
index 586aedf..ced773e 100644
--- a/pages/order/register/index.js
+++ b/pages/order/register/index.js
@@ -208,6 +208,7 @@ Page({
v_id:v_id,
levelIndex:e.detail.value,
})
+ this.getAppSeriesInfo()
},
//车型颜色
@@ -220,6 +221,7 @@ Page({
color_id:color_id,
colorIndex:e.detail.value,
})
+ this.getAppSeriesInfo()
},
//内饰颜色
@@ -232,6 +234,7 @@ Page({
incolor_id:incolor_id,
interiorIndex:e.detail.value,
})
+ this.getAppSeriesInfo()
},
//代办包
@@ -269,6 +272,22 @@ Page({
})
},
+ //获取车辆价格
+ getAppSeriesInfo(){
+ if(this.data.car_id != ''&&this.data.v_id != ''&&this.data.color_id != ''&&this.data.incolor_id != ''){
+ let params = {};
+ params['car_id'] = this.data.car_id;
+ params['v_id'] = this.data.v_id;
+ params['color_id'] = this.data.color_id;
+ params['incolor_id'] = this.data.incolor_id;
+ _.apiQuery.getAppSeriesInfo(params).then(res => {
+ this.setData({
+ priceinfo:res.data,
+ })
+ });
+ }
+ },
+
//新建订单
postAppCusorder() {
let that = this
@@ -337,8 +356,8 @@ Page({
params['v_id'] = that.data.v_id;
params['color_id'] = that.data.color_id;
params['incolor_id'] = that.data.incolor_id;
- params['price'] = that.data.levelList[that.data.levelIndex].price;
- params['deposit'] = that.data.levelList[that.data.levelIndex].deposit;
+ params['price'] = that.data.priceinfo.price;
+ params['deposit'] = that.data.priceinfo.deposit;
params['payway'] = that.data.paymentIndex==0?'1':'0';
params['pack_id'] = that.data.pack_id;
params['main_type'] = that.data.mainIndex==0?'0':'1';
diff --git a/pages/order/register/index.wxml b/pages/order/register/index.wxml
index 858c7d3..c33e8b2 100644
--- a/pages/order/register/index.wxml
+++ b/pages/order/register/index.wxml
@@ -56,13 +56,13 @@
车辆合同售价
- {{levelList[levelIndex].price}}元
+ {{priceinfo.price}}元
定金
- {{levelList[levelIndex].deposit}}元
+ {{priceinfo.deposit}}元