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
33815ba9
Commit
33815ba9
authored
Jul 15, 2024
by
qjeslks
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
7.15.3
parent
910026e2
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
228 additions
and
2 deletions
+228
-2
TransferPumpPage.vue
src/views/RemotePage/TransferPumpPage.vue
+228
-2
No files found.
src/views/RemotePage/TransferPumpPage.vue
View file @
33815ba9
<
template
>
<
template
>
换热站机组循环泵压差远程控制
<el-card
style=
"max-width: 100%"
>
</
template
>
<template
#
header
>
\ No newline at end of file
<div
class=
"card-header"
>
<el-row>
<el-col
:span=
"12"
>
<div
class=
"grid-content"
>
请选择换热机组:
<el-cascader
:options=
"options"
:props=
"props"
v-model=
"option"
collapse-tags
clearable
:show-all-levels=
"false"
placeholder=
"请选择"
style=
"min-width: 210px;"
/>
</div>
</el-col>
<el-col
:span=
"12"
>
<div
class=
"grid-content"
>
<el-checkbox
v-model=
"checked"
label=
"循环泵自控功能启用"
size=
"large"
border
/>
</div>
</el-col>
</el-row>
</div>
</
template
>
<el-row>
<el-col
:span=
"4"
>
<div
class=
"grid-content"
>
近N小时室外平均温度(℃)
</div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
>
室外平均T比较设定值(℃)
</div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
>
压差系数1
</div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
>
压差系数2
</div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
>
压差系数2是否投入
</div>
</el-col>
<el-col
:span=
"4"
>
<div
class=
"grid-content"
>
起始时间
</div>
</el-col>
<el-col
:span=
"4"
>
<div
class=
"grid-content"
>
结束时间
</div>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"4"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"4"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"4"
>
<div
class=
"grid-content"
></div>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"4"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"4"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"4"
>
<div
class=
"grid-content"
></div>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"4"
>
<div
class=
"grid-content"
>
30
</div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"4"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"4"
>
<div
class=
"grid-content"
></div>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"4"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"4"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"4"
>
<div
class=
"grid-content"
></div>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"4"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"3"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"4"
>
<div
class=
"grid-content"
></div>
</el-col>
<el-col
:span=
"4"
>
<div
class=
"grid-content"
></div>
</el-col>
</el-row>
</el-card>
</template>
<
script
lang=
"ts"
setup
>
import
{
ref
,
reactive
}
from
'vue'
import
store
from
"../../store/index"
;
const
options
=
reactive
([]);
const
option
=
reactive
([]);
const
enterpriseId
=
ref
();
const
checked
=
ref
();
getEnterprise
();
function
getEnterprise
()
{
var
result
=
store
.
getters
.
getEnterprise
();
if
(
result
)
{
enterpriseId
.
value
=
result
[
0
].
enterpriseId
;
}
}
const
props
=
{
multiple
:
true
,
emitPath
:
false
}
//获取换热机组列表
getSupplys
();
function
getSupplys
()
{
var
result
=
store
.
getters
.
getEnterprise
();
if
(
result
)
{
result
.
forEach
(
element
=>
{
if
(
element
.
enterpriseId
===
enterpriseId
.
value
)
{
if
(
element
.
enterpriseId
===
"9BCA54BC-8F27-4849-8D7D-50C5099E1949"
.
toLowerCase
())
{
element
.
serviceCenterList
.
forEach
(
center
=>
{
let
c
=
[];
center
.
supplyList
.
forEach
(
supply
=>
{
let
chi
=
[];
supply
.
transferList
.
forEach
(
unit
=>
{
chi
.
push
({
value
:
unit
.
unitId
,
label
:
unit
.
unitName
});
});
c
.
push
({
children
:
chi
,
label
:
supply
.
supplyName
});
});
options
.
push
({
children
:
c
,
label
:
center
.
serviceCenterName
});
})
}
else
{
element
.
supplyList
.
forEach
(
element
=>
{
let
chi
=
[];
element
.
transferList
.
forEach
(
unit
=>
{
chi
.
push
({
value
:
unit
.
unitId
,
label
:
unit
.
unitName
});
})
options
.
push
({
children
:
chi
,
label
:
element
.
supplyName
});
})
}
}
});
}
option
.
push
(
options
[
0
].
children
[
0
].
children
[
0
].
value
);
}
</
script
>
<
style
lang=
"scss"
>
.el-row
{
margin-bottom
:
20px
;
}
.el-row
:last-child
{
margin-bottom
:
0
;
}
.el-col
{
border-radius
:
4px
;
}
.grid-content
{
border-radius
:
4px
;
min-height
:
36px
;
}
</
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