|
@@ -27,7 +27,7 @@
|
|
|
v-hasPermi="['course:userCourseVideo:batchAdd']">批量添加</el-button>
|
|
|
</el-col>
|
|
|
<el-col :span="1.5">
|
|
|
- <el-button type="primary" plain size="mini" v-if="isPrivate === 1" @click="updateRedPageckeOpen"
|
|
|
+ <el-button type="primary" plain size="mini" @click="updateRedPageckeOpen"
|
|
|
v-hasPermi="['course:userCourseVideo:updateRed']">修改红包</el-button>
|
|
|
</el-col>
|
|
|
<el-col :span="1.5">
|
|
@@ -66,7 +66,7 @@
|
|
|
<el-tag type="danger" v-if="!row.lastJoinTime">无</el-tag>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="红包金额" align="center" prop="redPacketMoney" v-if="isPrivate === 1" />
|
|
|
+ <el-table-column label="红包金额" align="center" prop="redPacketMoney" />
|
|
|
<el-table-column label="排序" align="center" prop="courseSort" />
|
|
|
<el-table-column label="上传时间" align="center" prop="createTime" />
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
|
@@ -131,8 +131,8 @@
|
|
|
:uploadType.sync="form.uploadType" :isTranscode.sync="form.isTranscode"
|
|
|
:transcodeFileKey.sync="form.transcodeFileKey" @video-duration="handleVideoDuration"
|
|
|
@change="handleVideoChange" @selectProjects="handleSelectProjects" ref="videoUpload" append-to-body />
|
|
|
-
|
|
|
- <el-form-item label="课题选择" prop="questionBankId" v-if="isPrivate === 1">
|
|
|
+
|
|
|
+ <el-form-item label="课题选择" prop="questionBankId">
|
|
|
<el-button size="small" type="primary" @click="chooseQuestionBank">选取课题</el-button>
|
|
|
<el-table border width="100%" style="margin-top:5px;" :data="form.questionBankList">
|
|
|
|
|
@@ -160,7 +160,7 @@
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="红包金额" prop="redPacketMoney" v-if="isPrivate === 1">
|
|
|
+ <el-form-item label="红包金额" prop="redPacketMoney">
|
|
|
<el-input-number v-model="form.redPacketMoney" :min="0.1" :max="200" :step="0.1"></el-input-number>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="是否关联商品">
|
|
@@ -685,7 +685,6 @@ export default {
|
|
|
isTranscode: 0,
|
|
|
transcodeFileKey: null,
|
|
|
isProduct: 0,
|
|
|
- productId: null,
|
|
|
listingStartTime: null,
|
|
|
listingEndTime: null,
|
|
|
};
|
|
@@ -766,7 +765,7 @@ export default {
|
|
|
});
|
|
|
return
|
|
|
}
|
|
|
- if (this.form.timeRange != null && this.form.timeRange.length === 2) {
|
|
|
+ if (!this.form.timeRange&& this.form.timeRange.length === 2) {
|
|
|
this.form.viewStartTime = this.form.timeRange[0];
|
|
|
this.form.viewEndTime = this.form.timeRange[1];
|
|
|
}
|
|
@@ -886,7 +885,6 @@ export default {
|
|
|
});
|
|
|
return
|
|
|
}
|
|
|
- console.log(this.addBatchData.select)
|
|
|
this.addBatchData.form.ids = this.addBatchData.select;
|
|
|
batchSaveVideo(this.addBatchData.form).then(response => {
|
|
|
this.addBatchData.open = false;
|