Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
dd_school
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wangqi
dd_school
Commits
67bf214d
Commit
67bf214d
authored
Nov 03, 2023
by
zhaopanyu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
zpy 11.3
parent
6f848730
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
16 additions
and
31 deletions
+16
-31
ruoyi-ui/src/views/smartSchool/laboratoryManagement/laboratoryManagements/laboratoryCompetition/index.vue
+12
-26
ruoyi-ui/src/views/smartSchool/schoolManage/introduce/schoolPic/index.vue
+0
-1
ruoyi-ui/src/views/smartSchool/teachAffairAdministration/affairStudentManage/index.vue
+4
-4
No files found.
ruoyi-ui/src/views/smartSchool/laboratoryManagement/laboratoryManagements/laboratoryCompetition/index.vue
View file @
67bf214d
...
...
@@ -41,7 +41,7 @@
<
template
slot-scope=
"scope"
>
<el-carousel
:interval=
"4000"
height=
"100px"
>
<el-carousel-item
v-for=
"(item, index) in scope.row.schoolAccessoryList"
:key=
"index"
>
<el-image
style=
"width: 100px; height: 100px"
:src=
"item.accessoryUrl"
<el-image
style=
"width: 100px; height: 100px"
:src=
"
pev +
item.accessoryUrl"
:preview-src-list=
"[item.accessoryUrl]"
></el-image>
</el-carousel-item>
</el-carousel>
...
...
@@ -128,7 +128,7 @@
</div>
<div
v-else
>
<div
v-for=
"(item, index) in form.schoolAccessoryList"
:key=
"index"
>
<img
:src=
"item.accessoryUrl"
class=
"avatar"
/>
<img
:src=
"
pev +
item.accessoryUrl"
class=
"avatar"
/>
</div>
</div>
</el-upload>
...
...
@@ -269,10 +269,7 @@ export default {
this
.
getTeacher
();
},
methods
:
{
handlePreview
(
url
)
{
this
.
previewImageUrl
=
url
;
this
.
$refs
.
previewDialog
.
open
();
},
//获取列表数据
getList
()
{
getCompetition
(
this
.
queryForm
).
then
(
response
=>
{
...
...
@@ -280,17 +277,6 @@ export default {
console
.
log
(
'response'
,
response
);
this
.
total
=
response
.
total
;
this
.
loading
=
false
;
// this.competitionData.forEach(item => {
// if (item.schoolAccessoryList) {
// item.previewUrls = [item.schoolAccessoryList.map(accessory => accessory.accessoryUrl)];
// item.pictureUrl = item.schoolAccessoryList.map(accessory => accessory.accessoryUrl);
// } else {
// item.previewUrls = [];
// item.pictureUrl = [];
// }
// });
});
},
...
...
@@ -307,10 +293,11 @@ export default {
console
.
log
(
'response'
,
response
);
console
.
log
(
'file'
,
file
);
// 处理上传成功的逻辑
const
accessoryUrl
=
this
.
pev
+
response
.
fileName
;
// 假设响应中包含了图片的访问URL
const
picUrl
=
response
.
fileName
;
// 假设响应中包含了图片的访问URL
const
accessoryName
=
response
.
originalFilename
;
// 获取上传文件的名称
this
.
form
.
schoolAccessoryList
.
push
({
accessoryUrl
:
accessoryUrl
,
// url: this.pev + picUrl,
accessoryUrl
:
picUrl
,
accessoryName
:
accessoryName
});
console
.
log
(
'this.form.schoolAccessoryList'
,
this
.
form
.
schoolAccessoryList
);
...
...
@@ -379,26 +366,25 @@ export default {
schoolAccessoryList
:
[],
};
this
.
nowType
=
type
;
if
(
type
!=
0
)
{
if
(
type
!=
=
0
)
{
const
id
=
row
.
id
;
getCompetitionxq
(
id
).
then
(
response
=>
{
console
.
log
(
response
.
data
,
'chakan'
);
if
(
response
.
code
==
200
)
{
if
(
response
.
code
==
=
200
)
{
Object
.
keys
(
this
.
form
).
forEach
(
key
=>
{
if
(
response
.
data
[
key
])
{
this
.
accessoryUrl
=
this
.
pev
+
this
.
picUrl
console
.
log
(
this
.
accessoryUrl
,
'chakan '
);
this
.
$set
(
this
.
form
,
key
,
response
.
data
[
key
]);
const
teacherId
=
this
.
form
.
teacherId
this
.
form
.
teacherName
=
teacherId
==
''
?
''
:
this
.
teacherList
.
find
(
item
=>
item
.
userId
==
teacherId
).
userName
console
.
log
(
this
.
form
.
teacherName
,
'this.form.teacherName'
);
}
if
(
response
.
data
.
schoolAccessoryList
&&
response
.
data
.
schoolAccessoryList
.
length
>
0
)
{
this
.
imageUrls
=
response
.
data
.
schoolAccessoryList
.
map
(
item
=>
item
.
accessoryUrl
);
}
});
}
});
}
...
...
ruoyi-ui/src/views/smartSchool/schoolManage/introduce/schoolPic/index.vue
View file @
67bf214d
...
...
@@ -297,7 +297,6 @@ export default {
handleUpdate
(
row
)
{
this
.
reset
()
const
ids
=
row
.
id
||
this
.
ids
getPic
(
ids
).
then
(
response
=>
{
this
.
form
=
response
.
data
this
.
imageUrl
=
this
.
pev
+
this
.
form
.
picUrl
...
...
ruoyi-ui/src/views/smartSchool/teachAffairAdministration/affairStudentManage/index.vue
View file @
67bf214d
...
...
@@ -700,10 +700,10 @@ export default {
studentTurnover
:
[],
// 表单校验
rules
:
{
idCard
:
[
{
required
:
true
,
message
:
"身份证号不能为空"
,
trigger
:
'blur'
},
{
validator
:
this
.
validID
,
trigger
:
'blur'
}
],
//
idCard: [
//
{ required: true, message: "身份证号不能为空", trigger: 'blur' },
//
{ validator: this.validID, trigger: 'blur' }
//
],
// nation: [{ required: true, message: '民族不能为空', trigger: 'blur' }],
studentName
:
[{
required
:
true
,
message
:
'学生姓名不能为空'
,
trigger
:
'blur'
}],
// birthday: [{ required: true, message: '出生日期不能为空', trigger: 'blur' }],
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
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 comment