Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
W
web-project
Project
Project
Details
Activity
Releases
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
海康威视
web-project
Commits
4069d878
Commit
4069d878
authored
Jul 28, 2024
by
王亚晖
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
制作远程控制页面
parent
7fbca840
Changes
14
Show whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
161 additions
and
21 deletions
+161
-21
CurveControl.vue
src/components/Remote/CurveControl.vue
+6
-0
HeatControl.vue
src/components/Remote/HeatControl.vue
+6
-0
HolidayControl.vue
src/components/Remote/HolidayControl.vue
+6
-0
LimitControl.vue
src/components/Remote/LimitControl.vue
+6
-0
NightControl.vue
src/components/Remote/NightControl.vue
+6
-0
NightFrequency.vue
src/components/Remote/NightFrequency.vue
+6
-0
OutdoorTempControl.vue
src/components/Remote/OutdoorTempControl.vue
+6
-0
SecTempControl.vue
src/components/Remote/SecTempControl.vue
+6
-0
TransferRegControl.vue
src/components/Remote/TransferRegControl.vue
+6
-0
TransferStatusControl.vue
src/components/Remote/TransferStatusControl.vue
+6
-0
WeatherControl.vue
src/components/Remote/WeatherControl.vue
+6
-0
WinDirectionControl.vue
src/components/Remote/WinDirectionControl.vue
+6
-0
index.js
src/router/index.js
+1
-1
TransControlPage.vue
src/views/RemotePage/TransControlPage.vue
+88
-20
No files found.
src/components/Remote/CurveControl.vue
0 → 100644
View file @
4069d878
<
template
>
曲线对应参数组
<el-table>
</el-table>
</
template
>
\ No newline at end of file
src/components/Remote/HeatControl.vue
0 → 100644
View file @
4069d878
<
template
>
热量
<el-table>
</el-table>
</
template
>
\ No newline at end of file
src/components/Remote/HolidayControl.vue
0 → 100644
View file @
4069d878
<
template
>
节假日参数设定
<el-table>
</el-table>
</
template
>
\ No newline at end of file
src/components/Remote/LimitControl.vue
0 → 100644
View file @
4069d878
<
template
>
温度上下限
<el-table>
</el-table>
</
template
>
\ No newline at end of file
src/components/Remote/NightControl.vue
0 → 100644
View file @
4069d878
<
template
>
夜间降温参数组
<el-table>
</el-table>
</
template
>
\ No newline at end of file
src/components/Remote/NightFrequency.vue
0 → 100644
View file @
4069d878
<
template
>
循环泵夜间降频
<el-table>
</el-table>
</
template
>
\ No newline at end of file
src/components/Remote/OutdoorTempControl.vue
0 → 100644
View file @
4069d878
<
template
>
室外温度控制参数组
<el-table>
</el-table>
</
template
>
\ No newline at end of file
src/components/Remote/SecTempControl.vue
0 → 100644
View file @
4069d878
<
template
>
二次网供水温度参数组
<el-table>
</el-table>
</
template
>
\ No newline at end of file
src/components/Remote/TransferRegControl.vue
0 → 100644
View file @
4069d878
<
template
>
寄存器值
<el-table>
</el-table>
</
template
>
\ No newline at end of file
src/components/Remote/TransferStatusControl.vue
0 → 100644
View file @
4069d878
<
template
>
状态
<el-table>
</el-table>
</
template
>
\ No newline at end of file
src/components/Remote/WeatherControl.vue
0 → 100644
View file @
4069d878
<
template
>
气象仪参数组
<el-table>
</el-table>
</
template
>
\ No newline at end of file
src/components/Remote/WinDirectionControl.vue
0 → 100644
View file @
4069d878
<
template
>
温度上下限
<el-table>
</el-table>
</
template
>
\ No newline at end of file
src/router/index.js
View file @
4069d878
...
@@ -150,7 +150,7 @@ const routes = [
...
@@ -150,7 +150,7 @@ const routes = [
name
:
'AlarmStatusPage'
,
name
:
'AlarmStatusPage'
,
component
:
()
=>
import
(
'@/views/AlarmPage/AlarmStatusPage.vue'
),
component
:
()
=>
import
(
'@/views/AlarmPage/AlarmStatusPage.vue'
),
meta
:
{
meta
:
{
title
:
'报警
信息
'
title
:
'报警
状态
'
}
}
},{
},{
path
:
'/Alarm'
,
path
:
'/Alarm'
,
...
...
src/views/RemotePage/TransControlPage.vue
View file @
4069d878
<
template
>
<
template
>
<el-card
class=
"card-contianer"
>
<el-card
class=
"card-contianer"
>
<div
class=
"div-header"
>
<label>
片区:
</label>
<el-form-item
label=
"换热机组:"
>
<el-radio-group
v-model=
"radioList"
style=
"height: auto; margin-top: -10px; margin-left: 50px;"
>
<el-cascader
:options=
"options"
v-model=
"HistransferInfo.id"
:props=
"props"
collapse-tags
clearable
:show-all-levels=
"false"
<el-radio
:label=
"3"
>
重阳里
</el-radio>
placeholder=
"请选择"
style=
"min-width: 210px;"
/>
<el-radio
:label=
"6"
>
福苑里
</el-radio>
<!--
<el-select
v-model=
"HistransferInfo.id"
multiple=
"true"
collapse-tags
placeholder=
"请选择"
style=
"width: 170px"
<el-radio
:label=
"9"
>
行政区
</el-radio>
@
change=
"checkAge"
>
<el-radio
:label=
"10"
>
东部北区
</el-radio>
<el-option
v-for=
"item in options"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
<el-radio
:label=
"11"
>
东部南区
</el-radio>
:disabled=
"item.disabled"
/>
<el-radio
:label=
"12"
>
小王庄
</el-radio>
</el-select>
-->
</el-radio-group>
</el-form-item>
</div>
</el-card>
</el-card>
<el-tabs
:tab-position=
"tabPosition"
style=
"height: 100%"
class=
"demo-tabs"
>
<el-tab-pane
label=
"换热站状态"
>
<TransferStatusControl/>
</el-tab-pane>
<el-tab-pane
label=
"远程寄存器"
>
<TransferRegControl/>
</el-tab-pane>
<el-tab-pane
label=
"节假日参数组"
>
<HolidayControl/>
</el-tab-pane>
<el-tab-pane
label=
"夜间参数组"
>
<NightControl/>
</el-tab-pane>
<el-tab-pane
label=
"二次网供水温度"
>
<SecTempControl/>
</el-tab-pane>
<el-tab-pane
label=
"曲线对应"
>
<CurveControl/>
</el-tab-pane>
<el-tab-pane
label=
"气象仪"
>
<WeatherControl/>
</el-tab-pane>
<el-tab-pane
label=
"温度上下限"
>
<LimitControl/>
</el-tab-pane>
<el-tab-pane
label=
"风向控制"
>
<WinDirectionControl/>
</el-tab-pane>
<el-tab-pane
label=
"热量"
>
<HeatControl/>
</el-tab-pane>
<el-tab-pane
label=
"室外温度控制"
>
<OutdoorTempControl/>
</el-tab-pane>
<el-tab-pane
label=
"循环泵夜间降频"
>
<NightFrequency/>
</el-tab-pane>
</el-tabs>
</
template
>
</
template
>
<
script
>
<
script
lang=
"ts"
setup
>
import
{
ref
,
reactive
,
onMounted
,
onUnmounted
}
from
'vue'
;
import
http
from
'../../api/http'
;
import
TransferStatusControl
from
'../../components/Remote/TransferStatusControl.vue'
;
import
TransferRegControl
from
'../../components/Remote/TransferRegControl.vue'
;
import
HolidayControl
from
'../../components/Remote/HolidayControl.vue'
;
import
NightControl
from
'../../components/Remote/NightControl.vue'
;
import
SecTempControl
from
'../../components/Remote/SecTempControl.vue'
;
import
CurveControl
from
'../../components/Remote/CurveControl.vue'
;
import
WinDirectionControl
from
'../../components/Remote/WinDirectionControl.vue'
;
import
WeatherControl
from
'../../components/Remote/WeatherControl.vue'
;
import
LimitControl
from
'../../components/Remote/LimitControl.vue'
;
import
HeatControl
from
'../../components/Remote/HeatControl.vue'
;
import
OutdoorTempControl
from
'../../components/Remote/OutdoorTempControl.vue'
;
import
NightFrequency
from
'../../components/Remote/NightFrequency.vue'
;
const
tabPosition
=
ref
(
'left'
);
const
radioList
=
ref
(
null
);
function
initRadioList
(){
}
initRadioList
();
</
script
>
</
script
>
...
@@ -23,13 +82,22 @@
...
@@ -23,13 +82,22 @@
.card-contianer {
.card-contianer {
width: auto;
width: auto;
height: 70px;
height: 50px;
vertical-align: middle;
margin: 0;
padding: 0;
}
.div-header {
.demo-tabs > .el-tabs__content {
width: 100%;
padding: 32px;
display: flex;
color: #6b778c;
margin: 20px;
font-size: 32px;
}
font-weight: 600;
}
.el-tabs--right .el-tabs__content,
.el-tabs--left .el-tabs__content {
height: 100%;
}
}
</
style
>
</
style
>
\ No newline at end of file
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