jiazhipeng 10 months ago
parent
commit
98ef0d8bc8
  1. 9
      pages/index/index.vue
  2. 30
      subPackages/daoyou/order.vue
  3. 2
      unpackage/dist/build/web/index.html
  4. 2
      unpackage/dist/build/web/static/js/index.e6687f49.js
  5. 1
      unpackage/dist/build/web/static/js/pages-index-index.410b3713.js
  6. 1
      unpackage/dist/build/web/static/js/pages-index-index.87f20659.js
  7. 1
      unpackage/dist/build/web/static/js/subPackages-daoyou-order.79b8671f.js
  8. 1
      unpackage/dist/build/web/static/js/subPackages-daoyou-order.d6ce301f.js

9
pages/index/index.vue

@ -83,6 +83,15 @@
lineList: [] lineList: []
} }
}, },
onLoad(option) {
if(option.token) {
this.Post({
token: option.token
}, '/api/user/getUserDetails').then(res => {
this.$store.commit('changeUserInfo', res.data)
})
}
},
onReady() { onReady() {
this.getTopBanner() this.getTopBanner()
this.getLineList() this.getLineList()

30
subPackages/daoyou/order.vue

@ -21,10 +21,10 @@
<!-- 出行信息 --> <!-- 出行信息 -->
<view class="people-box"> <view class="people-box">
<view>{{skuInfo.is_card ? (skuInfo.is_real_name ? '需填'+buyNum+'位出行人' : '需填1位出行人') : '无需填写出行人'}}</view> <view>{{skuInfo.is_card == 1 ? (skuInfo.is_real_name ? '需填'+buyNum+'位出行人' : '需填1位出行人') : '无需填写出行人'}}</view>
<!-- is_card是否实名 --> <!-- is_card是否实名 -->
<view v-if="skuInfo.is_card"> <view v-if="skuInfo.is_card == 1">
<!-- 已选中出行人 --> <!-- 已选中出行人 -->
<view v-if="seldPeople.length > 0"> <view v-if="seldPeople.length > 0">
<view class="people-seld"> <view class="people-seld">
@ -66,7 +66,7 @@
<footer class="flex-between"> <footer class="flex-between">
<view class="footer-left"> <view class="footer-left">
<view> <view>
合计<span>{{sku.money * buyNum / 100}}</span> 合计<span>{{sku.money / 100}}</span>
</view> </view>
<view style="margin-top: 10rpx;" @click="clickAgreement(0)"> <view style="margin-top: 10rpx;" @click="clickAgreement(0)">
<span><image src="https://static.ticket.sz-trip.com/tongli/images/user/dui.png" v-show="isAgreement"></image></span>阅读并同意{{xieyi.title}} <span><image src="https://static.ticket.sz-trip.com/tongli/images/user/dui.png" v-show="isAgreement"></image></span>阅读并同意{{xieyi.title}}
@ -161,7 +161,7 @@
} }
}, },
onLoad() { onLoad() {
console.log(this.sku) console.log(this.skuInfo)
this.getContactList() this.getContactList()
// //
@ -176,7 +176,7 @@
order() { order() {
let seldUserIdArr = [] let seldUserIdArr = []
// is_card 0 1 // is_card 0 1
if(this.skuInfo.is_card) { if(this.skuInfo.is_card == 1) {
for (let i = 0; i < this.seldPeople.length; i++) { for (let i = 0; i < this.seldPeople.length; i++) {
seldUserIdArr.push(this.seldPeople[i].id) seldUserIdArr.push(this.seldPeople[i].id)
} }
@ -203,7 +203,8 @@
let params = { let params = {
goods_id: this.skuInfo.goods_id, goods_id: this.skuInfo.goods_id,
specifications_id: this.skuInfo.id, specifications_id: this.skuInfo.id,
num: this.buyNum, num: 1,
contact_num: this.buyNum,
contact_id: seldUserIdArr, contact_id: seldUserIdArr,
date: this.selectDay, date: this.selectDay,
start_time: '', start_time: '',
@ -307,7 +308,6 @@
}else { }else {
for (let i = 0; i < this.contactList.length; i++) { for (let i = 0; i < this.contactList.length; i++) {
this.contactList[i].isSeld = false this.contactList[i].isSeld = false
this.contactList[i].selected = false
} }
} }
}; };
@ -369,11 +369,16 @@
// //
getContactList() { getContactList() {
this.Post({},'/api/user/contactList').then(res => { this.Post({},'/api/user/contactList').then(res => {
res.data.forEach(item => { res.data.forEach((item, index) => {
item.isSeld = false item.isSeld = false
//
if(this.seldPeople.length == 0 && item.is_default == 1) {
item.isSeld = true
this.seldPeople.push(item)
}
}) })
this.contactList = res.data this.contactList = res.data
console.log(this.seldPeople)
// //
if(this.seldPeople.length > 0){ if(this.seldPeople.length > 0){
for (let i = 0; i < this.seldPeople.length; i++) { for (let i = 0; i < this.seldPeople.length; i++) {
@ -393,6 +398,13 @@
if(type) { if(type) {
// //
this.buyNum += 1 this.buyNum += 1
if(this.buyNum > this.skuInfo.contact_num){
this.buyNum = this.skuInfo.contact_num
uni.showToast({
title:"最大出行人数为"+this.skuInfo.contact_num,
icon:'none'
})
}
}else { }else {
// //
if (this.buyNum <= 1) { if (this.buyNum <= 1) {

2
unpackage/dist/build/web/index.html

@ -1,2 +1,2 @@
<!DOCTYPE html><html lang=zh-CN><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><title>daoyous</title><script>var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') || CSS.supports('top: constant(a)')) <!DOCTYPE html><html lang=zh-CN><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><title>daoyous</title><script>var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') || CSS.supports('top: constant(a)'))
document.write('<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + (coverSupport ? ', viewport-fit=cover' : '') + '" />')</script><link rel=stylesheet href=/static/index.2da1efab.css></head><body><noscript><strong>Please enable JavaScript to continue.</strong></noscript><div id=app></div><script src=/static/js/chunk-vendors.690d039f.js></script><script src=/static/js/index.09fc4dff.js></script></body></html> document.write('<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + (coverSupport ? ', viewport-fit=cover' : '') + '" />')</script><link rel=stylesheet href=/static/index.2da1efab.css></head><body><noscript><strong>Please enable JavaScript to continue.</strong></noscript><div id=app></div><script src=/static/js/chunk-vendors.690d039f.js></script><script src=/static/js/index.e6687f49.js></script></body></html>

2
unpackage/dist/build/web/static/js/index.09fc4dff.js → unpackage/dist/build/web/static/js/index.e6687f49.js

File diff suppressed because one or more lines are too long

1
unpackage/dist/build/web/static/js/pages-index-index.410b3713.js

File diff suppressed because one or more lines are too long

1
unpackage/dist/build/web/static/js/pages-index-index.87f20659.js

File diff suppressed because one or more lines are too long

1
unpackage/dist/build/web/static/js/subPackages-daoyou-order.79b8671f.js

File diff suppressed because one or more lines are too long

1
unpackage/dist/build/web/static/js/subPackages-daoyou-order.d6ce301f.js

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save