70 lines
1.5 KiB
JavaScript
70 lines
1.5 KiB
JavaScript
import {url} from '../request'
|
|
Page({
|
|
data: {
|
|
commoditiesImage:'',
|
|
commoditiesPrice:'',
|
|
commoditiesName:'',
|
|
businessId:'',
|
|
items: [
|
|
{
|
|
title: '项目详情',
|
|
},
|
|
{
|
|
title: '购买须知',
|
|
},
|
|
{
|
|
title: '评价',
|
|
},
|
|
],
|
|
},
|
|
|
|
onLoad(options) {
|
|
const commoditiesImage = options.commoditiesImage;
|
|
const commoditiesName = options.commoditiesName;
|
|
const commoditiesPrice = options.commoditiesPrice;
|
|
const id = options.id;
|
|
const businessId = options.businessId
|
|
// Set them in data for use in the page
|
|
this.setData({
|
|
commoditiesImage: commoditiesImage,
|
|
commoditiesName: commoditiesName,
|
|
commoditiesPrice:commoditiesPrice,
|
|
id:id,
|
|
businessId:businessId
|
|
});
|
|
},
|
|
// 切换标签
|
|
onChange(current) {
|
|
this.setData({
|
|
current,
|
|
});
|
|
},
|
|
jiaru(){
|
|
my.request({
|
|
url: url+'/api/cart/add',
|
|
method: 'POST',
|
|
data: {
|
|
businessId: 1,
|
|
commoditiesId: 1,
|
|
quantity: 1,
|
|
selectedOptions: ""
|
|
},
|
|
headers: {
|
|
'content-type': 'application/json', //默认值
|
|
},
|
|
dataType: 'json',
|
|
success:(res)=>{
|
|
console.log(res);
|
|
my.alert({ content: 'success' });
|
|
},
|
|
fail: function (error) {
|
|
console.error('fail: ', JSON.stringify(error));
|
|
},
|
|
complete: function (res) {
|
|
my.hideLoading();
|
|
my.alert({ content: 'complete' });
|
|
},
|
|
});
|
|
}
|
|
});
|