|
@@ -19,7 +19,7 @@
|
|
|
</view>
|
|
|
<view style="height: 20rpx;background: #F4F5F7;"></view>
|
|
|
<view class="mainBox">
|
|
|
- <view v-if="oemSearch == false" class="mainTop">
|
|
|
+ <view class="mainTop">
|
|
|
<view v-if="tabIndex > 1" class="arrowBox">
|
|
|
<image src="../../static/img/icon_arrow_blue_l@2x.png" mode="" class="arrow"></image>
|
|
|
<view class="title" @click="upGroup">上一组</view>
|
|
@@ -47,7 +47,7 @@
|
|
|
<view class="name">{{item.description}}</view>
|
|
|
<view class="comment">{{item.remark}}</view>
|
|
|
<view class="forLine">
|
|
|
- <view @click="goOemDetail(item)" class="code">{{item.extened}}</view>
|
|
|
+ <view @click="goOemDetail(item)" class="code">{{item.extened.join()}}</view>
|
|
|
<view class="price">4S店价:
|
|
|
<span class="orangePrice">¥ {{item.price}}</span>
|
|
|
</view>
|
|
@@ -67,16 +67,11 @@
|
|
|
token: '',
|
|
|
param: '',
|
|
|
access_time: '',
|
|
|
- oemSearch: '',
|
|
|
+
|
|
|
groupData: [],
|
|
|
itemList: [],
|
|
|
bannerArr: [],
|
|
|
tabIndex: 1,
|
|
|
- son_vin: '',
|
|
|
- son_epc_id: '',
|
|
|
- son_token: '',
|
|
|
- son_param: '',
|
|
|
- son_access_time: '',
|
|
|
page: 1,
|
|
|
total_page: 1
|
|
|
}
|
|
@@ -89,7 +84,7 @@
|
|
|
this.token = opt.token;
|
|
|
this.param = opt.param;
|
|
|
this.access_time = opt.access_time;
|
|
|
- this.getPeijianData();
|
|
|
+ this.getItemData();
|
|
|
|
|
|
|
|
|
},
|
|
@@ -100,8 +95,8 @@
|
|
|
this.tabIndex = 1
|
|
|
}
|
|
|
|
|
|
- this.son_param = this.groupData[this.tabIndex - 1].param;
|
|
|
- this.son_token = this.groupData[this.tabIndex - 1].token;
|
|
|
+ this.param = this.groupData[this.tabIndex - 1].param;
|
|
|
+ this.token = this.groupData[this.tabIndex - 1].token;
|
|
|
|
|
|
|
|
|
this.getItemData();
|
|
@@ -112,68 +107,16 @@
|
|
|
this.tabIndex = this.groupData.length
|
|
|
}
|
|
|
|
|
|
- this.son_param = this.groupData[this.tabIndex - 1].param;
|
|
|
- this.son_token = this.groupData[this.tabIndex - 1].token;
|
|
|
+ this.param = this.groupData[this.tabIndex - 1].param;
|
|
|
+ this.token = this.groupData[this.tabIndex - 1].token;
|
|
|
|
|
|
|
|
|
this.getItemData();
|
|
|
},
|
|
|
- /*
|
|
|
- // 车型子组列表
|
|
|
- getGroupData() {
|
|
|
- var that = this
|
|
|
- uni.showLoading({
|
|
|
- title: '加载中'
|
|
|
- });
|
|
|
- this.$http('/advancedEpc/getSubgroupPc', {
|
|
|
- vin: this.vin,
|
|
|
- epc_id: this.epc_id,
|
|
|
- token: this.token,
|
|
|
- param: this.param,
|
|
|
- access_time: this.access_time,
|
|
|
- }, 'GET').then(res => {
|
|
|
- uni.hideLoading();
|
|
|
-
|
|
|
- this.groupData = res.data.result.list;
|
|
|
-
|
|
|
- this.son_epc_id = res.data.result.epc_id;
|
|
|
- this.son_access_time = res.data.result.access_time;
|
|
|
-
|
|
|
- that.groupData.forEach((item, index) => {
|
|
|
- if (item.group_no.includes(that.group_no)) {
|
|
|
- console.log('有index',index);
|
|
|
- }
|
|
|
- })
|
|
|
- this.son_param = this.groupData[0].param;
|
|
|
- this.son_token = this.groupData[0].token;
|
|
|
-
|
|
|
-
|
|
|
- that.getItemData();
|
|
|
- });
|
|
|
- },
|
|
|
- */
|
|
|
+
|
|
|
// 子组配件列表
|
|
|
getItemData() {
|
|
|
|
|
|
- uni.showLoading({
|
|
|
- title: '加载中'
|
|
|
- });
|
|
|
- this.$http('/advancedEpc/getParts', {
|
|
|
- vin: this.vin,
|
|
|
- token: this.son_token,
|
|
|
- param: this.son_param,
|
|
|
- access_time: this.access_time,
|
|
|
- }, 'GET').then(res => {
|
|
|
- uni.hideLoading();
|
|
|
-
|
|
|
- this.itemList = res.data.result.list.rows;
|
|
|
- this.bannerArr = res.data.result.list.image_info;
|
|
|
- console.log('itemList++', this.itemList);
|
|
|
- });
|
|
|
- },
|
|
|
- // oem子组配件列表
|
|
|
- getPeijianData() {
|
|
|
-
|
|
|
uni.showLoading({
|
|
|
title: '加载中'
|
|
|
});
|
|
@@ -182,22 +125,15 @@
|
|
|
token: this.token,
|
|
|
param: this.param,
|
|
|
access_time: this.access_time,
|
|
|
- page: this.page,
|
|
|
}, 'GET').then(res => {
|
|
|
uni.hideLoading();
|
|
|
-
|
|
|
-
|
|
|
+ this.epc_id = res.data.result.epc_id;
|
|
|
+ this.itemList = res.data.result.list.rows;
|
|
|
this.bannerArr = res.data.result.list.image_info;
|
|
|
-
|
|
|
- this.total_page = res.data.result.total_page;
|
|
|
-
|
|
|
- var list = res.data.result.list.rows;
|
|
|
- if (list.length != 0) {
|
|
|
- this.itemList = this.itemList.concat(list)
|
|
|
- }
|
|
|
console.log('itemList++', this.itemList);
|
|
|
});
|
|
|
},
|
|
|
+
|
|
|
goOemDetail(item) {
|
|
|
uni.navigateTo({
|
|
|
url: 'OemDetail?epc_id=' + this.epc_id + '&partsnum=' + item.partnum + '&weizhi=' + item
|