Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
legobackend
/
lego-manage-web
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
59d2a386
authored
2025-06-05 11:49:00 +0800
by
yzj
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
打包和文件格式
1 parent
2005f138
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
17 additions
and
6 deletions
src/lang/package/zh-cn.js
src/views/legao/course/index.vue
src/lang/package/zh-cn.js
View file @
59d2a38
...
...
@@ -92,6 +92,7 @@ export default {
dialogTitleEdit
:
'修改'
,
dialogName
:
'课程名称'
,
dialogBlock
:
'系列'
,
dialogPack
:
'是否打包'
,
dialogTypes
:
'搭建类型'
,
dialogTwoD
:
'2D'
,
dialogThreeD
:
'3D'
,
...
...
src/views/legao/course/index.vue
View file @
59d2a38
...
...
@@ -82,6 +82,16 @@
style=
"width: 180px;"
/>
</el-form-item>
<el-form-item
:label=
"$t('course.dialogPack')"
label-width=
"80"
>
<el-select-v2
v-model=
"showForm.form.packId"
placeholder=
"是否打包"
style=
"width: 180px;"
>
<el-option
label=
"是"
:value=
"1"
></el-option>
<el-option
label=
"否"
:value=
"0"
></el-option>
</el-select-v2>
</el-form-item>
<el-form-item
:label=
"$t('course.dialogTypes')"
prop=
"type"
label-width=
"80"
>
<el-checkbox-group
v-model=
"showForm.form.type"
>
<div
style=
"display: flex;align-items: center;"
>
...
...
@@ -93,8 +103,8 @@
<el-form-item
v-if=
"determineStatus('2D')"
:label=
"$t('course.dialogTwoD')"
label-width=
"80"
>
<
template
v-if=
"true"
>
<imageUpload
v-model=
"showForm.form.twoDimensionalOssId"
:limit=
'10'
:fileType=
'["png", "jpg", "jpeg", "ico"]'
/>
<fileUpload
v-model=
"showForm.form.twoDimensionalUrl"
:fileType=
'["ldr","png","jpg","jpeg","ico","json","pdf"]'
/>
<fileUpload
v-model=
"showForm.form.twoDimensionalType"
:fileType=
'["ldr","png","jpg","jpeg","ico","json","pdf"]'
/>
<fileUpload
v-model=
"showForm.form.twoDimensionalUrl"
:fileType=
'["ldr","png","jpg","jpeg","ico","json","pdf"
,"mp4"
]'
/>
<fileUpload
v-model=
"showForm.form.twoDimensionalType"
:fileType=
'["ldr","png","jpg","jpeg","ico","json","pdf"
,"mp4"
]'
/>
</
template
>
<
template
v-else
>
<el-input
v-model=
"showForm.form.twoDimensionalUrl"
placeholder=
"请输入链接URL"
/>
...
...
@@ -111,13 +121,13 @@
</
template
>
</el-form-item>
<el-form-item
:label=
"$t('course.dialogCase')"
prop=
"caseOssId"
label-width=
"80"
>
<fileUpload
v-model=
"showForm.form.caseOssId"
:fileType=
'["mp4", "avi", "mov", "flv"]'
/>
<fileUpload
v-model=
"showForm.form.caseOssId"
:fileType=
'["mp4", "avi", "mov", "flv"
,"pdf"
]'
/>
</el-form-item>
<el-form-item
:label=
"$t('course.dialogTeaching')"
label-width=
"80"
>
<fileUpload
v-model=
"showForm.form.teachingOssId"
:fileType=
'["pdf"]'
/>
<fileUpload
v-model=
"showForm.form.teachingOssId"
:fileType=
'["pdf"
,"mp4"
]'
/>
</el-form-item>
<el-form-item
:label=
"$t('course.dialogPpt')"
label-width=
"80"
>
<fileUpload
v-model=
"showForm.form.pptOssId"
:fileType=
'["pdf","ppt","pptx"]'
/>
<fileUpload
v-model=
"showForm.form.pptOssId"
:fileType=
'["pdf","ppt","pptx"
,"mp4"
]'
/>
</el-form-item>
<el-form-item
:label=
"$t('course.dialogPhoto')"
prop=
"ossId"
label-width=
"80"
>
<imageUpload
v-model=
"showForm.form.ossId"
:limit=
'1'
:fileType=
'["png", "jpg", "jpeg", "ico"]'
/>
...
...
@@ -168,7 +178,7 @@ const data = reactive({
title
:
''
,
open
:
false
,
form
:
{
packId
:
0
// 设置默认值为0(即“否”)
}
},
rules
:
{
...
...
Write
Preview
Styling with
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment