Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
server
Overview
Overview
Details
Activity
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
changsanjiao
server
Commits
618d40a2
Commit
618d40a2
authored
Oct 27, 2021
by
lixinming
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
no message
parent
3fed9ffc
Show whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
65 additions
and
26 deletions
+65
-26
其他数据模板.xlsx
res/其他数据模板.xlsx
+0
-0
智慧电眼数据模板.xlsx
res/智慧电眼数据模板.xlsx
+0
-0
绿色电力数据模板.xlsx
res/绿色电力数据模板.xlsx
+0
-0
绿色电力数据模板1.rar
res/绿色电力数据模板1.rar
+0
-0
zhdyMsgbox1.ts
src/biz/zhdyMsgbox1.ts
+4
-1
zhdyMsgbox2.ts
src/biz/zhdyMsgbox2.ts
+4
-1
zhdyMsgbox3.ts
src/biz/zhdyMsgbox3.ts
+4
-1
zhdyMsgbox4.ts
src/biz/zhdyMsgbox4.ts
+6
-3
zhdyMsgbox5.ts
src/biz/zhdyMsgbox5.ts
+3
-1
zhdyMsgbox6.ts
src/biz/zhdyMsgbox6.ts
+3
-1
zhdyMsgbox7.ts
src/biz/zhdyMsgbox7.ts
+4
-1
zhdyMsgbox8.ts
src/biz/zhdyMsgbox8.ts
+6
-3
zhdyMsgbox9.ts
src/biz/zhdyMsgbox9.ts
+2
-1
analysisExcelData.ts
src/data/analysisExcelData.ts
+13
-13
tools.ts
src/util/tools.ts
+16
-0
No files found.
res/其他数据模板.xlsx
View file @
618d40a2
No preview for this file type
res/智慧电眼数据模板.xlsx
View file @
618d40a2
No preview for this file type
res/绿色电力数据模板.xlsx
View file @
618d40a2
No preview for this file type
res/绿色电力数据模板1.rar
deleted
100644 → 0
View file @
3fed9ffc
File deleted
src/biz/zhdyMsgbox1.ts
View file @
618d40a2
import
{
getChartData
,
getKeyValue
,
getListData
,
getSingleYAndMoreData
,
getMoreYChartData
,
objKeyReplace
}
from
"../util/tools"
;
import
{
getChartData
,
getKeyValue
,
getListData
,
getSingleYAndMoreData
,
getMoreYChartData
,
objKeyReplace
,
getKeyStringValue
}
from
"../util/tools"
;
import
{
get
智慧电眼
_
城市群协同发展
}
from
"../data/analysisExcelData"
;
export
function
getData
(
req
,
res
)
{
...
...
@@ -21,6 +21,8 @@
let
嘉善县数据
DataAndUnit
=
objKeyReplace
(
excelData
.
嘉善县数据
);
ret
[
"api5"
]
=
getKeyValue
(
"嘉善县数据"
,
嘉善县数据
DataAndUnit
.
dataMap
,
嘉善县数据
DataAndUnit
.
unitMap
,
false
,
false
);
ret
[
"api6"
]
=
getKeyStringValue
(
"范围数据"
,
excelData
.
范围数据
);
res
.
send
(
ret
);
}
\ No newline at end of file
src/biz/zhdyMsgbox2.ts
View file @
618d40a2
import
{
getChartData
,
getKeyValue
,
getListData
,
getSingleYAndMoreData
,
getMoreYChartData
,
objKeyReplace
}
from
"../util/tools"
;
import
{
getChartData
,
getKeyValue
,
getListData
,
getSingleYAndMoreData
,
getMoreYChartData
,
objKeyReplace
,
getKeyStringValue
}
from
"../util/tools"
;
import
{
get
智慧电眼
_
规上企业生产运行状况
}
from
"../data/analysisExcelData"
;
export
function
getData
(
req
,
res
)
{
...
...
@@ -18,6 +18,8 @@
ret
[
"api4"
]
=
getChartData
(
"生产指数趋势分析"
,
excelData
.
生产指数趋势分析
,
false
,
false
);
ret
[
"api5"
]
=
getKeyStringValue
(
"范围数据"
,
excelData
.
范围数据
);
res
.
send
(
ret
);
}
\ No newline at end of file
src/biz/zhdyMsgbox3.ts
View file @
618d40a2
import
{
getChartData
,
getKeyValue
,
getListData
,
getSingleYAndMoreData
,
getMoreYChartData
,
objKeyReplace
}
from
"../util/tools"
;
import
{
getChartData
,
getKeyValue
,
getListData
,
getSingleYAndMoreData
,
getMoreYChartData
,
objKeyReplace
,
getKeyStringValue
}
from
"../util/tools"
;
import
{
get
智慧电眼
_
经济景气度
}
from
"../data/analysisExcelData"
;
export
function
getData
(
req
,
res
)
{
...
...
@@ -18,6 +18,8 @@
ret
[
"api4"
]
=
getChartData
(
"经济景气指数趋势分析"
,
excelData
.
经济景气指数趋势分析
,
false
,
false
);
ret
[
"api5"
]
=
getKeyStringValue
(
"范围数据"
,
excelData
.
范围数据
);
res
.
send
(
ret
);
}
\ No newline at end of file
src/biz/zhdyMsgbox4.ts
View file @
618d40a2
import
{
getChartData
,
getKeyValue
,
getListData
,
getSingleYAndMoreData
,
getMoreYChartData
,
objKeyReplace
}
from
"../util/tools"
;
import
{
get
智慧电眼
_
空壳企业监测
}
from
"../data/analysisExcelData"
;
import
{
getChartData
,
getKeyValue
,
getListData
,
getSingleYAndMoreData
,
getMoreYChartData
,
objKeyReplace
,
getKeyStringValue
}
from
"../util/tools"
;
import
{
get
智慧电眼
_
疑似
空壳企业监测
}
from
"../data/analysisExcelData"
;
export
function
getData
(
req
,
res
)
{
let
ret
:
any
=
{};
let
excelData
:
any
=
get
智慧电眼
_
空壳企业监测
();
let
excelData
:
any
=
get
智慧电眼
_
疑似
空壳企业监测
();
let
基础数据
DataAndUnit
=
objKeyReplace
(
excelData
.
基础数据
);
ret
[
"api1"
]
=
getKeyValue
(
"基础数据"
,
基础数据
DataAndUnit
.
dataMap
,
基础数据
DataAndUnit
.
unitMap
,
false
,
false
);
...
...
@@ -19,6 +19,8 @@
ret
[
"api5"
]
=
getChartData
(
"疑似空壳企业空壳率变化趋势"
,
excelData
.
疑似空壳企业空壳率变化趋势
,
'%'
,
false
);
ret
[
"api6"
]
=
getKeyStringValue
(
"范围数据"
,
excelData
.
范围数据
);
res
.
send
(
ret
);
}
\ No newline at end of file
src/biz/zhdyMsgbox5.ts
View file @
618d40a2
import
{
getChartData
,
getKeyValue
,
getListData
,
getSingleYAndMoreData
,
getMoreYChartData
,
objKeyReplace
}
from
"../util/tools"
;
import
{
getChartData
,
getKeyValue
,
getListData
,
getSingleYAndMoreData
,
getMoreYChartData
,
objKeyReplace
,
getKeyStringValue
}
from
"../util/tools"
;
import
{
get
智慧电眼
_
企业贷中信用评估
}
from
"../data/analysisExcelData"
;
export
function
getData
(
req
,
res
)
{
...
...
@@ -20,6 +20,8 @@
let
风险企业
DataAndUnit
=
objKeyReplace
(
excelData
.
风险企业
);
ret
[
"api5"
]
=
getKeyValue
(
"风险企业"
,
风险企业
DataAndUnit
.
dataMap
,
false
,
false
,
false
);
ret
[
"api6"
]
=
getKeyStringValue
(
"范围数据"
,
excelData
.
范围数据
);
res
.
send
(
ret
);
}
...
...
src/biz/zhdyMsgbox6.ts
View file @
618d40a2
import
{
getChartData
,
getKeyValue
,
getListData
,
getSingleYAndMoreData
,
getMoreYChartData
,
objKeyReplace
,
getDecimalForN
}
from
"../util/tools"
;
import
{
getChartData
,
getKeyValue
,
getListData
,
getSingleYAndMoreData
,
getMoreYChartData
,
objKeyReplace
,
getDecimalForN
,
getKeyStringValue
}
from
"../util/tools"
;
import
{
get
智慧电眼
_
商圈经济活力
}
from
"../data/analysisExcelData"
;
export
function
getData
(
req
,
res
)
{
...
...
@@ -23,6 +23,8 @@
ret
[
"api10"
]
=
getSingleYAndMoreData
(
"朱家角古镇消费类型分析"
,
checkNumber
(
excelData
.
朱家角古镇消费类型分析
),
false
,
false
);
ret
[
"api11"
]
=
getSingleYAndMoreData
(
"朱家角古镇节假日活力指数分析"
,
checkNumber
(
excelData
.
朱家角古镇节假日活力指数分析
),
false
,
false
);
ret
[
"api12"
]
=
getKeyStringValue
(
"范围数据"
,
excelData
.
范围数据
);
res
.
send
(
ret
);
}
...
...
src/biz/zhdyMsgbox7.ts
View file @
618d40a2
import
{
getChartData
,
getKeyValue
,
getListData
,
getSingleYAndMoreData
,
getMoreYChartData
,
objKeyReplace
,
analysisAddOrRMData
}
from
"../util/tools"
;
import
{
getChartData
,
getKeyValue
,
getListData
,
getSingleYAndMoreData
,
getMoreYChartData
,
objKeyReplace
,
analysisAddOrRMData
,
getKeyStringValue
}
from
"../util/tools"
;
import
{
get
智慧电眼
_
重点污染企业生产
}
from
"../data/analysisExcelData"
;
export
function
getData
(
req
,
res
)
{
...
...
@@ -27,6 +27,8 @@
let
污染企业生产数据
ataAndUnit
=
objKeyReplace
(
excelData
.
污染企业生产数据
);
ret
[
"api7"
]
=
getKeyValue
(
"污染企业生产数据"
,
污染企业生产数据
ataAndUnit
.
dataMap
,
污染企业生产数据
ataAndUnit
.
unitMap
,
false
,
false
);
ret
[
"api8"
]
=
getKeyStringValue
(
"范围数据"
,
excelData
.
范围数据
);
res
.
send
(
ret
);
}
\ No newline at end of file
src/biz/zhdyMsgbox8.ts
View file @
618d40a2
import
{
getChartData
,
getKeyValue
,
getListData
,
getSingleYAndMoreData
,
getMoreYChartData
,
objKeyReplace
}
from
"../util/tools"
;
import
{
get
智慧电眼
_
行业
集中度
}
from
"../data/analysisExcelData"
;
import
{
getChartData
,
getKeyValue
,
getListData
,
getSingleYAndMoreData
,
getMoreYChartData
,
objKeyReplace
,
getKeyStringValue
}
from
"../util/tools"
;
import
{
get
智慧电眼
_
行业
用电分布
}
from
"../data/analysisExcelData"
;
export
function
getData
(
req
,
res
)
{
let
ret
:
any
=
{};
let
excelData
:
any
=
get
智慧电眼
_
行业
集中度
();
let
excelData
:
any
=
get
智慧电眼
_
行业
用电分布
();
let
基础数据
DataAndUnit
=
objKeyReplace
(
excelData
.
基础数据
);
ret
[
"api1"
]
=
getKeyValue
(
"基础数据"
,
基础数据
DataAndUnit
.
dataMap
,
false
,
false
,
false
);
...
...
@@ -17,5 +17,7 @@
ret
[
"api4"
]
=
getSingleYAndMoreData
(
"重点行业集中度年度分析(青浦)"
,
excelData
.
重点行业集中度年度分析
_
青浦
_
,
false
,
false
);
ret
[
"api5"
]
=
getKeyStringValue
(
"范围数据"
,
excelData
.
范围数据
);
res
.
send
(
ret
);
}
\ No newline at end of file
src/biz/zhdyMsgbox9.ts
View file @
618d40a2
import
{
getChartData
,
getKeyValue
,
getListData
,
getSingleYAndMoreData
,
getMoreYChartData
,
objKeyReplace
,
analysisAddOrRMData
}
from
"../util/tools"
;
import
{
getChartData
,
getKeyValue
,
getListData
,
getSingleYAndMoreData
,
getMoreYChartData
,
objKeyReplace
,
analysisAddOrRMData
,
getKeyStringValue
}
from
"../util/tools"
;
import
{
get
智慧电眼
_
住宅空置率
}
from
"../data/analysisExcelData"
;
export
function
getData
(
req
,
res
)
{
...
...
@@ -40,6 +40,7 @@
ret
[
"api8"
]
=
getMoreYChartData
(
"典型小区空置户趋势"
,
excelData
.
典型小区空置户趋势
,
false
,
{
"用户数"
:
"户"
,
"空置率"
:
"%"
})
ret
[
"api9"
]
=
getKeyStringValue
(
"范围数据"
,
excelData
.
范围数据
);
res
.
send
(
ret
);
}
src/data/analysisExcelData.ts
View file @
618d40a2
...
...
@@ -25,7 +25,7 @@
let
bolckDataList
=
getExcelDataBySheetName
(
'智慧电眼数据模板.xlsx'
,
'智慧电眼_城市群协同发展'
);
let
result
=
{};
let
ofMoreObjList
=
[];
let
ofObjList
=
[
"基础数据"
,
"吴江区数据"
,
"青浦区数据"
,
"嘉善县数据"
,
"长三角示范区一体化协同发展指数趋势"
];
let
ofObjList
=
[
"基础数据"
,
"吴江区数据"
,
"
范围数据"
,
"
青浦区数据"
,
"嘉善县数据"
,
"长三角示范区一体化协同发展指数趋势"
];
let
listDataAnalysisInfo
=
{};
for
(
let
i
=
0
;
i
<
bolckDataList
.
length
;
i
++
)
{
let
{
blockData
,
blockTitle
}
=
bolckDataList
[
i
];
...
...
@@ -42,7 +42,7 @@
let
bolckDataList
=
getExcelDataBySheetName
(
'智慧电眼数据模板.xlsx'
,
'智慧电眼_规上企业生产运行状况'
);
let
result
=
{};
let
ofMoreObjList
=
[];
let
ofObjList
=
[
"基础数据"
,
"行业生产指数"
,
"规上企业行业分布概览"
,
"生产指数趋势分析"
];
let
ofObjList
=
[
"基础数据"
,
"范围数据"
,
"行业生产指数"
,
"规上企业行业分布概览"
,
"生产指数趋势分析"
];
let
listDataAnalysisInfo
=
{};
for
(
let
i
=
0
;
i
<
bolckDataList
.
length
;
i
++
)
{
let
{
blockData
,
blockTitle
}
=
bolckDataList
[
i
];
...
...
@@ -59,7 +59,7 @@
let
bolckDataList
=
getExcelDataBySheetName
(
'智慧电眼数据模板.xlsx'
,
'智慧电眼_经济景气度'
);
let
result
=
{};
let
ofMoreObjList
=
[];
let
ofObjList
=
[
"基础数据"
,
"重点区域景气指数_青浦_"
,
"行业景气指数"
,
"经济景气指数趋势分析"
];
let
ofObjList
=
[
"基础数据"
,
"范围数据"
,
"重点区域景气指数_青浦_"
,
"行业景气指数"
,
"经济景气指数趋势分析"
];
let
listDataAnalysisInfo
=
{};
for
(
let
i
=
0
;
i
<
bolckDataList
.
length
;
i
++
)
{
let
{
blockData
,
blockTitle
}
=
bolckDataList
[
i
];
...
...
@@ -72,11 +72,11 @@
return
result
;
}
export
function
get
智慧电眼
_
空壳企业监测
()
{
let
bolckDataList
=
getExcelDataBySheetName
(
'智慧电眼数据模板.xlsx'
,
'智慧电眼_空壳企业监测'
);
export
function
get
智慧电眼
_
疑似
空壳企业监测
()
{
let
bolckDataList
=
getExcelDataBySheetName
(
'智慧电眼数据模板.xlsx'
,
'智慧电眼_
疑似
空壳企业监测'
);
let
result
=
{};
let
ofMoreObjList
=
[];
let
ofObjList
=
[
"基础数据"
,
"不同容量疑似空壳企业分布"
,
"行业疑似空壳企业分布"
,
"疑似空壳企业数变化趋势"
,
"疑似空壳企业空壳率变化趋势"
];
let
ofObjList
=
[
"基础数据"
,
"
范围数据"
,
"
不同容量疑似空壳企业分布"
,
"行业疑似空壳企业分布"
,
"疑似空壳企业数变化趋势"
,
"疑似空壳企业空壳率变化趋势"
];
let
listDataAnalysisInfo
=
{};
for
(
let
i
=
0
;
i
<
bolckDataList
.
length
;
i
++
)
{
let
{
blockData
,
blockTitle
}
=
bolckDataList
[
i
];
...
...
@@ -93,7 +93,7 @@
let
bolckDataList
=
getExcelDataBySheetName
(
'智慧电眼数据模板.xlsx'
,
'智慧电眼_企业贷中信用评估'
);
let
result
=
{};
let
ofMoreObjList
=
[
"每月企业信用变化趋势"
,
"行业信用分布对比"
];
let
ofObjList
=
[
"各信用等级企业分布情况"
,
"优质信用企业"
,
"风险企业"
];
let
ofObjList
=
[
"各信用等级企业分布情况"
,
"范围数据"
,
"优质信用企业"
,
"风险企业"
];
let
listDataAnalysisInfo
=
{};
for
(
let
i
=
0
;
i
<
bolckDataList
.
length
;
i
++
)
{
let
{
blockData
,
blockTitle
}
=
bolckDataList
[
i
];
...
...
@@ -111,7 +111,7 @@
let
result
=
{};
let
ofMoreObjList
=
[
"进博会核心区消费类型分析"
,
"进博会核心区节假日活力指数分析"
,
"青浦重点商圈经济活力变化趋势"
,
"青浦重点商圈经济活力指数"
,
"赵巷区消费类型分析"
,
"赵巷区节假日活力指数分析"
,
"青浦新城消费类型分析"
,
"青浦新城节假日活力指数分析"
,
"朱家角古镇消费类型分析"
,
"朱家角古镇节假日活力指数分析"
];
let
ofObjList
=
[
"基础数据"
];
let
ofObjList
=
[
"基础数据"
,
"范围数据"
];
let
listDataAnalysisInfo
=
{};
for
(
let
i
=
0
;
i
<
bolckDataList
.
length
;
i
++
)
{
let
{
blockData
,
blockTitle
}
=
bolckDataList
[
i
];
...
...
@@ -128,7 +128,7 @@
let
bolckDataList
=
getExcelDataBySheetName
(
'智慧电眼数据模板.xlsx'
,
'智慧电眼_重点污染企业生产'
);
let
result
=
{};
let
ofMoreObjList
=
[
"各污染类型企业生产指数对比"
,
"各行业类型污染企业生产指数对比"
];
let
ofObjList
=
[
"污染企业数据"
,
"污染企业生产数据"
,
"各镇生产指数"
,
"污染类型"
,
"污染企业TOP10"
];
let
ofObjList
=
[
"
范围数据"
,
"
污染企业数据"
,
"污染企业生产数据"
,
"各镇生产指数"
,
"污染类型"
,
"污染企业TOP10"
];
let
listDataAnalysisInfo
=
{};
for
(
let
i
=
0
;
i
<
bolckDataList
.
length
;
i
++
)
{
let
{
blockData
,
blockTitle
}
=
bolckDataList
[
i
];
...
...
@@ -141,11 +141,11 @@
return
result
;
}
export
function
get
智慧电眼
_
行业
集中度
()
{
let
bolckDataList
=
getExcelDataBySheetName
(
'智慧电眼数据模板.xlsx'
,
'智慧电眼_行业
集中度
'
);
export
function
get
智慧电眼
_
行业
用电分布
()
{
let
bolckDataList
=
getExcelDataBySheetName
(
'智慧电眼数据模板.xlsx'
,
'智慧电眼_行业
用电分布
'
);
let
result
=
{};
let
ofMoreObjList
=
[
"重点行业集中度年度分析_青浦_"
,
"三地各行业用电量"
];
let
ofObjList
=
[
"基础数据"
,
"行业用电分布"
];
let
ofObjList
=
[
"基础数据"
,
"行业用电分布"
,
"范围数据"
];
let
listDataAnalysisInfo
=
{};
for
(
let
i
=
0
;
i
<
bolckDataList
.
length
;
i
++
)
{
let
{
blockData
,
blockTitle
}
=
bolckDataList
[
i
];
...
...
@@ -162,7 +162,7 @@
let
bolckDataList
=
getExcelDataBySheetName
(
'智慧电眼数据模板.xlsx'
,
'智慧电眼_住宅空置率'
);
let
result
=
{};
let
ofMoreObjList
=
[
"重点区域住房空置率"
,
"典型小区住房空置率"
,
"重点区域空置户趋势"
,
"典型小区空置户趋势"
];
let
ofObjList
=
[
"空置户数据"
,
"住房空置率数据"
,
"空置用户电量数据"
,
"青浦区住房空置率趋势"
];
let
ofObjList
=
[
"空置户数据"
,
"住房空置率数据"
,
"空置用户电量数据"
,
"青浦区住房空置率趋势"
,
"范围数据"
];
let
listDataAnalysisInfo
=
{};
for
(
let
i
=
0
;
i
<
bolckDataList
.
length
;
i
++
)
{
let
{
blockData
,
blockTitle
}
=
bolckDataList
[
i
];
...
...
src/util/tools.ts
View file @
618d40a2
...
...
@@ -150,6 +150,22 @@ export function getKeyValue(title, dataMap, unit, total, percent ) {
return
data
;
}
export
function
getKeyStringValue
(
title
,
dataMap
)
{
let
data
=
{
title
,
subTitle
:
title
,
total
:
0
,
list
:
[]
};
for
(
let
key
in
dataMap
)
{
data
.
list
.
push
({
key
,
value
:
dataMap
[
key
]
});
}
return
data
;
}
function
getChartMin
(
num
)
{
if
(
num
>
0
)
return
0
;
return
Math
.
floor
(
num
);
...
...
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