Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
A
AI_VUE2_Ruoyi
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
lei
AI_VUE2_Ruoyi
Commits
8cbad040
Commit
8cbad040
authored
Apr 23, 2025
by
lei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add:摄像头配置页面
parent
7e5efd6e
Changes
11
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
525 additions
and
17 deletions
+525
-17
.env.development
.env.development
+1
-1
.env.production
.env.production
+1
-1
.env.staging
.env.staging
+1
-1
package.json
package.json
+1
-1
AppMain.vue
src/layout/components/AppMain.vue
+14
-13
alarmlog.vue
src/views/AlarmCenter/alarmlog.vue
+21
-0
alarmpush.vue
src/views/AlarmCenter/alarmpush.vue
+21
-0
alarmreminder.vue
src/views/AlarmCenter/alarmreminder.vue
+21
-0
index.vue
src/views/AlgorithmConfig/index.vue
+21
-0
index.vue
src/views/CameraConfig/index.vue
+402
-0
index.vue
src/views/VideoAnalysisTasks/index.vue
+21
-0
No files found.
.env.development
View file @
8cbad040
# 页面标题
# 页面标题
VUE_APP_TITLE = AI
智能系统
VUE_APP_TITLE = AI
视频推理平台
# 开发环境配置
# 开发环境配置
ENV = 'development'
ENV = 'development'
...
...
.env.production
View file @
8cbad040
# 页面标题
# 页面标题
VUE_APP_TITLE =
若依管理系统
VUE_APP_TITLE =
AI视频推理平台
# 生产环境配置
# 生产环境配置
ENV = 'production'
ENV = 'production'
...
...
.env.staging
View file @
8cbad040
# 页面标题
# 页面标题
VUE_APP_TITLE =
若依管理系统
VUE_APP_TITLE =
AI视频推理平台
BABEL_ENV = production
BABEL_ENV = production
...
...
package.json
View file @
8cbad040
{
{
"name"
:
"gemho"
,
"name"
:
"gemho"
,
"version"
:
"2.0.0"
,
"version"
:
"2.0.0"
,
"description"
:
"Ai
智能系统
"
,
"description"
:
"Ai
视频推理平台
"
,
"author"
:
"leiy"
,
"author"
:
"leiy"
,
"license"
:
"
MIT
"
,
"license"
:
"
MIT
"
,
"scripts"
:
{
"scripts"
:
{
...
...
src/layout/components/AppMain.vue
View file @
8cbad040
...
@@ -10,36 +10,36 @@
...
@@ -10,36 +10,36 @@
</
template
>
</
template
>
<
script
>
<
script
>
import
iframeToggle
from
"
./IframeToggle/index
"
import
iframeToggle
from
"
./IframeToggle/index
"
;
export
default
{
export
default
{
name
:
'
AppMain
'
,
name
:
"
AppMain
"
,
components
:
{
iframeToggle
},
components
:
{
iframeToggle
},
computed
:
{
computed
:
{
cachedViews
()
{
cachedViews
()
{
return
this
.
$store
.
state
.
tagsView
.
cachedViews
return
this
.
$store
.
state
.
tagsView
.
cachedViews
;
},
},
key
()
{
key
()
{
return
this
.
$route
.
path
return
this
.
$route
.
path
;
}
}
,
},
},
watch
:
{
watch
:
{
$route
()
{
$route
()
{
this
.
addIframe
()
this
.
addIframe
()
;
}
}
,
},
},
mounted
()
{
mounted
()
{
this
.
addIframe
()
this
.
addIframe
()
;
},
},
methods
:
{
methods
:
{
addIframe
()
{
addIframe
()
{
const
{
name
}
=
this
.
$route
const
{
name
}
=
this
.
$route
;
if
(
name
&&
this
.
$route
.
meta
.
link
)
{
if
(
name
&&
this
.
$route
.
meta
.
link
)
{
this
.
$store
.
dispatch
(
'
tagsView/addIframeView
'
,
this
.
$route
)
this
.
$store
.
dispatch
(
"
tagsView/addIframeView
"
,
this
.
$route
);
}
}
}
}
},
}
},
};
</
script
>
</
script
>
<
style
lang=
"scss"
scoped
>
<
style
lang=
"scss"
scoped
>
...
@@ -49,6 +49,7 @@ export default {
...
@@ -49,6 +49,7 @@ export default {
width
:
100%
;
width
:
100%
;
position
:
relative
;
position
:
relative
;
overflow
:
hidden
;
overflow
:
hidden
;
background
:
rgba
(
247
250
252
);
}
}
.fixed-header
+
.app-main
{
.fixed-header
+
.app-main
{
...
...
src/views/AlarmCenter/alarmlog.vue
0 → 100644
View file @
8cbad040
<
template
>
<div
class=
"app-container"
>
报警日志
</div>
</
template
>
<
script
>
export
default
{
name
:
"
Alarmlog
"
,
props
:
{},
components
:
{},
data
()
{
return
{};
},
computed
:
{},
watch
:
{},
created
()
{},
mounted
()
{},
methods
:
{},
};
</
script
>
<
style
scoped
lang=
"scss"
></
style
>
src/views/AlarmCenter/alarmpush.vue
0 → 100644
View file @
8cbad040
<
template
>
<div
class=
"app-container"
>
报警推送
</div>
</
template
>
<
script
>
export
default
{
name
:
"
Alarmpush
"
,
props
:
{},
components
:
{},
data
()
{
return
{};
},
computed
:
{},
watch
:
{},
created
()
{},
mounted
()
{},
methods
:
{},
};
</
script
>
<
style
scoped
lang=
"scss"
></
style
>
src/views/AlarmCenter/alarmreminder.vue
0 → 100644
View file @
8cbad040
<
template
>
<div
class=
"app-container"
>
报警提醒
</div>
</
template
>
<
script
>
export
default
{
name
:
"
Alarmreminder
"
,
props
:
{},
components
:
{},
data
()
{
return
{};
},
computed
:
{},
watch
:
{},
created
()
{},
mounted
()
{},
methods
:
{},
};
</
script
>
<
style
scoped
lang=
"scss"
></
style
>
src/views/AlgorithmConfig/index.vue
0 → 100644
View file @
8cbad040
<
template
>
<div
class=
"app-container"
>
算法配置
</div>
</
template
>
<
script
>
export
default
{
name
:
"
AlgorithmConfig
"
,
props
:
{},
components
:
{},
data
()
{
return
{};
},
computed
:
{},
watch
:
{},
created
()
{},
mounted
()
{},
methods
:
{},
};
</
script
>
<
style
scoped
lang=
"scss"
></
style
>
src/views/CameraConfig/index.vue
0 → 100644
View file @
8cbad040
This diff is collapsed.
Click to expand it.
src/views/VideoAnalysisTasks/index.vue
0 → 100644
View file @
8cbad040
<
template
>
<div
class=
"app-container"
>
视频分析任务
</div>
</
template
>
<
script
>
export
default
{
name
:
"
VideoAnalysisTasks
"
,
props
:
{},
components
:
{},
data
()
{
return
{};
},
computed
:
{},
watch
:
{},
created
()
{},
mounted
()
{},
methods
:
{},
};
</
script
>
<
style
scoped
lang=
"scss"
></
style
>
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