Commit d0c50363 authored by xd's avatar xd

创建活动时间调整

parent a20b757c
...@@ -279,7 +279,7 @@ ...@@ -279,7 +279,7 @@
v-model="prizeList[index].startTime" v-model="prizeList[index].startTime"
type="date" type="date"
@cancel="prizeList[index].startShow = false" @cancel="prizeList[index].startShow = false"
@confirm="prizeList[index].startShow = false" @confirm="handleStartTime(prizeList[index].startTime,index)"
@change="startTimeChange2(prizeList[index].startTime, index)" @change="startTimeChange2(prizeList[index].startTime, index)"
/> />
</van-popup> </van-popup>
...@@ -305,7 +305,7 @@ ...@@ -305,7 +305,7 @@
v-model="prizeList[index].endTime" v-model="prizeList[index].endTime"
type="date" type="date"
@cancel="prizeList[index].endShow = false" @cancel="prizeList[index].endShow = false"
@confirm="prizeList[index].endShow = false" @confirm="handleEndTime(prizeList[index].endTime,index)"
@change="endTimeChange2(prizeList[index].endTime, index)" @change="endTimeChange2(prizeList[index].endTime, index)"
/> />
</van-popup> </van-popup>
...@@ -413,10 +413,10 @@ export default { ...@@ -413,10 +413,10 @@ export default {
fullMoney: "", fullMoney: "",
fullShow: false, fullShow: false,
validity: "", validity: "",
startTime: "", startTime: new Date(),
startTime1: "", startTime1: "",
startShow: false, startShow: false,
endTime: "", endTime: new Date(),
endTime1: "", endTime1: "",
endShow: false, endShow: false,
prize: "", prize: "",
...@@ -445,7 +445,11 @@ export default { ...@@ -445,7 +445,11 @@ export default {
this.basicInfo.startTime1 = `${startTimeArr[0]}-${startTimeArr[1]}-${startTimeArr[2]}`; this.basicInfo.startTime1 = `${startTimeArr[0]}-${startTimeArr[1]}-${startTimeArr[2]}`;
}, },
startTimeChange2(e, index) { startTimeChange2(e, index) {
console.log(111);
this.prizeList[index].startTime1 = this.timeFormat(e); this.prizeList[index].startTime1 = this.timeFormat(e);
console.log(this.prizeList[index].startTime1,"2222");
}, },
//////// ////////
handlePSTime(index) { handlePSTime(index) {
...@@ -476,6 +480,19 @@ export default { ...@@ -476,6 +480,19 @@ export default {
endTimeChange2(e, index) { endTimeChange2(e, index) {
this.prizeList[index].endTime1 = this.timeFormat(e); this.prizeList[index].endTime1 = this.timeFormat(e);
}, },
///点击确定不修改处理
handleStartTime(e,index) {
console.log(e,"e");
this.prizeList[index].startTime1 = this.timeFormat(e)
this.prizeList[index].startShow = false
},
handleEndTime(e,index) {
console.log(e,"e");
this.prizeList[index].endTime1 = this.timeFormat(e)
this.prizeList[index].endShow = false
},
////// //////
handlePETime(index) { handlePETime(index) {
this.prizeList[index].endTime1 = this.timeFormat(this.confirmTime); this.prizeList[index].endTime1 = this.timeFormat(this.confirmTime);
...@@ -544,10 +561,10 @@ export default { ...@@ -544,10 +561,10 @@ export default {
fullMoney: "", fullMoney: "",
fullShow: false, fullShow: false,
validity: "", validity: "",
startTime: "", startTime: new Date(),
startTime1: "", startTime1: "",
startShow: false, startShow: false,
endTime: "", endTime: new Date(),
endTime1: "", endTime1: "",
endShow: false, endShow: false,
prize: "", prize: "",
......
...@@ -20,8 +20,8 @@ ...@@ -20,8 +20,8 @@
<van-radio name="1" style="float:left;">固定金额</van-radio> <van-radio name="1" style="float:left;">固定金额</van-radio>
<van-radio name="2" style="float:right;">成交价比例</van-radio> <van-radio name="2" style="float:right;">成交价比例</van-radio>
</van-radio-group> </van-radio-group>
<div class="fr"> <div class="fr" v-if="type == 1">
<span class="fr" style="margin-top:16px;"></span> <span class="fr" style="margin-top:18px;"></span>
<van-field <van-field
class="price" class="price"
readonly readonly
...@@ -35,7 +35,23 @@ ...@@ -35,7 +35,23 @@
:show="show2" :show="show2"
@blur="show2 = false" @blur="show2 = false"
/> />
</div> </div>
<div class="fr" v-if="type == 2">
<span class="fr" style="margin-top:18px;">%</span>
<van-field
class="price"
readonly
clickable
:value="percent"
placeholder="请输入百分比"
@touchstart.native.stop="show3 = true"
/>
<van-number-keyboard
v-model="percent"
:show="show3"
@blur="show3 = false"
/>
</div>
</div> </div>
</div> </div>
</van-cell> </van-cell>
...@@ -112,10 +128,12 @@ export default { ...@@ -112,10 +128,12 @@ export default {
startShow: false, startShow: false,
endShow: false, endShow: false,
number: "", number: "",
type: "", type: '1',
show: false, show: false,
show2: false, show2: false,
price: "" show3: false,
price: "",
percent: ""
}; };
}, },
methods: { methods: {
...@@ -128,11 +146,11 @@ export default { ...@@ -128,11 +146,11 @@ export default {
}, },
startTimeChange(e) { startTimeChange(e) {
let startTimeArr = e.getValues(); let startTimeArr = e.getValues();
this.startTime1 = `${startTimeArr[0]}-${startTimeArr[1]}-${startTimeArr[2]} ${startTimeArr[3]}:${startTimeArr[4]}:00`; this.startTime1 = `${startTimeArr[0]}-${startTimeArr[1]}-${startTimeArr[2]}`;
}, },
endTimeChange(e) { endTimeChange(e) {
let endTimeArr = e.getValues(); let endTimeArr = e.getValues();
this.endTime1 = `${endTimeArr[0]}-${endTimeArr[1]}-${endTimeArr[2]} ${endTimeArr[3]}:${endTimeArr[4]}:00`; this.endTime1 = `${endTimeArr[0]}-${endTimeArr[1]}-${endTimeArr[2]}`;
}, },
handleStartTime(value) { handleStartTime(value) {
this.startTime1 = this.timeFormat(value) this.startTime1 = this.timeFormat(value)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment