分类接口对接
This commit is contained in:
@@ -355,13 +355,15 @@
|
||||
menuItemHeight: 0, // 左边菜单item的高度
|
||||
tabCurrent: 0, //分类详情 上架时间, // 左边菜单item的高度
|
||||
tagCurrent: 0, //分类详情 上架时间
|
||||
imgUrl: ''
|
||||
}
|
||||
},
|
||||
onLoad() {
|
||||
const menuButtonInfo = uni.getMenuButtonBoundingClientRect();
|
||||
console.log(menuButtonInfo)
|
||||
this.searchBarTop = menuButtonInfo.top;
|
||||
this.searchBarHeight = menuButtonInfo.height;
|
||||
this.imgUrl = uni.getStorageSync('img_url')
|
||||
this.getCategoryList()
|
||||
},
|
||||
onReady() {
|
||||
let that = this;
|
||||
@@ -448,9 +450,22 @@
|
||||
},
|
||||
navigateToSearch() {
|
||||
uni.navigateTo({
|
||||
url: '../../search/search'
|
||||
url: '../search/search'
|
||||
})
|
||||
},
|
||||
getCategoryList() {
|
||||
this.$apiServe.getCategories().then(res => {
|
||||
this.categoryList = res.data.data.map((item, index) => {
|
||||
item.icon = this.imgUrl + item.icon
|
||||
item.active = false
|
||||
if(!index) {
|
||||
item.active = true
|
||||
}
|
||||
return item
|
||||
})
|
||||
console.log(this.categoryList)
|
||||
}).finally(_ => {})
|
||||
},
|
||||
goBack() {
|
||||
uni.navigateBack()
|
||||
},
|
||||
|
||||
@@ -146,10 +146,6 @@
|
||||
this.tabCurrent = data.index
|
||||
this.needsPublishForm = {}
|
||||
},
|
||||
changeCity(data) {
|
||||
this.needsPublishForm.city = data.data.join('')
|
||||
console.log('showCityPicker = true')
|
||||
},
|
||||
getCityValue(data) {
|
||||
this.showCityPicker = false
|
||||
this.needsPublishForm.city = data.join('/')
|
||||
|
||||
@@ -105,6 +105,7 @@
|
||||
uni.stopPullDownRefresh()
|
||||
},
|
||||
onLoad() {
|
||||
this.getImgUrl()
|
||||
this.$apiServe.getCategories().then(res => {
|
||||
console.log(res)
|
||||
}).finally(_ => {})
|
||||
@@ -151,6 +152,16 @@
|
||||
uni.navigateTo({
|
||||
url: '../../packageSearch/goods-category-search/category-index'
|
||||
})
|
||||
},
|
||||
getImgUrl() {
|
||||
this.$apiServe.getImgUrl().then(res => {
|
||||
console.log(res)
|
||||
try {
|
||||
uni.setStorageSync('img_url', res.data.data.img_url);
|
||||
} catch (e) {
|
||||
// error
|
||||
}
|
||||
}).finally(_ => {})
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -189,12 +189,26 @@ const apiService = {
|
||||
})
|
||||
},
|
||||
// 搜索发现 热搜
|
||||
getDiscover(data) {
|
||||
getDiscover() {
|
||||
const url = `/home/discover`
|
||||
return new Promise((resolve, reject) => {
|
||||
resolve(service.get(url))
|
||||
})
|
||||
},
|
||||
// 搜索产品
|
||||
getProductList(data) {
|
||||
const url = `/home/product`
|
||||
return new Promise((resolve, reject) => {
|
||||
resolve(service.get(url))
|
||||
})
|
||||
},
|
||||
// 图片基本地址
|
||||
getImgUrl() {
|
||||
const url = `/center/cfg?key=img_url`
|
||||
return new Promise((resolve, reject) => {
|
||||
resolve(service.get(url))
|
||||
})
|
||||
},
|
||||
// 新增
|
||||
addOutboundOrder(data) {
|
||||
const url = `/api`
|
||||
|
||||
Reference in New Issue
Block a user