Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yuyiViewServer
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
node_server
yuyiViewServer
Commits
e5446447
Commit
e5446447
authored
Mar 28, 2025
by
zhangzhencai
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
no message
parent
435ae588
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
144 additions
and
62 deletions
+144
-62
serverConfig.xml
serverConfig.xml
+1
-1
jxgljsc.ts
src/biz/jxgljsc.ts
+18
-11
qyszhx.ts
src/biz/qyszhx.ts
+3
-0
zhyy.ts
src/biz/zhyy.ts
+3
-1
enum.ts
src/config/enum.ts
+22
-3
jxgljsc.ts
src/data/db/jxgljsc.ts
+63
-30
qyfw.ts
src/data/db/qyfw.ts
+0
-0
qyszhx.ts
src/data/db/qyszhx.ts
+29
-11
zhyy.ts
src/data/db/zhyy.ts
+0
-0
jxgljscData.ts
src/data/table/jxgljscData.ts
+1
-1
qyszhxData.ts
src/data/table/qyszhxData.ts
+4
-4
No files found.
serverConfig.xml
View file @
e5446447
<config>
<config>
<port>
40015
</port>
<port>
40015
</port>
<dbPort>
9096
</dbPort>
<dbPort>
9096
</dbPort>
<dbHost>
192.168.0.
71
</dbHost>
<dbHost>
192.168.0.
189
</dbHost>
<sign>
xxx90909082fsdahfjosadjfpoiwausjorip2hjklrhn1ioud0u124rx0qwejfokasjfolksaujfoas
</sign>
<sign>
xxx90909082fsdahfjosadjfpoiwausjorip2hjklrhn1ioud0u124rx0qwejfokasjfolksaujfoas
</sign>
<!-- <imgPath>http://127.0.0.1:4980/yuyi/viewpage</imgPath> -->
<!-- <imgPath>http://127.0.0.1:4980/yuyi/viewpage</imgPath> -->
<imgPath>
http://192.168.0.189:40015
</imgPath>
<imgPath>
http://192.168.0.189:40015
</imgPath>
...
...
src/biz/jxgljsc.ts
View file @
e5446447
...
@@ -10,12 +10,12 @@ export async function getData(req, res) {
...
@@ -10,12 +10,12 @@ export async function getData(req, res) {
let
dbList
=
await
getJxgljsc
();
let
dbList
=
await
getJxgljsc
();
let
excelData
=
jxgljscTableData
();
let
excelData
=
jxgljscTableData
();
let
ret
:
any
=
{};
let
ret
:
any
=
{};
let
zfqymjqkfxPackageData
=
keyValuePackage
(
excelData
[
'在孵企业面积情况分析'
].
dataList
);
let
zfqymjqkfxPackageData
=
keyValuePackage
(
excelData
[
'在孵企业面积情况分析'
].
dataList
);
ret
[
'zfqymjqkfx'
]
=
getKeyValueOut
(
'在孵企业面积情况分析'
,
zfqymjqkfxPackageData
);
ret
[
'zfqymjqkfx'
]
=
getKeyValueOut
(
'在孵企业面积情况分析'
,
zfqymjqkfxPackageData
);
let
zfqymjbhqsPackageData
=
onceYBarChartPackage
(
excelData
[
'在孵企业面积变化趋势'
],
''
,
''
);
let
zfqymjbhqsPackageData
=
onceYBarChartPackage
(
excelData
[
'在孵企业面积变化趋势'
],
''
,
''
);
ret
[
'zfqymjbhqs'
]
=
getOnceYBarChartOut
(
'在孵企业面积变化趋势'
,
zfqymjbhqsPackageData
);
ret
[
'zfqymjbhqs'
]
=
getOnceYBarChartOut
(
'在孵企业面积变化趋势'
,
zfqymjbhqsPackageData
);
...
@@ -24,6 +24,9 @@ export async function getData(req, res) {
...
@@ -24,6 +24,9 @@ export async function getData(req, res) {
let
ykjqypyqkTableData
=
tablePackage
(
excelData
[
"硬科技企业培育情况"
].
headerList
[
0
],
excelData
[
"硬科技企业培育情况"
].
bodyList
);
let
ykjqypyqkTableData
=
tablePackage
(
excelData
[
"硬科技企业培育情况"
].
headerList
[
0
],
excelData
[
"硬科技企业培育情况"
].
bodyList
);
ret
[
'ykjqypyqk'
]
=
getTableOut
(
'硬科技企业培育情况'
,
ykjqypyqkTableData
);
ret
[
'ykjqypyqk'
]
=
getTableOut
(
'硬科技企业培育情况'
,
ykjqypyqkTableData
);
// let kjxzxqyrdqkTableData = tablePackage(excelData["科技型中小企业认定情况"].headerList[0], excelData["科技型中小企业认定情况"].bodyList);
// ret['kjxzxqyrdqk'] = getTableOut('科技型中小企业认定情况', kjxzxqyrdqkTableData);
let
rcyjPackageData
=
keyValuePackage
(
dbList
[
'人才引进'
].
dataList
);
let
rcyjPackageData
=
keyValuePackage
(
dbList
[
'人才引进'
].
dataList
);
ret
[
'rcyj'
]
=
getKeyValueOut
(
'人才引进'
,
rcyjPackageData
);
ret
[
'rcyj'
]
=
getKeyValueOut
(
'人才引进'
,
rcyjPackageData
);
...
@@ -46,7 +49,7 @@ export async function getData(req, res) {
...
@@ -46,7 +49,7 @@ export async function getData(req, res) {
let
qycxfsddnlPackageData
=
keyValuePackage
(
excelData
[
'区域创新辐射带动能力'
].
dataList
);
let
qycxfsddnlPackageData
=
keyValuePackage
(
excelData
[
'区域创新辐射带动能力'
].
dataList
);
ret
[
'qycxfsddnl'
]
=
getKeyValueOut
(
'区域创新辐射带动能力'
,
qycxfsddnlPackageData
);
ret
[
'qycxfsddnl'
]
=
getKeyValueOut
(
'区域创新辐射带动能力'
,
qycxfsddnlPackageData
);
let
yjPackageData
=
keyValuePackage
(
excelData
[
'预警'
].
dataList
);
let
yjPackageData
=
keyValuePackage
(
excelData
[
'预警'
].
dataList
);
//设计图有改动todo
ret
[
'yj'
]
=
getKeyValueOut
(
'预警'
,
yjPackageData
);
ret
[
'yj'
]
=
getKeyValueOut
(
'预警'
,
yjPackageData
);
let
qyyjPackageData
=
keyValuePackage
(
excelData
[
'企业预警'
].
dataList
);
let
qyyjPackageData
=
keyValuePackage
(
excelData
[
'企业预警'
].
dataList
);
...
@@ -55,11 +58,13 @@ export async function getData(req, res) {
...
@@ -55,11 +58,13 @@ export async function getData(req, res) {
let
qydtPackageData
=
keyValuePackage
(
dbList
[
'企业动态'
].
dataList
);
let
qydtPackageData
=
keyValuePackage
(
dbList
[
'企业动态'
].
dataList
);
ret
[
'qydt'
]
=
getKeyValueOut
(
'企业动态'
,
qydtPackageData
);
ret
[
'qydt'
]
=
getKeyValueOut
(
'企业动态'
,
qydtPackageData
);
let
zfqybhqsPackageData
=
onceYBarChartPackage
(
dbList
[
'在孵企业变化趋势'
],
'家'
,
''
);
let
zfqybhqsPackageData
=
onceYBarChartPackage
(
dbList
[
'在孵企业变化趋势'
],
'家'
,
''
);
ret
[
'zfqybhqs'
]
=
getOnceYBarChartOut
(
'在孵企业变化趋势'
,
zfqybhqsPackageData
);
ret
[
'zfqybhqs'
]
=
getOnceYBarChartOut
(
'在孵企业变化趋势'
,
zfqybhqsPackageData
);
let
jrfwPackageData
=
keyValuePackage
(
excelData
[
'金融服务'
].
dataList
);
// let jrfwPackageData = keyValuePackage(excelData['金融服务'].dataList);
ret
[
'jrfw'
]
=
getKeyValueOut
(
'金融服务'
,
jrfwPackageData
);
// ret['jrfw'] = getKeyValueOut('金融服务', jrfwPackageData);//后台填报todo
let
jrfwPackageData
=
keyValuePackage
(
dbList
[
'金融服务'
].
dataList
);
ret
[
'jrfw'
]
=
getKeyValueOut
(
'金融服务'
,
jrfwPackageData
);
//后台填报todo
let
zysjePackageData
=
keyValuePackage
(
dbList
[
'总营收金额'
].
dataList
);
let
zysjePackageData
=
keyValuePackage
(
dbList
[
'总营收金额'
].
dataList
);
ret
[
'zysje'
]
=
getKeyValueOut
(
'总营收金额'
,
zysjePackageData
);
ret
[
'zysje'
]
=
getKeyValueOut
(
'总营收金额'
,
zysjePackageData
);
...
@@ -69,11 +74,13 @@ export async function getData(req, res) {
...
@@ -69,11 +74,13 @@ export async function getData(req, res) {
let
tzlxPackageData
=
keyValuePackage
(
excelData
[
'投资类型'
].
dataList
);
let
tzlxPackageData
=
keyValuePackage
(
excelData
[
'投资类型'
].
dataList
);
ret
[
'tzlx'
]
=
getKeyValueOut
(
'投资类型'
,
tzlxPackageData
);
ret
[
'tzlx'
]
=
getKeyValueOut
(
'投资类型'
,
tzlxPackageData
);
// let tzlxPackageData = onceYBarChartPackage(dbList['投资类型'], '家', '');
// ret['tzlx'] = getOnceYBarChartOut('投资类型', tzlxPackageData);
let
zfqyrzqkPackageData
=
keyValuePackage
(
dbList
[
'在孵企业融资情况'
].
dataList
);
let
zfqyrzqkPackageData
=
keyValuePackage
(
dbList
[
'在孵企业融资情况'
].
dataList
);
ret
[
'zfqyrzqk'
]
=
getKeyValueOut
(
'在孵企业融资情况'
,
zfqyrzqkPackageData
);
ret
[
'zfqyrzqk'
]
=
getKeyValueOut
(
'在孵企业融资情况'
,
zfqyrzqkPackageData
);
let
ggjsfwPackageData
=
keyValuePackage
(
excelData
[
'公共技术服务'
].
dataList
);
let
ggjsfwPackageData
=
keyValuePackage
(
excelData
[
'公共技术服务'
].
dataList
);
//去掉
ret
[
'ggjsfw'
]
=
getKeyValueOut
(
'公共技术服务'
,
ggjsfwPackageData
);
ret
[
'ggjsfw'
]
=
getKeyValueOut
(
'公共技术服务'
,
ggjsfwPackageData
);
let
qyfhlPackageData
=
keyValuePackage
(
excelData
[
'企业孵化率'
].
dataList
);
let
qyfhlPackageData
=
keyValuePackage
(
excelData
[
'企业孵化率'
].
dataList
);
...
@@ -91,12 +98,12 @@ export async function get备份(req, res) {
...
@@ -91,12 +98,12 @@ export async function get备份(req, res) {
let
dbList
=
await
getJxgljsc
();
let
dbList
=
await
getJxgljsc
();
let
excelData
=
jxgljscTableData
();
let
excelData
=
jxgljscTableData
();
let
ret
:
any
=
{};
let
ret
:
any
=
{};
let
zfqymjqkfxPackageData
=
keyValuePackage
(
excelData
[
'在孵企业面积情况分析'
].
dataList
);
let
zfqymjqkfxPackageData
=
keyValuePackage
(
excelData
[
'在孵企业面积情况分析'
].
dataList
);
ret
[
'zfqymjqkfx'
]
=
getKeyValueOut
(
'在孵企业面积情况分析'
,
zfqymjqkfxPackageData
);
ret
[
'zfqymjqkfx'
]
=
getKeyValueOut
(
'在孵企业面积情况分析'
,
zfqymjqkfxPackageData
);
let
zfqymjbhqsPackageData
=
onceYBarChartPackage
(
excelData
[
'在孵企业面积变化趋势'
],
''
,
''
);
let
zfqymjbhqsPackageData
=
onceYBarChartPackage
(
excelData
[
'在孵企业面积变化趋势'
],
''
,
''
);
ret
[
'zfqymjbhqs'
]
=
getOnceYBarChartOut
(
'在孵企业面积变化趋势'
,
zfqymjbhqsPackageData
);
ret
[
'zfqymjbhqs'
]
=
getOnceYBarChartOut
(
'在孵企业面积变化趋势'
,
zfqymjbhqsPackageData
);
...
@@ -104,7 +111,7 @@ export async function get备份(req, res) {
...
@@ -104,7 +111,7 @@ export async function get备份(req, res) {
ret
[
'cyjg'
]
=
getKeyValueOut
(
'产业结构'
,
cyjgPackageData
);
ret
[
'cyjg'
]
=
getKeyValueOut
(
'产业结构'
,
cyjgPackageData
);
let
ykjqypyqkTableData
=
tablePackage
(
excelData
[
"硬科技企业培育情况"
].
headerList
[
0
],
excelData
[
"硬科技企业培育情况"
].
bodyList
);
let
ykjqypyqkTableData
=
tablePackage
(
excelData
[
"硬科技企业培育情况"
].
headerList
[
0
],
excelData
[
"硬科技企业培育情况"
].
bodyList
);
ret
[
'ykjqypyqk'
]
=
getTableOut
(
'硬科技企业培育情况'
,
ykjqypyqkTableData
);
ret
[
'ykjqypyqk'
]
=
getTableOut
(
'硬科技企业培育情况'
,
ykjqypyqkTableData
);
let
rcyjPackageData
=
keyValuePackage
(
excelData
[
'人才引进'
].
dataList
);
let
rcyjPackageData
=
keyValuePackage
(
excelData
[
'人才引进'
].
dataList
);
ret
[
'rcyj'
]
=
getKeyValueOut
(
'人才引进'
,
rcyjPackageData
);
ret
[
'rcyj'
]
=
getKeyValueOut
(
'人才引进'
,
rcyjPackageData
);
...
@@ -136,7 +143,7 @@ export async function get备份(req, res) {
...
@@ -136,7 +143,7 @@ export async function get备份(req, res) {
let
qydtPackageData
=
keyValuePackage
(
excelData
[
'企业动态'
].
dataList
);
let
qydtPackageData
=
keyValuePackage
(
excelData
[
'企业动态'
].
dataList
);
ret
[
'qydt'
]
=
getKeyValueOut
(
'企业动态'
,
qydtPackageData
);
ret
[
'qydt'
]
=
getKeyValueOut
(
'企业动态'
,
qydtPackageData
);
let
zfqybhqsPackageData
=
onceYBarChartPackage
(
excelData
[
'在孵企业变化趋势'
],
'家'
,
''
);
let
zfqybhqsPackageData
=
onceYBarChartPackage
(
excelData
[
'在孵企业变化趋势'
],
'家'
,
''
);
ret
[
'zfqybhqs'
]
=
getOnceYBarChartOut
(
'在孵企业变化趋势'
,
zfqybhqsPackageData
);
ret
[
'zfqybhqs'
]
=
getOnceYBarChartOut
(
'在孵企业变化趋势'
,
zfqybhqsPackageData
);
let
jrfwPackageData
=
keyValuePackage
(
excelData
[
'金融服务'
].
dataList
);
let
jrfwPackageData
=
keyValuePackage
(
excelData
[
'金融服务'
].
dataList
);
...
...
src/biz/qyszhx.ts
View file @
e5446447
...
@@ -32,6 +32,9 @@ export async function getData(req, res) {
...
@@ -32,6 +32,9 @@ export async function getData(req, res) {
let
qybqPackageData
=
stringListPackage
(
dbData
[
'企业标签'
].
dataList
);
let
qybqPackageData
=
stringListPackage
(
dbData
[
'企业标签'
].
dataList
);
ret
[
'qybq'
]
=
getStringOut
(
'企业标签'
,
qybqPackageData
);
ret
[
'qybq'
]
=
getStringOut
(
'企业标签'
,
qybqPackageData
);
// let zzrzPackageData = onceYBarChartPackage( dbData['资质认证'], '','');//新增
// ret['zzrz'] = getOnceYBarChartOut('资质认证', zzrzPackageData);
let
zscqPackageData
=
keyValuePackage
(
dbData
[
'知识产权'
].
dataList
);
let
zscqPackageData
=
keyValuePackage
(
dbData
[
'知识产权'
].
dataList
);
ret
[
'zscq'
]
=
getKeyValueOut
(
'知识产权'
,
zscqPackageData
);
ret
[
'zscq'
]
=
getKeyValueOut
(
'知识产权'
,
zscqPackageData
);
...
...
src/biz/zhyy.ts
View file @
e5446447
...
@@ -35,7 +35,8 @@ export async function getData(req, res) {
...
@@ -35,7 +35,8 @@ export async function getData(req, res) {
let
zfqybhqsPackageData
=
onceYBarChartPackage
(
dbData
[
"在孵企业变化趋势"
],
''
,
''
);
let
zfqybhqsPackageData
=
onceYBarChartPackage
(
dbData
[
"在孵企业变化趋势"
],
''
,
''
);
ret
[
'zfqybhqs'
]
=
getOnceYBarChartOut
(
'在孵企业变化趋势'
,
zfqybhqsPackageData
);
ret
[
'zfqybhqs'
]
=
getOnceYBarChartOut
(
'在孵企业变化趋势'
,
zfqybhqsPackageData
);
let
byqybhqsPackageData
=
onceYBarChartPackage
(
excelData
[
'毕业企业变化趋势'
],
''
,
''
);
// let byqybhqsPackageData = onceYBarChartPackage( excelData['毕业企业变化趋势'], '','');
let
byqybhqsPackageData
=
onceYBarChartPackage
(
dbData
[
"毕业企业变化趋势"
],
''
,
''
);
ret
[
'byqybhqs'
]
=
getOnceYBarChartOut
(
'毕业企业变化趋势'
,
byqybhqsPackageData
);
ret
[
'byqybhqs'
]
=
getOnceYBarChartOut
(
'毕业企业变化趋势'
,
byqybhqsPackageData
);
let
rzqyPackageData
=
onceYBarChartPackage
(
dbData
[
'融资企业变化趋势'
],
''
,
''
);
let
rzqyPackageData
=
onceYBarChartPackage
(
dbData
[
'融资企业变化趋势'
],
''
,
''
);
...
@@ -44,6 +45,7 @@ export async function getData(req, res) {
...
@@ -44,6 +45,7 @@ export async function getData(req, res) {
let
ryzzPackageData
=
keyValuePackage
(
dbData
[
'荣誉资质'
].
dataList
);
let
ryzzPackageData
=
keyValuePackage
(
dbData
[
'荣誉资质'
].
dataList
);
ret
[
'ryzz'
]
=
getKeyValueOut
(
'荣誉资质'
,
ryzzPackageData
);
ret
[
'ryzz'
]
=
getKeyValueOut
(
'荣誉资质'
,
ryzzPackageData
);
let
zhyyhzsjPackageData
=
keyValuePackage
(
dbData
[
'智慧运营汇总数据'
].
dataList
);
let
zhyyhzsjPackageData
=
keyValuePackage
(
dbData
[
'智慧运营汇总数据'
].
dataList
);
ret
[
'zhyyhzsj'
]
=
getKeyValueOut
(
'智慧运营汇总数据'
,
zhyyhzsjPackageData
);
ret
[
'zhyyhzsj'
]
=
getKeyValueOut
(
'智慧运营汇总数据'
,
zhyyhzsjPackageData
);
...
...
src/config/enum.ts
View file @
e5446447
...
@@ -223,6 +223,14 @@ export enum FUHUASTATE {
...
@@ -223,6 +223,14 @@ export enum FUHUASTATE {
迁出
=
4
迁出
=
4
}
}
/**
* 迁出类型
*/
export
enum
EMIGRATIONTYPE
{
毕业迁出
=
1
,
到期退租
,
违约退租
}
/**
/**
* 上市情况
* 上市情况
...
@@ -338,9 +346,11 @@ export enum SELECTPARAM {
...
@@ -338,9 +346,11 @@ export enum SELECTPARAM {
* 知识产权类型
* 知识产权类型
*/
*/
export
enum
INTELLECTUALPROPERTYRIGHT
{
export
enum
INTELLECTUALPROPERTYRIGHT
{
软件著作
=
1
,
// 软件著作 = 1,
软件著作权
=
1
,
发明专利
,
发明专利
,
海外专利
,
海外专利
,
专利
,
其他
其他
// 植物新品种,
// 植物新品种,
// 集成电路布图,
// 集成电路布图,
...
@@ -350,11 +360,19 @@ export enum INTELLECTUALPROPERTYRIGHT {
...
@@ -350,11 +360,19 @@ export enum INTELLECTUALPROPERTYRIGHT {
/**
/**
* 知识产权类型 前端用
* 知识产权类型 前端用
*/
*/
export
enum
IPRTYPECLIENT
{
export
enum
IPRTYPECLIENT
{
软件著作
=
1
,
// 软件著作 = 1,
软件著作权
=
1
,
发明专利
,
发明专利
,
海外专利
,
海外专利
,
植物新品种
,
植物新品种
,
集成电路布图
,
集成电路布图
,
}
}
/**
* 知识产权类型专利 前端用
*/
export
enum
IPRTYPECLIENTZL
{
发明专利
=
2
,
海外专利
,
}
\ No newline at end of file
src/data/db/jxgljsc.ts
View file @
e5446447
...
@@ -8,6 +8,7 @@ import { selectData, selectManyTableData } from "./operationalData";
...
@@ -8,6 +8,7 @@ import { selectData, selectManyTableData } from "./operationalData";
import
{
keyValuePackage
}
from
"../../dataPackage/inFrontOut"
;
import
{
keyValuePackage
}
from
"../../dataPackage/inFrontOut"
;
import
{
info
}
from
"console"
;
import
{
info
}
from
"console"
;
import
{
getChart
,
getKeyValue
,
getYearList
}
from
"./out"
;
import
{
getChart
,
getKeyValue
,
getYearList
}
from
"./out"
;
import
{
get
}
from
"http"
;
export
async
function
getJxgljsc
()
{
export
async
function
getJxgljsc
()
{
...
@@ -19,8 +20,10 @@ export async function getJxgljsc() {
...
@@ -19,8 +20,10 @@ export async function getJxgljsc() {
在孵企业变化趋势
:
[],
//在孵企业变化趋势
在孵企业变化趋势
:
[],
//在孵企业变化趋势
总营收金额
:
{
dataList
:
[],
titleList
:
[
'key'
,
'value'
]
},
//总营收金额
总营收金额
:
{
dataList
:
[],
titleList
:
[
'key'
,
'value'
]
},
//总营收金额
在孵企业总营收
:
{
dataList
:
[],
titleList
:
[
'key'
,
'value'
]
},
//在孵企业总营收
在孵企业总营收
:
{
dataList
:
[],
titleList
:
[
'key'
,
'value'
]
},
//在孵企业总营收
// 投资类型:[],//新增投资类型
在孵企业融资情况
:
{
dataList
:
[],
titleList
:
[
'key'
,
'value'
]
},
//在孵企业融资情况
在孵企业融资情况
:
{
dataList
:
[],
titleList
:
[
'key'
,
'value'
]
},
//在孵企业融资情况
企业孵化数
:
{
dataList
:
[],
titleList
:
[
'key'
,
'value'
]
},
//企业孵化数
企业孵化数
:
{
dataList
:
[],
titleList
:
[
'key'
,
'value'
]
},
//企业孵化数
金融服务
:
{
dataList
:
[],
titleList
:
[
'key'
,
'value'
]
}
//新增后台填报
};
};
// 获取当前时间
// 获取当前时间
...
@@ -34,8 +37,8 @@ export async function getJxgljsc() {
...
@@ -34,8 +37,8 @@ export async function getJxgljsc() {
//获取在孵企业租赁信息
//获取在孵企业租赁信息
let
租赁
Column
=
[
"eId"
,
"year"
,
"alienPatent"
,
"classIPatent"
,
"secondClassPatent"
,
"thirdPentent"
];
let
租赁
Column
=
[
"eId"
,
"year"
,
"alienPatent"
,
"classIPatent"
,
"secondClassPatent"
,
"thirdPentent"
];
let
在孵租赁联查
includeConf
=
{};
let
在孵租赁联查
includeConf
=
{};
在孵租赁联查
includeConf
[
TABLENAME
.
企业孵化信息
]
=
{
cloum
:
fhColumn
,
where
:{
"endTime"
:
{
"%gt%"
:
nowTime
}}
};
在孵租赁联查
includeConf
[
TABLENAME
.
企业孵化信息
]
=
{
cloum
:
fhColumn
,
where
:
{
"endTime"
:
{
"%gt%"
:
nowTime
}
}
};
在孵租赁联查
includeConf
[
TABLENAME
.
租赁信息
]
=
{
cloum
:
租赁
Column
,
where
:{}
}
在孵租赁联查
includeConf
[
TABLENAME
.
租赁信息
]
=
{
cloum
:
租赁
Column
,
where
:
{}
}
let
在孵租赁联查
dbList
=
await
selectManyTableData
(
OPERATIONALDATATYPE
.
多表联查
,
TABLENAME
.
企业基础信息表
,
{},
[
"enterpriseName"
],
在孵租赁联查
includeConf
);
let
在孵租赁联查
dbList
=
await
selectManyTableData
(
OPERATIONALDATATYPE
.
多表联查
,
TABLENAME
.
企业基础信息表
,
{},
[
"enterpriseName"
],
在孵租赁联查
includeConf
);
//获取羽翼孵化器
//获取羽翼孵化器
...
@@ -53,6 +56,13 @@ export async function getJxgljsc() {
...
@@ -53,6 +56,13 @@ export async function getJxgljsc() {
jxgljsc
.
在孵企业变化趋势
=
await
zfqybhqs
(
在孵
dbList
);
//在孵企业变化趋势
jxgljsc
.
在孵企业变化趋势
=
await
zfqybhqs
(
在孵
dbList
);
//在孵企业变化趋势
/**
* 金融服务
*/
let
jrfwInfo
=
await
jrfw
(
羽翼孵化器
dbList
);
jxgljsc
.
金融服务
.
dataList
=
getKeyValue
(
jrfwInfo
);
let
zysjeList
=
await
selectData
(
OPERATIONALDATATYPE
.
查询多个
,
TABLENAME
.
企业经营信息
,
{},
null
);
let
zysjeList
=
await
selectData
(
OPERATIONALDATATYPE
.
查询多个
,
TABLENAME
.
企业经营信息
,
{},
null
);
let
zysjeInfo
=
await
zysje
(
zysjeList
);
let
zysjeInfo
=
await
zysje
(
zysjeList
);
jxgljsc
.
总营收金额
.
dataList
=
getKeyValue
(
zysjeInfo
);
//总营收金额
jxgljsc
.
总营收金额
.
dataList
=
getKeyValue
(
zysjeInfo
);
//总营收金额
...
@@ -60,13 +70,15 @@ export async function getJxgljsc() {
...
@@ -60,13 +70,15 @@ export async function getJxgljsc() {
let
zfqyzysInfo
=
await
zfqyzys
(
在孵
dbList
);
let
zfqyzysInfo
=
await
zfqyzys
(
在孵
dbList
);
jxgljsc
.
在孵企业总营收
.
dataList
=
getKeyValue
(
zfqyzysInfo
);
//在孵企业总营收
jxgljsc
.
在孵企业总营收
.
dataList
=
getKeyValue
(
zfqyzysInfo
);
//在孵企业总营收
// jxgljsc.tzlx.dataList = await tzlx();//投资类型
/**
* 投资类型
*/
// jxgljsc.投资类型 = await zfqybhqs(在孵dbList);//投资类型
jxgljsc
.
在孵企业融资情况
.
dataList
=
await
zfqyrzqk
();
//在孵企业融资情况
jxgljsc
.
在孵企业融资情况
.
dataList
=
await
zfqyrzqk
();
//在孵企业融资情况
let
资质
Column
=
[
"qId"
,
"eId"
,
"kxTime"
,
"zjtxTime"
,
"xjrTime"
,
"xjrPyTime"
,
"goPublicTime"
,
"gaoXinJiShuTime"
,
"goPublicSector"
];
let
资质
Column
=
[
"qId"
,
"eId"
,
"kxTime"
,
"zjtxTime"
,
"xjrTime"
,
"xjrPyTime"
,
"goPublicTime"
,
"gaoXinJiShuTime"
,
"goPublicSector"
];
let
企业资质联查
includeConf
=
{};
let
企业资质联查
includeConf
=
{};
企业资质联查
includeConf
[
TABLENAME
.
企业资质
]
=
{
cloum
:
资质
Column
,
where
:{}
}
企业资质联查
includeConf
[
TABLENAME
.
企业资质
]
=
{
cloum
:
资质
Column
,
where
:
{}
}
let
企业资质信息
=
await
selectManyTableData
(
OPERATIONALDATATYPE
.
多表联查
,
TABLENAME
.
企业基础信息表
,
{},
[],
企业资质联查
includeConf
);
let
企业资质信息
=
await
selectManyTableData
(
OPERATIONALDATATYPE
.
多表联查
,
TABLENAME
.
企业基础信息表
,
{},
[],
企业资质联查
includeConf
);
let
qyfhsInfo
=
await
qyfhs
(
企业资质信息
);
let
qyfhsInfo
=
await
qyfhs
(
企业资质信息
);
jxgljsc
.
企业孵化数
.
dataList
=
getKeyValue
(
qyfhsInfo
)
//企业孵化数
jxgljsc
.
企业孵化数
.
dataList
=
getKeyValue
(
qyfhsInfo
)
//企业孵化数
...
@@ -75,7 +87,7 @@ export async function getJxgljsc() {
...
@@ -75,7 +87,7 @@ export async function getJxgljsc() {
}
}
//产业结构
//产业结构
---按照企业选择的类型呈现todo
async
function
cyjg
()
{
async
function
cyjg
()
{
let
result
=
[];
let
result
=
[];
...
@@ -92,7 +104,7 @@ async function cyjg() {
...
@@ -92,7 +104,7 @@ async function cyjg() {
return
result
;
return
result
;
}
}
//人才引进
//人才引进
-----设计图有改动todo
async
function
rcyj
()
{
async
function
rcyj
()
{
let
result
=
[];
let
result
=
[];
...
@@ -117,7 +129,7 @@ async function rcyj() {
...
@@ -117,7 +129,7 @@ async function rcyj() {
//孵化器汇总数据
//孵化器汇总数据
async
function
fhqhzsj
(
data
,
zfData
)
{
async
function
fhqhzsj
(
data
,
zfData
)
{
let
fhqhzsj
=
{
let
fhqhzsj
=
{
孵化器总面积
:
data
.
totalArea
+
"㎡"
,
孵化器总面积
:
data
.
totalArea
+
"㎡"
,
在孵企业
:
zfData
.
length
,
在孵企业
:
zfData
.
length
,
在孵面积
:
data
.
zaifuArea
+
"㎡"
在孵面积
:
data
.
zaifuArea
+
"㎡"
}
}
...
@@ -125,6 +137,8 @@ async function fhqhzsj(data, zfData) {
...
@@ -125,6 +137,8 @@ async function fhqhzsj(data, zfData) {
return
fhqhzsj
;
return
fhqhzsj
;
}
}
//企业动态---------
//企业动态---------
async
function
qydt
(
data
)
{
async
function
qydt
(
data
)
{
...
@@ -150,17 +164,17 @@ async function qydt(data) {
...
@@ -150,17 +164,17 @@ async function qydt(data) {
let
上月
=
0
;
let
上月
=
0
;
let
今年
=
0
;
let
今年
=
0
;
let
去年
=
0
;
let
去年
=
0
;
data
.
forEach
(
info
=>
{
data
.
forEach
(
info
=>
{
if
(
moment
(
info
.
startTime
)
>
moment
(
monthAgo
)
&&
moment
(
info
.
startTime
)
<
moment
(
nowTime
))
{
if
(
moment
(
info
.
startTime
)
>
moment
(
monthAgo
)
&&
moment
(
info
.
startTime
)
<
moment
(
nowTime
))
{
qydt
.
本月新加入在孵企业
+=
1
;
qydt
.
本月新加入在孵企业
+=
1
;
}
}
if
(
moment
(
info
.
startTime
)
>
moment
(
monthAgo2
)
&&
moment
(
info
.
startTime
)
<
moment
(
monthAgo2End
))
{
if
(
moment
(
info
.
startTime
)
>
moment
(
monthAgo2
)
&&
moment
(
info
.
startTime
)
<
moment
(
monthAgo2End
))
{
上月
+=
1
;
上月
+=
1
;
}
}
if
(
moment
(
info
.
startTime
)
>
moment
(
thisYear
)
&&
moment
(
info
.
startTime
)
<
moment
(
nowTime
))
{
if
(
moment
(
info
.
startTime
)
>
moment
(
thisYear
)
&&
moment
(
info
.
startTime
)
<
moment
(
nowTime
))
{
今年
+=
1
;
今年
+=
1
;
}
}
if
(
moment
(
info
.
startTime
)
>
moment
(
yearAgo
)
&&
moment
(
info
.
startTime
)
<
moment
(
yearAgoEnd
))
{
if
(
moment
(
info
.
startTime
)
>
moment
(
yearAgo
)
&&
moment
(
info
.
startTime
)
<
moment
(
yearAgoEnd
))
{
去年
+=
1
;
去年
+=
1
;
}
}
})
})
...
@@ -174,20 +188,31 @@ async function qydt(data) {
...
@@ -174,20 +188,31 @@ async function qydt(data) {
return
result
;
return
result
;
}
}
//金融服务
async
function
jrfw
(
data
)
{
let
jrfw
=
{
总资产投入金额
:
data
.
totalAssetInvestmentAmount
,
引入机构数量
:
data
.
numberOfInstitutionsIntroduced
,
引入机构投资
:
data
.
introduceInstitutionalInvestment
}
return
jrfw
;
}
function
zfqybhqs
(
data
){
function
zfqybhqs
(
data
)
{
let
year
=
getYearList
();
let
year
=
getYearList
();
let
zhqy
=
{
let
zhqy
=
{
"在孵企业"
:[]
"在孵企业"
:
[]
}
}
for
(
let
i
=
0
;
i
<
year
.
length
;
i
++
)
{
for
(
let
i
=
0
;
i
<
year
.
length
;
i
++
)
{
let
count
=
0
;
let
count
=
0
;
data
.
forEach
(
info
=>
{
data
.
forEach
(
info
=>
{
let
startTimeYear
=
moment
(
info
.
startTime
).
year
();
//获取入孵开始时间
let
startTimeYear
=
moment
(
info
.
startTime
).
year
();
//获取入孵开始时间
let
thisYear
=
parseInt
(
year
[
i
]);
let
thisYear
=
parseInt
(
year
[
i
]);
if
(
startTimeYear
===
thisYear
)
count
+=
1
;
if
(
startTimeYear
===
thisYear
)
count
+=
1
;
})
})
zhqy
.
在孵企业
.
push
({
key
:
year
[
i
],
value
:
count
});
zhqy
.
在孵企业
.
push
({
key
:
year
[
i
],
value
:
count
});
}
}
let
zhqybhqs
=
getChart
(
zhqy
);
let
zhqybhqs
=
getChart
(
zhqy
);
...
@@ -201,7 +226,7 @@ function zfqybhqs(data){
...
@@ -201,7 +226,7 @@ function zfqybhqs(data){
async
function
zysje
(
data
)
{
async
function
zysje
(
data
)
{
//获取总营收金额
//获取总营收金额
let
zysje
=
{
let
zysje
=
{
总营收金额
:
0
总营收金额
:
0
};
};
data
.
forEach
(
item
=>
{
data
.
forEach
(
item
=>
{
zysje
.
总营收金额
+=
parseFloat
(
item
.
BI
);
zysje
.
总营收金额
+=
parseFloat
(
item
.
BI
);
...
@@ -214,20 +239,28 @@ async function zysje(data) {
...
@@ -214,20 +239,28 @@ async function zysje(data) {
async
function
zfqyzys
(
data
)
{
async
function
zfqyzys
(
data
)
{
let
distinctMap
=
{};
let
distinctMap
=
{};
data
.
forEach
(
info
=>
{
data
.
forEach
(
info
=>
{
distinctMap
[
info
.
eId
]
=
{
BI
:
0
};
distinctMap
[
info
.
eId
]
=
{
BI
:
0
};
});
});
let
zfqyzys
=
{
let
zfqyzys
=
{
"500万以下"
:
0
,
"500万以下"
:
0
,
"500万-1000万"
:
0
,
"500万-1000万"
:
0
,
"1000万-2000万"
:
0
,
"1000万-2000万"
:
0
,
"2000万以上"
:
0
"2000万以上"
:
0
}
}
let
经营信息
dbList
=
await
selectData
(
OPERATIONALDATATYPE
.
查询多个
,
TABLENAME
.
企业经营信息
,
{},
null
);
let
经营信息
dbList
=
await
selectData
(
OPERATIONALDATATYPE
.
查询多个
,
TABLENAME
.
企业经营信息
,
{},
null
);
//获取在孵企业经营数据
//获取在孵企业经营数据
经营信息
dbList
.
forEach
(
info
=>
{
//BI(单位万元)
// 经营信息dbList.forEach( info => { //BI(单位万元)
distinctMap
[
info
.
eId
].
BI
+=
parseFloat
(
info
.
BI
);
// distinctMap[info.eId].BI += parseFloat(info.BI);
// });
// 获取在孵企业经营数据并进行累加
经营信息
dbList
.
forEach
(
info
=>
{
if
(
!
info
.
BI
)
return
;
// 检查 info 是否有 BI 属性
if
(
!
distinctMap
[
info
.
eId
])
{
distinctMap
[
info
.
eId
]
=
{
BI
:
0
};
// 初始化 distinctMap 中的 eId
}
distinctMap
[
info
.
eId
].
BI
+=
parseFloat
(
info
.
BI
||
0
);
// 确保 BI 存在并且可以转换为数字
});
});
for
(
let
key
in
distinctMap
)
{
for
(
let
key
in
distinctMap
)
{
...
@@ -251,7 +284,7 @@ async function zfqyrzqk() {
...
@@ -251,7 +284,7 @@ async function zfqyrzqk() {
let
anyKey
:
any
=
key
;
let
anyKey
:
any
=
key
;
if
(
isNaN
(
anyKey
))
{
if
(
isNaN
(
anyKey
))
{
let
financingRounds
=
FINANCINGROUNDS
[
key
];
let
financingRounds
=
FINANCINGROUNDS
[
key
];
let
count
=
await
selectData
(
OPERATIONALDATATYPE
.
查询数据量
,
TABLENAME
.
企业融资
,
{
financingRounds
},
null
);
let
count
=
await
selectData
(
OPERATIONALDATATYPE
.
查询数据量
,
TABLENAME
.
企业融资
,
{
financingRounds
},
null
);
result
.
push
({
key
:
key
,
value
:
count
})
result
.
push
({
key
:
key
,
value
:
count
})
}
}
}
}
...
@@ -296,16 +329,16 @@ async function qyfhl() {
...
@@ -296,16 +329,16 @@ async function qyfhl() {
async
function
qyfhs
(
data
)
{
async
function
qyfhs
(
data
)
{
//获取企业孵化数
//获取企业孵化数
let
qyfhs
=
{
let
qyfhs
=
{
"科小"
:
0
,
//新增"科小"
"科小"
:
0
,
//新增"科小"
"小巨人"
:
0
,
"小巨人"
:
0
,
"高新企业"
:
0
,
"高新企业"
:
0
,
"专精特新"
:
0
,
"专精特新"
:
0
,
"小巨人培育"
:
0
,
"小巨人培育"
:
0
,
};
};
data
.
forEach
(
info
=>
{
data
.
forEach
(
info
=>
{
let
{
enterprise_qualifications
}
=
info
;
let
{
enterprise_qualifications
}
=
info
;
enterprise_qualifications
.
forEach
(
item
=>
{
enterprise_qualifications
.
forEach
(
item
=>
{
if
(
item
.
kxTime
)
qyfhs
.
科小
+=
1
;
//新增"科小"
if
(
item
.
kxTime
)
qyfhs
.
科小
+=
1
;
//新增"科小"
else
if
(
item
.
xjrTime
)
qyfhs
.
小巨人
+=
1
;
else
if
(
item
.
xjrTime
)
qyfhs
.
小巨人
+=
1
;
else
if
(
item
.
gaoXinJiShuTime
)
qyfhs
.
高新企业
+=
1
;
else
if
(
item
.
gaoXinJiShuTime
)
qyfhs
.
高新企业
+=
1
;
...
...
src/data/db/qyfw.ts
View file @
e5446447
This diff is collapsed.
Click to expand it.
src/data/db/qyszhx.ts
View file @
e5446447
...
@@ -11,6 +11,7 @@ export async function getQyszhx(eId) {
...
@@ -11,6 +11,7 @@ export async function getQyszhx(eId) {
企业基本情况
:
{
dataList
:
[],
titleList
:
[
'key'
,
'value'
]
},
企业基本情况
:
{
dataList
:
[],
titleList
:
[
'key'
,
'value'
]
},
企业基本数据
:
{
dataList
:
[],
titleList
:
[
'key'
,
'value'
]
},
企业基本数据
:
{
dataList
:
[],
titleList
:
[
'key'
,
'value'
]
},
企业标签
:
{
dataList
:
[],
titleList
:
[
'key'
,
'value'
]
},
企业标签
:
{
dataList
:
[],
titleList
:
[
'key'
,
'value'
]
},
资质认证
:[],
//企业资质
知识产权
:
{
dataList
:
[],
titleList
:
[
'key'
,
'value'
]
},
知识产权
:
{
dataList
:
[],
titleList
:
[
'key'
,
'value'
]
},
企业员工画像
:
{
dataList
:
[],
titleList
:
[
'key'
,
'value'
]
},
企业员工画像
:
{
dataList
:
[],
titleList
:
[
'key'
,
'value'
]
},
企业汇总数据
:
{
dataList
:
[],
titleList
:
[
'key'
,
'value'
]
},
企业汇总数据
:
{
dataList
:
[],
titleList
:
[
'key'
,
'value'
]
},
...
@@ -95,6 +96,10 @@ export async function getQyszhx(eId) {
...
@@ -95,6 +96,10 @@ export async function getQyszhx(eId) {
let
qybq
=
get
企业标签
(
企业资质信息
);
let
qybq
=
get
企业标签
(
企业资质信息
);
qyszhx
.
企业标签
.
dataList
=
qybq
;
qyszhx
.
企业标签
.
dataList
=
qybq
;
//资质认证todo
let
zzrz
=
get
资质认证
(
企业资质信息
);
//知识产权
//知识产权
let
zscq
=
get
知识产权
(
企业专利信息
);
let
zscq
=
get
知识产权
(
企业专利信息
);
qyszhx
.
知识产权
.
dataList
=
getKeyValue
(
zscq
);
qyszhx
.
知识产权
.
dataList
=
getKeyValue
(
zscq
);
...
@@ -103,18 +108,20 @@ export async function getQyszhx(eId) {
...
@@ -103,18 +108,20 @@ export async function getQyszhx(eId) {
let
qyyghx
=
await
get
企业员工画像
(
创业团队信息
);
let
qyyghx
=
await
get
企业员工画像
(
创业团队信息
);
qyszhx
.
企业员工画像
.
dataList
=
getKeyValue
(
qyyghx
);
qyszhx
.
企业员工画像
.
dataList
=
getKeyValue
(
qyyghx
);
let
专利总数
=
0
;
//
let 专利总数 = 0;
for
(
let
key
in
zscq
)
{
//
for (let key in zscq) {
专利总数
+=
zscq
[
key
];
//
专利总数 += zscq[key];
}
//
}
//企业汇总数据
//企业汇总数据
let
qyhzsj
=
{
// let qyhzsj = {
// 企业认证:0, //todo
// // 企业认证:0, //todo
资质认证
:
qybq
.
length
,
// 资质认证: qybq.length,
专利数
:
专利总数
,
// 专利数: 专利总数,
};
// };
// qyszhx.企业汇总数据.dataList = getKeyValue(qyhzsj);
qyszhx
.
企业汇总数据
.
dataList
=
getKeyValue
(
qyhzsj
);
//营收情况
//营收情况
let
{
ysqk
,
ysbhqs
}
=
get
营收情况
(
企业经营信息
);
let
{
ysqk
,
ysbhqs
}
=
get
营收情况
(
企业经营信息
);
...
@@ -194,10 +201,20 @@ function get企业标签(data) {
...
@@ -194,10 +201,20 @@ function get企业标签(data) {
return
qybq
;
return
qybq
;
}
}
/**
*
* @param data 资质认证
* @returns
*/
function
get
资质认证
(
data
)
{
}
function
get
知识产权
(
data
)
{
function
get
知识产权
(
data
)
{
let
zscq
:
any
=
{
let
zscq
:
any
=
{
软件著作
:
0
,
// 软件著作:0,
软件著作权
:
0
,
发明专利
:
0
,
发明专利
:
0
,
海外专利
:
0
,
海外专利
:
0
,
植物新品种
:
0
,
植物新品种
:
0
,
...
@@ -312,6 +329,7 @@ function get营收情况(data) {
...
@@ -312,6 +329,7 @@ function get营收情况(data) {
function
get
企业动态
(
data
)
{
function
get
企业动态
(
data
)
{
let
qydt
=
[];
let
qydt
=
[];
data
.
forEach
(
info
=>
{
data
.
forEach
(
info
=>
{
let
{
enterprise_honors
}
=
info
;
let
{
enterprise_honors
}
=
info
;
enterprise_honors
.
forEach
(
honors
=>
{
enterprise_honors
.
forEach
(
honors
=>
{
...
...
src/data/db/zhyy.ts
View file @
e5446447
This diff is collapsed.
Click to expand it.
src/data/table/jxgljscData.ts
View file @
e5446447
...
@@ -26,7 +26,7 @@ export function jxgljscTableData() {
...
@@ -26,7 +26,7 @@ export function jxgljscTableData() {
let
blockDataList
=
onceSheetBecomeOfblockData
(
'yuyiServer.xlsx'
,
'绩效管理驾驶舱'
);
let
blockDataList
=
onceSheetBecomeOfblockData
(
'yuyiServer.xlsx'
,
'绩效管理驾驶舱'
);
let
keyValueOrTitleList
=
[
"在孵企业面积情况分析"
,
"产业结构"
,
"人才引进"
,
"孵化器汇总数据"
,
"新增在孵企业情况"
,
"资源集聚能力"
,
"综合能力"
,
"毕业企业情况"
,
"区域创新辐射带动能力"
,
"预警"
,
"企业预警"
,
"企业动态"
,
"金融服务"
,
"总营收金额"
,
"在孵企业总营收"
,
"投资类型"
,
"在孵企业融资情况"
,
"公共技术服务"
,
"企业孵化率"
,
"企业孵化数"
];
//适配 饼图 键值以及需要多个key的
let
keyValueOrTitleList
=
[
"在孵企业面积情况分析"
,
"产业结构"
,
"人才引进"
,
"孵化器汇总数据"
,
"新增在孵企业情况"
,
"资源集聚能力"
,
"综合能力"
,
"毕业企业情况"
,
"区域创新辐射带动能力"
,
"预警"
,
"企业预警"
,
"企业动态"
,
"金融服务"
,
"总营收金额"
,
"在孵企业总营收"
,
"投资类型"
,
"在孵企业融资情况"
,
"公共技术服务"
,
"企业孵化率"
,
"企业孵化数"
];
//适配 饼图 键值以及需要多个key的
let
barChartList
=
[
"在孵企业面积变化趋势"
,
"在孵企业变化趋势"
];
//适配 柱状图 折线图
let
barChartList
=
[
"在孵企业面积变化趋势"
,
"在孵企业变化趋势"
];
//适配 柱状图 折线图
,"投资类型"
let
stringList
=
[];
let
stringList
=
[];
let
decollatePlanarList
=
[
"硬科技企业培育情况"
];
//适配 表格
let
decollatePlanarList
=
[
"硬科技企业培育情况"
];
//适配 表格
let
titltListConfig
=
{};
let
titltListConfig
=
{};
...
...
src/data/table/qyszhxData.ts
View file @
e5446447
...
@@ -6,7 +6,7 @@ function packageDataProcess(blockDataList, titltListConfig, keyValueOrTitleList,
...
@@ -6,7 +6,7 @@ function packageDataProcess(blockDataList, titltListConfig, keyValueOrTitleList,
let
result
=
{};
let
result
=
{};
for
(
let
i
=
0
;
i
<
blockDataList
.
length
;
i
++
)
{
for
(
let
i
=
0
;
i
<
blockDataList
.
length
;
i
++
)
{
let
{
blockData
,
blockTitle
}
=
blockDataList
[
i
];
let
{
blockData
,
blockTitle
}
=
blockDataList
[
i
];
if
(
keyValueOrTitleList
.
indexOf
(
blockTitle
)
>
-
1
)
{
if
(
keyValueOrTitleList
.
indexOf
(
blockTitle
)
>
-
1
)
{
let
titleList
=
titltListConfig
[
blockTitle
]
||
[];
let
titleList
=
titltListConfig
[
blockTitle
]
||
[];
result
[
blockTitle
]
=
planarArrForObjectList
(
blockData
,
0
,
titleList
);
result
[
blockTitle
]
=
planarArrForObjectList
(
blockData
,
0
,
titleList
);
...
@@ -25,10 +25,10 @@ export function qyszhxTableData() {
...
@@ -25,10 +25,10 @@ export function qyszhxTableData() {
let
blockDataList
=
onceSheetBecomeOfblockData
(
'yuyiServer.xlsx'
,
'企业数字画像'
);
let
blockDataList
=
onceSheetBecomeOfblockData
(
'yuyiServer.xlsx'
,
'企业数字画像'
);
let
keyValueOrTitleList
=
[
"企业基本情况"
,
"企业基本数据"
,
"企业标签"
,
"知识产权"
,
"企业员工画像"
,
"企业汇总数据"
,
"营收情况"
,
"服务需求"
,
"服务记录"
,
"园区通知"
,
"园区活动"
];
//适配 饼图 键值以及需要多个key的
let
keyValueOrTitleList
=
[
"企业基本情况"
,
"企业基本数据"
,
"企业标签"
,
"知识产权"
,
"企业员工画像"
,
"企业汇总数据"
,
"营收情况"
,
"服务需求"
,
"服务记录"
,
"园区通知"
,
"园区活动"
];
//适配 饼图 键值以及需要多个key的
let
barChartList
=
[
"历年人才招聘情况"
,
"营收变化趋势"
,
"活动变化趋势分析"
];
//适配 柱状图 折线图
let
barChartList
=
[
"历年人才招聘情况"
,
"营收变化趋势"
,
"活动变化趋势分析"
];
//适配 柱状图 折线图 , "资质认证"
let
stringList
=
[];
let
stringList
=
[];
let
decollatePlanarList
=
[
"小巨人"
,
"高新企业"
,
"专精特新"
,
"企业动态"
,
"服务记录_空间服务"
,
"服务记录_工商服务"
,
"服务记录_融资服务"
,
"园区通知详情"
,
"园区活动明细"
];
//适配 表格
let
decollatePlanarList
=
[
"小巨人"
,
"高新企业"
,
"专精特新"
,
"企业动态"
,
"服务记录_空间服务"
,
"服务记录_工商服务"
,
"服务记录_融资服务"
,
"园区通知详情"
,
"园区活动明细"
];
//适配 表格
let
titltListConfig
=
{};
let
titltListConfig
=
{};
let
result
=
packageDataProcess
(
blockDataList
,
titltListConfig
,
keyValueOrTitleList
,
barChartList
,
stringList
,
decollatePlanarList
);
let
result
=
packageDataProcess
(
blockDataList
,
titltListConfig
,
keyValueOrTitleList
,
barChartList
,
stringList
,
decollatePlanarList
);
...
...
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