|
|
@@ -40,13 +40,13 @@
|
|
|
<view class="button">
|
|
|
<button
|
|
|
v-if="!isJoin"
|
|
|
- @click="subscribeActivity(model.status)"
|
|
|
- :disabled="!(model.status == 0 && model.type == 2)"
|
|
|
+ @click="subscribeActivity()"
|
|
|
+ :disabled="!(model.status == '待开始' && model.type == 2)"
|
|
|
:class="{
|
|
|
- start: model.status == 0 && model.type == 2,
|
|
|
- begun: model.status == 1,
|
|
|
- ended: model.status == 2,
|
|
|
- falseStart: model.status == 0 && model.type == 1,
|
|
|
+ start: model.status == '待开始' && model.type == 2,
|
|
|
+ begun: model.status == '已开始',
|
|
|
+ ended: model.status == '已结束',
|
|
|
+ falseStart: model.status == '待开始' && model.type == 1,
|
|
|
}"
|
|
|
>
|
|
|
{{ model.activiteState }}
|
|
|
@@ -230,13 +230,13 @@ export default {
|
|
|
this.model.share =
|
|
|
parseInt(data.real_repost_count) +
|
|
|
parseInt(data.base_repost_count);
|
|
|
- if (data.status == 0) {
|
|
|
+ if (data.status == '待开始') {
|
|
|
if (data.type == 2) {
|
|
|
this.model.activiteState = "我要参加";
|
|
|
} else {
|
|
|
this.model.activiteState = "活动待开始";
|
|
|
}
|
|
|
- } else if (data.status == 1) {
|
|
|
+ } else if (data.status == '已开始') {
|
|
|
this.model.activiteState = "活动进行中";
|
|
|
} else {
|
|
|
this.model.activiteState = "活动已结束";
|
|
|
@@ -253,12 +253,20 @@ export default {
|
|
|
let result = html.replace(
|
|
|
/<img [^>]*src=['"]([^'"]+)[^>]*>/gi,
|
|
|
function (match, capture) {
|
|
|
- return (
|
|
|
- "<img src=" +
|
|
|
- getApp().globalData.shareUrl +
|
|
|
- capture +
|
|
|
- ' style="max-width:100%;height:auto;display:block;margin:10px 0;"/>'
|
|
|
- );
|
|
|
+ if(capture.includes('http')){
|
|
|
+ return (
|
|
|
+ "<img src=" +
|
|
|
+ capture +
|
|
|
+ ' style="max-width:100%;height:auto;display:block;margin:10px 0;"/>'
|
|
|
+ );
|
|
|
+ }else {
|
|
|
+ return (
|
|
|
+ "<img src=" +
|
|
|
+ getApp().globalData.shareUrl +
|
|
|
+ capture +
|
|
|
+ ' style="max-width:100%;height:auto;display:block;margin:10px 0;"/>'
|
|
|
+ );
|
|
|
+ }
|
|
|
}
|
|
|
);
|
|
|
return result;
|
|
|
@@ -282,7 +290,7 @@ export default {
|
|
|
},
|
|
|
});
|
|
|
},
|
|
|
- subscribeActivity(status) {
|
|
|
+ subscribeActivity() {
|
|
|
if (this.model.person_count >= this.model.max_person) {
|
|
|
uni.showToast({
|
|
|
title: "报名人数已达上限",
|
|
|
@@ -291,7 +299,6 @@ export default {
|
|
|
});
|
|
|
return;
|
|
|
}
|
|
|
- console.log(status);
|
|
|
let that = this;
|
|
|
uni.requestSubscribeMessage({
|
|
|
tmplIds: [
|
|
|
@@ -299,7 +306,6 @@ export default {
|
|
|
"T_ORLiW2C_UM6nZiEerYAokltHgHRGxWCid8eElujus",
|
|
|
],
|
|
|
success(res) {
|
|
|
- console.log(res);
|
|
|
that.signUpActivity();
|
|
|
},
|
|
|
});
|