刘翔宇-旅管家 2 years ago
parent bef386aa35
commit d0c0aa4905

@ -6,8 +6,8 @@
预约的活动
</view>
<view class="box-card-content activityBox-content">
<view class="activityBox-row flex-row justify-between">
<text class="activityBox-title">{{list.name}}</text>
<view class="activityBox-row ">
<view class="activityBox-title">{{list.name}}</view>
<view class="tag tag_green activityBox_btn">
<text>{{numberlist.name}}</text>
</view>
@ -31,7 +31,7 @@
<view class="activityBox-row">
<text class="icon-renshu iconfont"></text>
<text>人数限制{{numberlist.total==0?'不限':numberlist.total}}</text>
<text>人数限制{{(list.form==2?10 : (numberlist.total==0?'不限':numberlist.total))}}</text>
</view>
<view class="activityBox-row flex-row align-center" @click="tothere">
<text class="icon-ditu-dibiao iconfont"></text>
@ -62,7 +62,7 @@
<text class="box-tips-txt"
v-if="type=='user'">每单限购{{list.person_max_count}}同一身份证当天限购1张</text>
<text class="box-tips-txt"
v-if="type=='team'">{{list.team_min_count}}人以上可团体预约<!-- 一个团体最多{{list.team_max_count}} --></text>
v-if="type=='team'">{{list.form==2?10:list.team_min_count}}人以上可团体预约<!-- 一个团体最多{{list.team_max_count}} --></text>
</view>
<view>
<view class="box-card-content">
@ -222,8 +222,8 @@
{{currentNotice.title}}
</view>
<view class="mpopup-content" style="margin-top: 60rpx;">
<rich-text :nodes="currentNotice.content"></rich-text>
<rich-text :nodes="currentNotice.content"></rich-text>
<view @click="downLoad" style="color:#EF9525 ;" v-if="currentNotice.isTemplate"></view>
<view style="margin-top: 80px;"></view>
<u-button type="primary" @click="closeInfo"></u-button>
@ -352,43 +352,43 @@
this.form.type = (options.type == 'user' ? 2 : 1);
this.form.activity_id = parseInt(options.activity_id);
this.form.activity_number_id = parseInt(options.activity_number_id);
},
onShow(){
var that = this;
that.numberlist={};
wx.getStorage({
key: 'activityinfo',
success(res) {
that.list = res.data;
for (var m of that.list.numbers) {
if (that.form.activity_number_id == m.id) {
that.numberlist = m
}
}
if (that.form.type == 2) {
that.form.total = 1
} else if (that.form.type == 1) {
that.form.total = 1;//res.data.team_min_count;
}
}
})
//
that.util.getOpenidInfo(function(res) {
//
that.util.getUserInfo(function(r) {
//
if (that.util.isNull(r.mobile)) {
that.showAuthorization = true;
} else {
that.showAuthorization = false;
that.form.mobile = r.mobile;
}
}, true);
that.loadCommonUser()
}, true);
},
onShow() {
var that = this;
that.numberlist = {};
wx.getStorage({
key: 'activityinfo',
success(res) {
that.list = res.data;
for (var m of that.list.numbers) {
if (that.form.activity_number_id == m.id) {
that.numberlist = m
}
}
if (that.form.type == 2) {
that.form.total = 1
} else if (that.form.type == 1) {
that.form.total = 1; //res.data.team_min_count;
}
}
})
//
that.util.getOpenidInfo(function(res) {
//
that.util.getUserInfo(function(r) {
//
if (that.util.isNull(r.mobile)) {
that.showAuthorization = true;
} else {
that.showAuthorization = false;
that.form.mobile = r.mobile;
}
}, true);
that.loadCommonUser()
}, true);
},
onHide() {
clearInterval(this.t)
@ -399,31 +399,31 @@
clearInterval(this.t)
clearTimeout(this.timer)
},
methods: {
downLoad() {
const downloadTask = uni.downloadFile({
url: 'https://leyitest.ali251.langye.net/Template.xlsx', //
success: (res) => {
var filePath = res.tempFilePath
if (res.statusCode === 200) {
uni.openDocument({
filePath: filePath,
showMenu: true,
success: function(res) {
console.log('打开文档成功')
}
})
}
}
});
downloadTask.onProgressUpdate((res) => {
console.log('下载进度' + res.progress);
console.log('已经下载的数据长度' + res.totalBytesWritten);
console.log('预期需要下载的数据总长度' + res.totalBytesExpectedToWrite);
});
methods: {
downLoad() {
const downloadTask = uni.downloadFile({
url: 'https://leyitest.ali251.langye.net/Template.xlsx', //
success: (res) => {
var filePath = res.tempFilePath
if (res.statusCode === 200) {
uni.openDocument({
filePath: filePath,
showMenu: true,
success: function(res) {
console.log('打开文档成功')
}
})
}
}
});
downloadTask.onProgressUpdate((res) => {
console.log('下载进度' + res.progress);
console.log('已经下载的数据长度' + res.totalBytesWritten);
console.log('预期需要下载的数据总长度' + res.totalBytesExpectedToWrite);
});
},
closePhone() {
this.showAuthorization = false

@ -68,10 +68,13 @@
</text>
</view>
<view style="padding-left:50rpx;margin-bottom:10rpx">
<text style="margin-right:20rpx">
<text v-if="list.form!=2">
限制人数{{item.total==0?'不限':item.total}}
</text>
<text>
<text v-else>
{{item.has_total>0?"预约已满":""}}
</text>
<text style="margin-left:20rpx">
已报名数{{item.has_total}}
</text>
@ -141,21 +144,21 @@
},
onLoad(options) {
var that = this;
that.id = options.id;
},
onShow(){
var that = this;
that.numbers=[];
wx.getLocation({
success(res) {
console.log(res)
that.latitude = res.latitude;
that.longitude = res.longitude;
that.loadActiveInfo()
}
})
that.id = options.id;
},
onShow() {
var that = this;
that.numbers = [];
wx.getLocation({
success(res) {
console.log(res)
that.latitude = res.latitude;
that.longitude = res.longitude;
that.loadActiveInfo()
}
})
},
onShareAppMessage() {
return {
@ -226,25 +229,28 @@
that.list = res;
let numberArr = []
let nowTime = that.getNowTime();
var i = 0;
var chkMod=null
var i = 0;
var chkMod = null
for (var m of res.numbers) {
m.label = m.name;
m.time = that.timeFormat(m.start_time, "yyyy年MM月DD日") + " " + that
.getHm(m.start_time) + "-" + that.getHm(m.end_time);
if (that.compareDate(nowTime, m
.end_plan)) {
if (that.compareDate(nowTime, m.end_plan)) {
m.disabled = true
}
if (m.has_total == m.total && m.total != 0) {
m.disabled = true
}
//
if (res.form == 2 && m.has_total > 0) {
m.disabled = true
}
numberArr.push(m);
if (!m.disabled) {
m.checked = i == 0;
chkMod=m;
m.checked = i == 0;
if (chkMod == null)
chkMod = m;
i++;
}
}

@ -1,6 +1,6 @@
import md5 from "./md5.min";
const HOSTARR = {
'development':'https://leyiyuyue.szgmbwg.org.cn',//'https://leyitest.ali251.langye.net',//
'development':'https://leyiyuyue.szgmbwg.org.cn',
'production': 'https://leyiyuyue.szgmbwg.org.cn'
}; // 审核状态

Loading…
Cancel
Save