Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
R
RuoYi-Vue-ui
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
AI算法平台
RuoYi-Vue-ui
Commits
8de9b187
You need to sign in or sign up before continuing.
Commit
8de9b187
authored
Mar 26, 2024
by
yf
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix:新增字段类型
parent
0a679116
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
29 additions
and
3 deletions
+29
-3
src/views/algorithm/camera/index.vue
src/views/algorithm/camera/index.vue
+29
-3
No files found.
src/views/algorithm/camera/index.vue
View file @
8de9b187
...
...
@@ -59,7 +59,9 @@
<el-table-column
type=
"selection"
width=
"55"
align=
"center"
/>
<!--
<el-table-column
label=
"主键id"
align=
"center"
prop=
"id"
/>
-->
<el-table-column
label=
"摄像头名"
align=
"center"
prop=
"cameraName"
/>
<el-table-column
label=
"摄像头编号"
show-overflow-tooltip
align=
"center"
prop=
"rtsp"
/>
<el-table-column
label=
"摄像头编号"
show-overflow-tooltip
align=
"center"
prop=
"cameraNo"
/>
<el-table-column
label=
"支持的算法类型"
show-overflow-tooltip
align=
"center"
prop=
"algorithmType"
/>
<el-table-column
label=
"rtsp视频流"
show-overflow-tooltip
align=
"center"
prop=
"rtsp"
/>
<el-table-column
label=
"所属矿区"
align=
"center"
prop=
"belong"
/>
<el-table-column
label=
"创建时间"
align=
"center"
prop=
"createTime"
width=
"160"
>
<template
slot-scope=
"scope"
>
...
...
@@ -106,8 +108,21 @@
<el-form-item
label=
"摄像头名"
prop=
"cameraName"
>
<el-input
v-model=
"form.cameraName"
placeholder=
"请输入摄像头名"
/>
</el-form-item>
<el-form-item
label=
"摄像头编号"
prop=
"rtsp"
>
<el-input
v-model=
"form.rtsp"
placeholder=
"请输入摄像头编号"
/>
<el-form-item
label=
"摄像头编号"
prop=
"cameraNo"
>
<el-input
v-model=
"form.cameraNo"
placeholder=
"请输入摄像头编号"
/>
</el-form-item>
<el-form-item
label=
"支持的算法类型"
prop=
"algorithmType"
>
<el-select
multiple
filterable
v-model=
"form.algorithmType"
placeholder=
"请选择支持的算法类型"
>
<el-option
v-for=
"item in cameraOptions"
:key=
"item.algorithmKey"
:label=
"item.algorithmName"
:value=
"item.algorithmKey"
>
</el-option>
</el-select>
</el-form-item>
<el-form-item
label=
"rtsp视频流"
prop=
"rtsp"
>
<el-input
v-model=
"form.rtsp"
placeholder=
"请输入rtsp视频流"
/>
</el-form-item>
<el-form-item
label=
"所属矿区"
prop=
"belong"
>
<el-select
v-model=
"form.belong"
placeholder=
"请选择"
>
...
...
@@ -144,6 +159,7 @@
<
script
>
import
{
listBase
,
getBase
,
delBase
,
addBase
,
updateBase
}
from
"
@/api/algorithm/camera
"
;
import
{
listBase
as
sflistBase
}
from
"
@/api/algorithm/base
"
;
export
default
{
name
:
"
Base
"
,
...
...
@@ -154,6 +170,8 @@
loading
:
true
,
// 选中数组
ids
:
[],
//算法类型数组
cameraOptions
:
[],
// 非单个禁用
single
:
true
,
// 非多个禁用
...
...
@@ -175,6 +193,7 @@
pageNum
:
1
,
pageSize
:
10
,
cameraName
:
null
,
cameraNo
:
null
,
rtsp
:
null
,
sort
:
null
,
status
:
null
,
...
...
@@ -188,6 +207,7 @@
},
created
()
{
this
.
getList
();
this
.
getSfList
();
},
methods
:
{
/** 查询算法摄像头列表 */
...
...
@@ -199,6 +219,11 @@
this
.
loading
=
false
;
});
},
getSfList
(){
sflistBase
({
pageNum
:
1
,
pageSize
:
9999
,}).
then
(
res
=>
{
this
.
cameraOptions
=
res
.
rows
})
},
// 取消按钮
cancel
()
{
this
.
open
=
false
;
...
...
@@ -209,6 +234,7 @@
this
.
form
=
{
id
:
null
,
cameraName
:
null
,
cameraNo
:
null
,
rtsp
:
null
,
sort
:
null
,
status
:
null
,
...
...
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