59d2a386 by yzj

打包和文件格式

1 parent 2005f138
...@@ -92,6 +92,7 @@ export default { ...@@ -92,6 +92,7 @@ export default {
92 dialogTitleEdit: '修改', 92 dialogTitleEdit: '修改',
93 dialogName: '课程名称', 93 dialogName: '课程名称',
94 dialogBlock: '系列', 94 dialogBlock: '系列',
95 dialogPack: '是否打包',
95 dialogTypes: '搭建类型', 96 dialogTypes: '搭建类型',
96 dialogTwoD: '2D', 97 dialogTwoD: '2D',
97 dialogThreeD: '3D', 98 dialogThreeD: '3D',
......
...@@ -82,6 +82,16 @@ ...@@ -82,6 +82,16 @@
82 style="width: 180px;" 82 style="width: 180px;"
83 /> 83 />
84 </el-form-item> 84 </el-form-item>
85 <el-form-item :label="$t('course.dialogPack')" label-width="80">
86 <el-select-v2
87 v-model="showForm.form.packId"
88 placeholder="是否打包"
89 style="width: 180px;"
90 >
91 <el-option label="是" :value="1"></el-option>
92 <el-option label="否" :value="0"></el-option>
93 </el-select-v2>
94 </el-form-item>
85 <el-form-item :label="$t('course.dialogTypes')" prop="type" label-width="80"> 95 <el-form-item :label="$t('course.dialogTypes')" prop="type" label-width="80">
86 <el-checkbox-group v-model="showForm.form.type"> 96 <el-checkbox-group v-model="showForm.form.type">
87 <div style="display: flex;align-items: center;"> 97 <div style="display: flex;align-items: center;">
...@@ -93,8 +103,8 @@ ...@@ -93,8 +103,8 @@
93 <el-form-item v-if="determineStatus('2D')" :label="$t('course.dialogTwoD')" label-width="80"> 103 <el-form-item v-if="determineStatus('2D')" :label="$t('course.dialogTwoD')" label-width="80">
94 <template v-if="true"> 104 <template v-if="true">
95 <imageUpload v-model="showForm.form.twoDimensionalOssId" :limit='10' :fileType='["png", "jpg", "jpeg", "ico"]'/> 105 <imageUpload v-model="showForm.form.twoDimensionalOssId" :limit='10' :fileType='["png", "jpg", "jpeg", "ico"]'/>
96 <fileUpload v-model="showForm.form.twoDimensionalUrl" :fileType='["ldr","png","jpg","jpeg","ico","json","pdf"]'/> 106 <fileUpload v-model="showForm.form.twoDimensionalUrl" :fileType='["ldr","png","jpg","jpeg","ico","json","pdf","mp4"]'/>
97 <fileUpload v-model="showForm.form.twoDimensionalType" :fileType='["ldr","png","jpg","jpeg","ico","json","pdf"]'/> 107 <fileUpload v-model="showForm.form.twoDimensionalType" :fileType='["ldr","png","jpg","jpeg","ico","json","pdf","mp4"]'/>
98 </template> 108 </template>
99 <template v-else> 109 <template v-else>
100 <el-input v-model="showForm.form.twoDimensionalUrl" placeholder="请输入链接URL" /> 110 <el-input v-model="showForm.form.twoDimensionalUrl" placeholder="请输入链接URL" />
...@@ -111,13 +121,13 @@ ...@@ -111,13 +121,13 @@
111 </template> 121 </template>
112 </el-form-item> 122 </el-form-item>
113 <el-form-item :label="$t('course.dialogCase')" prop="caseOssId" label-width="80"> 123 <el-form-item :label="$t('course.dialogCase')" prop="caseOssId" label-width="80">
114 <fileUpload v-model="showForm.form.caseOssId" :fileType='["mp4", "avi", "mov", "flv"]'/> 124 <fileUpload v-model="showForm.form.caseOssId" :fileType='["mp4", "avi", "mov", "flv","pdf"]'/>
115 </el-form-item> 125 </el-form-item>
116 <el-form-item :label="$t('course.dialogTeaching')" label-width="80"> 126 <el-form-item :label="$t('course.dialogTeaching')" label-width="80">
117 <fileUpload v-model="showForm.form.teachingOssId" :fileType='["pdf"]'/> 127 <fileUpload v-model="showForm.form.teachingOssId" :fileType='["pdf","mp4"]'/>
118 </el-form-item> 128 </el-form-item>
119 <el-form-item :label="$t('course.dialogPpt')" label-width="80"> 129 <el-form-item :label="$t('course.dialogPpt')" label-width="80">
120 <fileUpload v-model="showForm.form.pptOssId" :fileType='["pdf","ppt","pptx"]'/> 130 <fileUpload v-model="showForm.form.pptOssId" :fileType='["pdf","ppt","pptx","mp4"]'/>
121 </el-form-item> 131 </el-form-item>
122 <el-form-item :label="$t('course.dialogPhoto')" prop="ossId" label-width="80"> 132 <el-form-item :label="$t('course.dialogPhoto')" prop="ossId" label-width="80">
123 <imageUpload v-model="showForm.form.ossId" :limit='1' :fileType='["png", "jpg", "jpeg", "ico"]'/> 133 <imageUpload v-model="showForm.form.ossId" :limit='1' :fileType='["png", "jpg", "jpeg", "ico"]'/>
...@@ -168,7 +178,7 @@ const data = reactive({ ...@@ -168,7 +178,7 @@ const data = reactive({
168 title: '', 178 title: '',
169 open: false, 179 open: false,
170 form: { 180 form: {
171 181 packId: 0 // 设置默认值为0(即“否”)
172 } 182 }
173 }, 183 },
174 rules: { 184 rules: {
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!