Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
J
Jz-Php
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
PHP
Jz-Php
Commits
1fe546e2
提交
1fe546e2
authored
6月 07, 2020
作者:
chengye
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修复细节
上级
0014dadd
显示空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
57 行增加
和
13 行删除
+57
-13
region_list.html
application/em/view/region/region_list.html
+5
-5
Guest.php
application/jz/controller/Guest.php
+31
-4
Index.php
application/jz/controller/Index.php
+1
-0
detail.html
application/jz/view/index/detail.html
+2
-1
index.html
application/jz/view/index/index.html
+18
-3
没有找到文件。
application/em/view/region/region_list.html
浏览文件 @
1fe546e2
...
...
@@ -79,9 +79,9 @@
var
map
=
new
BMap
.
Map
(
"allmap"
,
{
enableMapClick
:
false
,
minZoom
:
11
,
maxZoom
:
14
});
var
point
=
new
BMap
.
Point
(
116.40387397
,
39.91488908
);
var
iconR
=
new
BMap
.
Icon
(
"http://demojz.gonn.tech/static/admin/image/
1
.png"
,
new
BMap
.
Size
(
25
,
25
));
var
iconY
=
new
BMap
.
Icon
(
"http://demojz.gonn.tech/static/admin/image/
2
.png"
,
new
BMap
.
Size
(
25
,
25
));
var
iconB
=
new
BMap
.
Icon
(
"http://demojz.gonn.tech/static/admin/image/
3
.png"
,
new
BMap
.
Size
(
25
,
25
));
var
iconR
=
new
BMap
.
Icon
(
"http://demojz.gonn.tech/static/admin/image/
3
.png"
,
new
BMap
.
Size
(
25
,
25
));
var
iconY
=
new
BMap
.
Icon
(
"http://demojz.gonn.tech/static/admin/image/
1
.png"
,
new
BMap
.
Size
(
25
,
25
));
var
iconB
=
new
BMap
.
Icon
(
"http://demojz.gonn.tech/static/admin/image/
2
.png"
,
new
BMap
.
Size
(
25
,
25
));
var
valueR
=
0
,
valueY
=
0
,
valueB
=
0
;
//初始化地图配置
...
...
@@ -212,11 +212,11 @@
if
(
data
.
status
===
0
)
{
if
(
jz_state
<=
3
){
$
(
'#valueB'
).
text
(
valueB
++
);
var
marker
=
new
BMap
.
Marker
(
data
.
points
[
0
],
{
icon
:
icon
Y
});
var
marker
=
new
BMap
.
Marker
(
data
.
points
[
0
],
{
icon
:
icon
B
});
}
else
if
(
jz_state
>
3
&&
jz_state
<=
9
){
$
(
'#valueY'
).
text
(
valueY
++
);
var
marker
=
new
BMap
.
Marker
(
data
.
points
[
0
],
{
icon
:
icon
B
});
var
marker
=
new
BMap
.
Marker
(
data
.
points
[
0
],
{
icon
:
icon
Y
});
}
else
if
(
jz_state
>
9
){
$
(
'#valueR'
).
text
(
valueR
++
);
...
...
application/jz/controller/Guest.php
浏览文件 @
1fe546e2
...
...
@@ -30,18 +30,44 @@ class guest extends Controller
->
where
(
'VALUE'
,
'='
,
$data
->
jz_yys
)
->
find
();
if
(
$yys
)
$data
->
jz_yys
=
$yys
[
'yys_name'
];
$construct
=
Dictionary
::
field
(
'name as qy'
)
->
where
(
'type'
,
'LIKE'
,
'%JZ_QY%'
)
->
where
(
'VALUE'
,
'='
,
$data
->
jz_qy
)
->
find
();
if
(
$construct
)
$data
->
jz_construct
=
$construct
[
'qy'
];
$data
->
tag
=
2
;
$data
->
tag
=
1
;
$devs
=
\app\jz\model\Index
::
getDevs
(
$id
);
$this
->
assign
(
'devs'
,
$devs
);
$this
->
assign
(
'data'
,
$data
);
return
$this
->
fetch
(
"index/detail"
);
$us
=
Db
::
connect
(
'db_config1'
)
->
table
(
'em_useage'
)
->
alias
(
'eu'
)
->
field
(
'eu.*,em.em_numb'
)
->
join
([
'em'
],
'em.id=eu.em_id'
)
->
join
([
'station_info'
=>
's'
],
'em.station_id=s.station_id'
)
->
where
(
's.proj_number'
,
'='
,
$data
->
project_code
)
->
order
(
'eu.last_date desc'
)
->
select
();
//计算功耗
if
(
$us
)
{
$ues
=
[];
if
(
count
(
$us
)
==
count
(
$us
,
1
))
{
$ues
[]
=
$us
;
}
else
{
$ues
=
$us
;
}
foreach
(
$ues
as
$k
=>
$v
)
{
$ues
[
$k
][
'last_date'
]
=
date
(
'Y-m-d'
,
$v
[
'last_date'
]);
$ues
[
$k
][
'current_date'
]
=
date
(
'Y-m-d'
,
$v
[
'current_date'
]);
$ues
[
$k
][
'repo'
]
=
floor
(
$v
[
'current_sum_numb'
]
-
$v
[
'last_sum_numb'
]);
$days
=
floor
((
$v
[
'current_date'
]
-
$v
[
'last_date'
])
/
(
3600
*
24
));
$ues
[
$k
][
'power'
]
=
round
(
$ues
[
$k
][
'repo'
]
/
$days
,
2
);
}
}
$this
->
assign
(
'useage'
,
isset
(
$ues
)
?
$ues
:
[]);
return
$this
->
fetch
();
}
}
\ No newline at end of file
application/jz/controller/Index.php
浏览文件 @
1fe546e2
...
...
@@ -73,6 +73,7 @@ class Index extends Base
$us
=
Db
::
connect
(
'db_config1'
)
->
table
(
'em_useage'
)
->
alias
(
'eu'
)
->
field
(
'eu.*,em.em_numb'
)
->
join
([
'em'
],
'em.id=eu.em_id'
)
->
join
([
'station_info'
=>
's'
],
'em.station_id=s.station_id'
)
->
where
(
's.proj_number'
,
'='
,
$data
->
project_code
)
...
...
application/jz/view/index/detail.html
浏览文件 @
1fe546e2
...
...
@@ -191,6 +191,7 @@
<tbody>
{volist name="useage" id="u"}
<tr>
<td>
{$u.em_numb}
</td></td>
<td>
{$u.last_date}
</td>
<td>
{$u.current_date}
</td>
<td>
{$u.repo}
</td>
...
...
@@ -272,7 +273,7 @@
<span
class=
"qrtitle"
>
站点编号:
</span>
<span
class=
"qrval"
>
{$data.
project
_code}
</span>
<span
class=
"qrval"
>
{$data.
jz
_code}
</span>
</div>
...
...
application/jz/view/index/index.html
浏览文件 @
1fe546e2
...
...
@@ -33,11 +33,12 @@
<thead>
<tr>
<th
lay-data=
"{field:'jz_code',width:'8%'}"
>
站号
</th>
<th
lay-data=
"{field:'jz_name',width:'
22
%'}"
>
名称
</th>
<th
lay-data=
"{field:'project_code',width:'1
5
%'}"
>
项目编码
</th>
<th
lay-data=
"{field:'jz_name',width:'
19
%'}"
>
名称
</th>
<th
lay-data=
"{field:'project_code',width:'1
3
%'}"
>
项目编码
</th>
<th
lay-data=
"{field:'business_id',width:'20%'}"
>
资产编码
</th>
<th
lay-data=
"{field:'qy',width:'
8
%'} "
>
区域
</th>
<th
lay-data=
"{field:'qy',width:'
5
%'} "
>
区域
</th>
<th
lay-data=
"{field:'yys',width:'8%'} "
>
运营商
</th>
<th
lay-data=
"{templet: '#status',sort: true,width:'7%'} "
>
基站状态
</th>
<th
lay-data=
"{field:'create_date',width:'12%'}"
>
创建时间
</th>
<th
lay-data=
"{fixed: 'right', align:'center', toolbar: '#barDemo'}"
>
操作
</th>
</tr>
...
...
@@ -55,6 +56,20 @@
class
=
"layui-btn layui-btn-sm"
>
查看
<
/button
>
</script>
<script
type=
"text/html"
id=
"status"
>
{{
#
if
(
d
.
jz_state
<=
3
){
}}
<
span
class
=
"layui-bg-yellow"
>
施工
<
/span
>
{{
#
}
}}
{{
#
if
(
d
.
jz_state
>
3
&&
d
.
jz_state
<=
9
){
}}
<
span
class
=
"layui-bg-green"
title
=
"{{ d.info }}"
>
开通
<
/span
>
{{
#
}
}}
{{
#
if
(
d
.
jz_state
>
9
){
}}
<
span
class
=
"layui-bg-red"
>
开通
<
/span
>
{{
#
}
}}
</script>
<script>
layui
.
use
([
'laydate'
,
'form'
,
'table'
],
function
()
{
});
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论