|
@@ -395,6 +395,10 @@
|
|
v-model="course.form.joinTime"
|
|
v-model="course.form.joinTime"
|
|
:selectableRange="course.form.timeRange"
|
|
:selectableRange="course.form.timeRange"
|
|
value-format="HH:mm:ss"
|
|
value-format="HH:mm:ss"
|
|
|
|
+ format="HH:mm:ss"
|
|
|
|
+ :picker-options="{
|
|
|
|
+ selectableRange: course.form.timeRange || '00:00:00 - 23:59:59'
|
|
|
|
+ }"
|
|
placeholder="选择时间范围">
|
|
placeholder="选择时间范围">
|
|
</el-time-picker>
|
|
</el-time-picker>
|
|
<p style="color: red;margin: 0;font-size: 12px">超过领取红包时间,只允许看课,不允许领取红包</p>
|
|
<p style="color: red;margin: 0;font-size: 12px">超过领取红包时间,只允许看课,不允许领取红包</p>
|
|
@@ -423,6 +427,10 @@
|
|
v-model="updateCourse.form.joinTime"
|
|
v-model="updateCourse.form.joinTime"
|
|
:selectableRange="updateCourse.form.timeRange"
|
|
:selectableRange="updateCourse.form.timeRange"
|
|
value-format="HH:mm:ss"
|
|
value-format="HH:mm:ss"
|
|
|
|
+ format="HH:mm:ss"
|
|
|
|
+ :picker-options="{
|
|
|
|
+ selectableRange: updateCourse.form.timeRange || '00:00:00 - 23:59:59'
|
|
|
|
+ }"
|
|
placeholder="选择时间范围">
|
|
placeholder="选择时间范围">
|
|
</el-time-picker>
|
|
</el-time-picker>
|
|
<p style="color: red;margin: 0;font-size: 12px">超过领取红包时间,只允许看课,不允许领取红包</p>
|
|
<p style="color: red;margin: 0;font-size: 12px">超过领取红包时间,只允许看课,不允许领取红包</p>
|
|
@@ -433,23 +441,23 @@
|
|
<el-button @click="closeUpdateCourse">取 消</el-button>
|
|
<el-button @click="closeUpdateCourse">取 消</el-button>
|
|
</div>
|
|
</div>
|
|
</el-dialog>
|
|
</el-dialog>
|
|
- <el-dialog title="修改营期时间" :visible.sync="updateDateOpen" width="500px" append-to-body>
|
|
|
|
- <el-form ref="courseUpdateForm" :model="form" label-width="100px">
|
|
|
|
- <el-form-item label="营期时间" prop="dayDate">
|
|
|
|
- <el-date-picker
|
|
|
|
- v-model="form.dayDate"
|
|
|
|
- :selectableRange="form.dayDate"
|
|
|
|
- value-format="yyyy-MM-dd"
|
|
|
|
- type="date"
|
|
|
|
- placeholder="选择时间">
|
|
|
|
- </el-date-picker>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-form>
|
|
|
|
- <div slot="footer" class="dialog-footer">
|
|
|
|
- <el-button type="primary" @click="updateDate">确 定</el-button>
|
|
|
|
- <el-button @click="updateDateOpen = false">取 消</el-button>
|
|
|
|
- </div>
|
|
|
|
- </el-dialog>
|
|
|
|
|
|
+<!-- <el-dialog title="修改营期时间" :visible.sync="updateDateOpen" width="500px" append-to-body>-->
|
|
|
|
+<!-- <el-form ref="courseUpdateForm" :model="form" label-width="100px">-->
|
|
|
|
+<!-- <el-form-item label="营期时间" prop="dayDate">-->
|
|
|
|
+<!-- <el-date-picker-->
|
|
|
|
+<!-- v-model="form.dayDate"-->
|
|
|
|
+<!-- :selectableRange="form.dayDate"-->
|
|
|
|
+<!-- value-format="yyyy-MM-dd"-->
|
|
|
|
+<!-- type="date"-->
|
|
|
|
+<!-- placeholder="选择时间">-->
|
|
|
|
+<!-- </el-date-picker>-->
|
|
|
|
+<!-- </el-form-item>-->
|
|
|
|
+<!-- </el-form>-->
|
|
|
|
+<!-- <div slot="footer" class="dialog-footer">-->
|
|
|
|
+<!-- <el-button type="primary" @click="updateDate">确 定</el-button>-->
|
|
|
|
+<!-- <el-button @click="updateDateOpen = false">取 消</el-button>-->
|
|
|
|
+<!-- </div>-->
|
|
|
|
+<!-- </el-dialog>-->
|
|
|
|
|
|
<!-- <red-packet-->
|
|
<!-- <red-packet-->
|
|
<!-- :visible.sync="redPacketVisible"-->
|
|
<!-- :visible.sync="redPacketVisible"-->
|
|
@@ -1276,7 +1284,8 @@ export default {
|
|
this.updateCourse.open = true;
|
|
this.updateCourse.open = true;
|
|
this.updateCourse.form = {
|
|
this.updateCourse.form = {
|
|
ids: this.updateCourse.ids,
|
|
ids: this.updateCourse.ids,
|
|
- joinTime: [],
|
|
|
|
|
|
+ timeRange: [], // 初始化timeRange
|
|
|
|
+ joinTime: null // 初始化joinTime
|
|
};
|
|
};
|
|
},
|
|
},
|
|
closeAddCourse() {
|
|
closeAddCourse() {
|
|
@@ -1292,7 +1301,7 @@ export default {
|
|
}
|
|
}
|
|
},
|
|
},
|
|
closeUpdateCourse() {
|
|
closeUpdateCourse() {
|
|
- this.course.open = false;
|
|
|
|
|
|
+ this.updateCourse.open = false;
|
|
},
|
|
},
|
|
courseChange(row){
|
|
courseChange(row){
|
|
this.course.form.videoIds = [];
|
|
this.course.form.videoIds = [];
|