Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yuyiAdminServer
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
yuyiAdminServer
Commits
48e8ceee
Commit
48e8ceee
authored
Apr 22, 2025
by
chenjinjing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
no message
parent
7142f386
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
94 additions
and
100 deletions
+94
-100
admin.ts
src/biz/admin.ts
+37
-47
fuhua.ts
src/biz/fuhua.ts
+2
-0
ruFu.ts
src/biz/ruFu.ts
+4
-4
zaiFu.ts
src/biz/zaiFu.ts
+0
-0
admin.ts
src/routers/admin.ts
+35
-37
dbinit.ts
src/routers/dbinit.ts
+16
-12
No files found.
src/biz/admin.ts
View file @
48e8ceee
...
...
@@ -221,27 +221,19 @@ export async function enterpriseManageList(enterpriseName:string, year:number, p
export
async
function
outPutEnterpriseManageList
(
enterpriseName
:
string
,
year
:
number
,
type
:
number
,
files
)
{
let
selectParam
:
any
=
{};
let
manyTableInfo
:
any
=
{};
manyTableInfo
[
TABLENAME
.
企业基础信息表
]
=
{
column
:
[
"enterpriseName"
,
"uscc"
,
"eId"
],
where
:{}
};
if
(
type
==
1
)
{
// if (year
) {
// selectParam.annual = getMySqlMs(year);
//
if
(
enterpriseName
)
{
manyTableInfo
[
TABLENAME
.
企业基础信息表
].
where
=
{
"enterpriseName"
:
{
"%like%"
:
enterpriseName
}}
}
if
(
year
)
{
selectParam
.
annual
=
`
${
moment
(
year
).
format
(
"YYYY"
)}
-01-01 00:00:00`
;
}
// if (state) {
// if (state == 1) selectParam.state = 1;
// else selectParam.state = 0;
// }
}
let
manyTableInfo
:
any
=
{};
manyTableInfo
[
TABLENAME
.
企业基础信息表
]
=
{
column
:
[
"enterpriseName"
,
"uscc"
,
"eId"
],
where
:{}
};
if
(
enterpriseName
&&
type
==
1
)
{
manyTableInfo
[
TABLENAME
.
企业经营信息
].
where
[
"enterpriseName"
]
=
{
"%like%"
:
enterpriseName
}
}
let
resInfo
=
await
selectManyTableData
(
OPERATIONALDATATYPE
.
多表联查
,
TABLENAME
.
企业经营信息
,
selectParam
,
[
"mId"
,
"BI"
,
"TXP"
,
"RD"
,
"annual"
,
"quarter"
],
manyTableInfo
);
let
dataList
=
[];
...
...
@@ -379,7 +371,6 @@ export async function outPutEnterpriseFinancingList(enterpriseName:string,year:n
let
filesList
=
[
"enterpriseName"
,
"uscc"
,
"eId"
];
let
resInfo
=
await
selectManyTableData
(
OPERATIONALDATATYPE
.
多表联查
,
TABLENAME
.
企业基础信息表
,
selectParam
,
filesList
,
manyTableInfo
);
let
dataList
=
[];
let
titleList
=
[];
let
valueList
=
[];
...
...
@@ -388,39 +379,38 @@ export async function outPutEnterpriseFinancingList(enterpriseName:string,year:n
valueList
.
push
(
item
.
value
);
});
dataList
.
push
(
titleList
);
resInfo
.
forEach
(
info
=>
{
let
{
enterpriseName
,
uscc
,
enterprise_financings
}
=
info
;
let
subList
=
[];
valueList
.
forEach
(
subInfo
=>
{
if
(
subInfo
==
"enterpriseName"
)
subList
.
push
(
enterpriseName
);
if
(
subInfo
==
"uscc"
)
subList
.
push
(
uscc
);
if
(
subInfo
==
"financingAmount"
)
subList
.
push
(
enterprise_financings
[
0
].
financingAmount
);
if
(
subInfo
==
"financingRounds"
)
subList
.
push
(
changeEnumValue
(
enumConfig
.
FINANCINGROUNDS
,
enterprise_financings
[
0
].
financingRounds
));
if
(
subInfo
==
"investmentDate"
)
subList
.
push
(
moment
(
enterprise_financings
[
0
].
investmentDate
).
format
(
"YYYY-MM-DD"
));
if
(
subInfo
==
"investmentInstitutionsName"
)
subList
.
push
(
enterprise_financings
[
0
].
investmentInstitutionsName
);
});
dataList
.
push
(
subList
);
if
(
enterprise_financings
.
length
>
0
)
{
enterprise_financings
.
forEach
(
item
=>
{
valueList
.
forEach
(
subInfo
=>
{
if
(
subInfo
==
"enterpriseName"
)
subList
.
push
(
enterpriseName
);
if
(
subInfo
==
"uscc"
)
subList
.
push
(
uscc
);
if
(
subInfo
==
"financingAmount"
)
subList
.
push
(
item
.
financingAmount
);
if
(
subInfo
==
"financingRounds"
)
subList
.
push
(
changeEnumValue
(
enumConfig
.
FINANCINGROUNDS
,
item
.
financingRounds
));
if
(
subInfo
==
"investmentDate"
)
subList
.
push
(
moment
(
item
.
investmentDate
).
format
(
"YYYY-MM-DD"
));
if
(
subInfo
==
"investmentInstitutionsName"
)
subList
.
push
(
item
.
investmentInstitutionsName
);
})
dataList
.
push
(
subList
);
});
}
});
return
{
dataList
};
}
export
async
function
enterpriseTalentList
(
entepriseName
:
string
,
page
:
number
)
{
export
async
function
enterpriseTalentList
(
ente
r
priseName
:
string
,
page
:
number
)
{
let
selectParam
:
any
=
{};
let
manyTableInfo
:
any
=
{};
manyTableInfo
[
TABLENAME
.
企业基础信息表
]
=
{
column
:[
"enterpriseName"
],
where
:{}
};
if
(
entepriseName
)
{
manyTableInfo
[
TABLENAME
.
企业基础信息表
].
where
[
'enterpriseName'
]
=
{
"%like%"
:
entepriseName
};
if
(
ente
r
priseName
)
{
manyTableInfo
[
TABLENAME
.
企业基础信息表
].
where
[
'enterpriseName'
]
=
{
"%like%"
:
ente
r
priseName
};
}
let
filesList
=
[
"name"
,
"sex"
,
"birth"
,
"degree"
,
"graduationSchool"
];
let
resInfo
=
await
selectManyTableData
(
OPERATIONALDATATYPE
.
多表分页
,
TABLENAME
.
创业团队
,
selectParam
,
filesList
,
manyTableInfo
,
page
);
let
dataCount
=
await
selectData
(
OPERATIONALDATATYPE
.
查询数据量
,
TABLENAME
.
创业团队
,
selectParam
,
null
);
let
dataList
=
[];
resInfo
.
forEach
(
info
=>
{
...
...
@@ -436,20 +426,20 @@ export async function enterpriseTalentList(entepriseName:string, page:number) {
dataList
.
push
(
dataInfo
);
});
return
{
dataList
,
dataCount
};
return
{
dataList
,
dataCount
:
dataList
.
length
};
}
export
async
function
outPutEnterpriseTalentList
(
n
ame
:
string
,
type
:
number
,
files
)
{
export
async
function
outPutEnterpriseTalentList
(
enterpriseN
ame
:
string
,
type
:
number
,
files
)
{
let
selectParam
:
any
=
{};
let
manyTableInfo
:
any
=
{};
manyTableInfo
[
TABLENAME
.
企业基础信息表
]
=
{
column
:[
"enterpriseName"
],
where
:{}
};
if
(
type
==
1
)
{
if
(
n
ame
)
{
selectParam
.
name
=
{
"%like%"
:
name
};
if
(
enterpriseN
ame
)
{
manyTableInfo
[
TABLENAME
.
企业基础信息表
].
where
=
{
"enterpriseName"
:
{
"%like%"
:
enterpriseName
}
};
}
}
let
manyTableInfo
:
any
=
{};
manyTableInfo
[
TABLENAME
.
企业基础信息表
]
=
{
column
:[
"enterpriseName"
],
where
:{}
};
let
filesList
=
[
"name"
,
"sex"
,
"birth"
,
"degree"
,
"graduationSchool"
];
let
resInfo
=
await
selectManyTableData
(
OPERATIONALDATATYPE
.
多表联查
,
TABLENAME
.
创业团队
,
selectParam
,
filesList
,
manyTableInfo
);
...
...
@@ -967,12 +957,12 @@ export async function enterpriseFinancingById(eId:string) {
//经营数据下载
export
async
function
dwEnterpriseTable
(
eId
:
string
,
entepriseName
:
string
,
type
:
number
,
files
)
{
export
async
function
dwEnterpriseTable
(
eId
:
string
,
ente
r
priseName
:
string
,
type
:
number
,
files
)
{
let
selectParam
:
any
=
{};
if
(
type
==
1
)
{
if
(
entepriseName
)
{
selectParam
.
enterpriseName
=
{
"%like%"
:
entepriseName
}
if
(
ente
r
priseName
)
{
selectParam
.
enterpriseName
=
{
"%like%"
:
ente
r
priseName
}
}
}
...
...
@@ -1008,11 +998,11 @@ export async function dwEnterpriseTable(eId: string, entepriseName:string, type:
}
/**融资情况下载 */
export
async
function
dwFinancingTable
(
eId
:
string
,
entepriseName
:
string
,
type
:
number
,
files
)
{
export
async
function
dwFinancingTable
(
eId
:
string
,
ente
r
priseName
:
string
,
type
:
number
,
files
)
{
let
selectParam
:
any
=
{};
if
(
type
==
1
)
{
if
(
entepriseName
)
{
selectParam
.
enterpriseName
=
{
"%like%"
:
entepriseName
}
if
(
ente
r
priseName
)
{
selectParam
.
enterpriseName
=
{
"%like%"
:
ente
r
priseName
}
}
}
...
...
src/biz/fuhua.ts
View file @
48e8ceee
...
...
@@ -395,6 +395,8 @@ export async function getWorthDate() {
area
:
param
.
area
,
unitPrice
:
param
.
unitPrice
,
roomNumber
:
param
.
roomNumber
,
startTime
:
getMySqlMs
(
param
.
fuHuaTimeStart
),
//小程序和管理后台没有填写租赁时间的位置,直接使用孵化开始时间
endTime
:
getMySqlMs
(
param
.
fuHuaTimeEndTime
),
//小程序和管理后台没有填写租赁时间的位置,直接使用孵化结束时间
rent
:
param
.
rent
,
}
await
operationalData
(
OPERATIONALDATATYPE
.
增加
,
TABLENAME
.
租赁信息
,
leaseInfo
,
{});
...
...
src/biz/ruFu.ts
View file @
48e8ceee
...
...
@@ -17,10 +17,10 @@ import { changeEnumValue } from "../util/verificationEnum";
//=======================================================新入孵企业
export
async
function
settleInEnterpriseList
(
page
:
number
,
entepriseName
:
string
)
{
export
async
function
settleInEnterpriseList
(
page
:
number
,
ente
r
priseName
:
string
)
{
let
selectParam
:
any
=
{
state
:
enumConfig
.
STATE
.
否
,
register
:
enumConfig
.
STATE
.
否
};
if
(
ente
priseName
)
selectParam
.
enterpriseName
=
{
"%like%"
:
ente
priseName
};
if
(
ente
rpriseName
)
selectParam
.
enterpriseName
=
{
"%like%"
:
enter
priseName
};
let
filesList
=
[
"eId"
,
"enterpriseName"
,
"uscc"
,
"logonTime"
,
"logonAddress"
];
...
...
@@ -148,10 +148,10 @@ export async function settleInEnterpriseOut(eId:string) {
//入孵信息审核
export
async
function
enterpriseRegisterExamineList
(
entepriseName
,
page
)
{
export
async
function
enterpriseRegisterExamineList
(
ente
r
priseName
,
page
)
{
let
selectParam
:
any
=
{
register
:
enumConfig
.
STATE
.
是
,
state
:
enumConfig
.
STATE
.
否
};
if
(
ente
priseName
)
selectParam
.
enterpriseName
=
{
"%like%"
:
ente
priseName
};
if
(
ente
rpriseName
)
selectParam
.
enterpriseName
=
{
"%like%"
:
enter
priseName
};
let
filesList
=
[
"eId"
,
"enterpriseName"
,
"uscc"
,
"logonTime"
,
"randomCode"
];
...
...
src/biz/zaiFu.ts
View file @
48e8ceee
This diff is collapsed.
Click to expand it.
src/routers/admin.ts
View file @
48e8ceee
...
...
@@ -45,7 +45,7 @@ export function setRouter(httpServer) {
//企业库信息
httpServer
.
post
(
'/admin/library/enterprise/list'
,
checkUser
,
asyncHandler
(
enterpriseList
));
httpServer
.
post
(
'/admin/library/enterprise/migrate/out'
,
checkUser
,
asyncHandler
(
enterpriseMigrateOut
));
//在孵企业迁出功能
httpServer
.
post
(
'/admin/library/enterprise/migrate/list'
,
checkUser
,
asyncHandler
(
enterpriseMigrateList
));
//
新增迁出企业
httpServer
.
post
(
'/admin/library/enterprise/migrate/list'
,
checkUser
,
asyncHandler
(
enterpriseMigrateList
));
//
迁出企业列表
httpServer
.
post
(
'/admin/library/enterprise/details'
,
checkUser
,
asyncHandler
(
enterpriseDetails
));
// httpServer.post('/admin/library/enterprise/details', checkUser, asyncHandler(enterpriseById));
// httpServer.post('/admin/library/manage/details', checkUser, asyncHandler(manageById));
...
...
@@ -104,8 +104,8 @@ export function setRouter(httpServer) {
async
function
iprList
(
req
,
res
)
{
const
UserInfo
=
req
.
userInfo
;
let
{
entepriseName
,
page
}
=
req
.
body
let
result
=
await
enterpriseInfoBiz
.
iprList
(
entepriseName
,
page
);
let
{
ente
r
priseName
,
page
}
=
req
.
body
let
result
=
await
enterpriseInfoBiz
.
iprList
(
ente
r
priseName
,
page
);
res
.
success
(
result
);
}
...
...
@@ -123,24 +123,24 @@ async function iprDetails(req, res) {
async
function
qualificationList
(
req
,
res
)
{
const
UserInfo
=
req
.
userInfo
;
let
{
entepriseName
,
page
}
=
req
.
body
let
result
=
await
enterpriseInfoBiz
.
qiyeRenZheng
(
entepriseName
,
page
);
let
{
ente
r
priseName
,
page
}
=
req
.
body
let
result
=
await
enterpriseInfoBiz
.
qiyeRenZheng
(
ente
r
priseName
,
page
);
res
.
success
(
result
);
}
async
function
enterpriseHonor
(
req
,
res
)
{
const
UserInfo
=
req
.
userInfo
;
let
{
entepriseName
,
page
}
=
req
.
body
let
result
=
await
enterpriseInfoBiz
.
enterpriseHonor
(
entepriseName
,
page
);
let
{
ente
r
priseName
,
page
}
=
req
.
body
let
result
=
await
enterpriseInfoBiz
.
enterpriseHonor
(
ente
r
priseName
,
page
);
res
.
success
(
result
);
}
async
function
serviceList
(
req
,
res
)
{
const
UserInfo
=
req
.
userInfo
;
let
{
entepriseName
,
followUpStatus
,
page
}
=
req
.
body
let
result
=
await
fuWuBiz
.
enterpriseService
(
entepriseName
,
followUpStatus
,
page
);
let
{
ente
r
priseName
,
followUpStatus
,
page
}
=
req
.
body
let
result
=
await
fuWuBiz
.
enterpriseService
(
ente
r
priseName
,
followUpStatus
,
page
);
res
.
success
(
result
);
}
...
...
@@ -304,8 +304,8 @@ async function policyDel(req, res) {
*/
async
function
talentList
(
req
,
res
)
{
const
UserInfo
=
req
.
userInfo
;
let
{
entepriseName
,
page
}
=
req
.
body
let
result
=
await
enterpriseInfoBiz
.
enterpriseTalentList
(
entepriseName
,
page
);
let
{
ente
r
priseName
,
page
}
=
req
.
body
let
result
=
await
enterpriseInfoBiz
.
enterpriseTalentList
(
ente
r
priseName
,
page
);
res
.
success
(
result
);
}
...
...
@@ -317,8 +317,8 @@ async function talentList(req, res) {
*/
async
function
outPutTalentList
(
req
,
res
)
{
const
UserInfo
=
req
.
userInfo
;
let
{
n
ame
,
type
,
files
}
=
req
.
body
let
result
=
await
enterpriseInfoBiz
.
outPutEnterpriseTalentList
(
n
ame
,
type
,
files
);
let
{
enterpriseN
ame
,
type
,
files
}
=
req
.
body
let
result
=
await
enterpriseInfoBiz
.
outPutEnterpriseTalentList
(
enterpriseN
ame
,
type
,
files
);
res
.
success
(
result
);
}
...
...
@@ -333,8 +333,8 @@ async function outPutTalentList(req, res) {
*/
async
function
enterpriseList
(
req
,
res
)
{
const
UserInfo
=
req
.
userInfo
;
let
{
entepriseName
,
page
}
=
req
.
body
let
result
=
await
zaiFuBiz
.
enterpriseList
(
entepriseName
,
page
);
let
{
ente
r
priseName
,
page
}
=
req
.
body
let
result
=
await
zaiFuBiz
.
enterpriseList
(
ente
r
priseName
,
page
);
res
.
success
(
result
);
}
...
...
@@ -360,8 +360,8 @@ async function enterpriseMigrateOut(req, res) {
*/
async
function
enterpriseMigrateList
(
req
,
res
)
{
const
UserInfo
=
req
.
userInfo
;
let
{
entepriseName
,
page
}
=
req
.
body
let
result
=
await
zaiFuBiz
.
enterpriseMigrateList
(
entepriseName
,
page
);
let
{
ente
r
priseName
,
page
}
=
req
.
body
let
result
=
await
zaiFuBiz
.
enterpriseMigrateList
(
ente
r
priseName
,
page
);
res
.
success
(
result
);
}
...
...
@@ -426,8 +426,8 @@ async function enterpriseDetails(req, res) {
* @param res
*/
async
function
dwEnterpriseList
(
req
,
res
)
{
let
{
entepriseName
,
type
,
files
}
=
req
.
body
let
result
=
await
zaiFuBiz
.
dwEnterpriseTable
(
entepriseName
,
type
,
files
);
let
{
ente
r
priseName
,
type
,
files
}
=
req
.
body
let
result
=
await
zaiFuBiz
.
dwEnterpriseTable
(
ente
r
priseName
,
type
,
files
);
res
.
success
(
result
);
}
...
...
@@ -439,8 +439,8 @@ async function dwEnterpriseList(req, res) {
* @param res
*/
async
function
dwEnterpriseOutList
(
req
,
res
)
{
let
{
entepriseName
,
type
,
files
}
=
req
.
body
let
result
=
await
zaiFuBiz
.
dwEnterpriseOutTable
(
entepriseName
,
type
,
files
);
let
{
ente
r
priseName
,
type
,
files
}
=
req
.
body
let
result
=
await
zaiFuBiz
.
dwEnterpriseOutTable
(
ente
r
priseName
,
type
,
files
);
res
.
success
(
result
);
}
...
...
@@ -503,23 +503,21 @@ async function dwFinancingSituationeList(req, res) {
*/
async
function
manageList
(
req
,
res
)
{
const
UserInfo
=
req
.
userInfo
;
let
{
entepriseName
,
year
,
page
}
=
req
.
body
let
result
=
await
enterpriseInfoBiz
.
enterpriseManageList
(
entepriseName
,
year
,
page
);
let
{
ente
r
priseName
,
year
,
page
}
=
req
.
body
let
result
=
await
enterpriseInfoBiz
.
enterpriseManageList
(
ente
r
priseName
,
year
,
page
);
res
.
success
(
result
);
}
async
function
outPutManageList
(
req
,
res
)
{
const
UserInfo
=
req
.
userInfo
;
let
{
entepriseName
,
year
,
type
,
files
}
=
req
.
body
let
result
=
await
enterpriseInfoBiz
.
outPutEnterpriseManageList
(
entepriseName
,
year
,
type
,
files
);
let
{
ente
r
priseName
,
year
,
type
,
files
}
=
req
.
body
let
result
=
await
enterpriseInfoBiz
.
outPutEnterpriseManageList
(
ente
r
priseName
,
year
,
type
,
files
);
res
.
success
(
result
);
}
async
function
managePass
(
req
,
res
)
{
const
UserInfo
=
req
.
userInfo
;
let
{
mId
}
=
req
.
body
...
...
@@ -536,8 +534,8 @@ async function managePass(req, res) {
*/
async
function
financingList
(
req
,
res
)
{
const
UserInfo
=
req
.
userInfo
;
let
{
entepriseName
,
year
,
page
}
=
req
.
body
let
result
=
await
enterpriseInfoBiz
.
enterpriseFinancingList
(
entepriseName
,
year
,
page
);
let
{
ente
r
priseName
,
year
,
page
}
=
req
.
body
let
result
=
await
enterpriseInfoBiz
.
enterpriseFinancingList
(
ente
r
priseName
,
year
,
page
);
res
.
success
(
result
);
}
...
...
@@ -563,8 +561,8 @@ async function financingAllYear(req, res) {
*/
async
function
outPutFinancingList
(
req
,
res
)
{
const
UserInfo
=
req
.
userInfo
;
let
{
entepriseName
,
year
,
type
,
files
}
=
req
.
body
let
result
=
await
enterpriseInfoBiz
.
outPutEnterpriseFinancingList
(
entepriseName
,
year
,
type
,
files
);
let
{
ente
r
priseName
,
year
,
type
,
files
}
=
req
.
body
let
result
=
await
enterpriseInfoBiz
.
outPutEnterpriseFinancingList
(
ente
r
priseName
,
year
,
type
,
files
);
res
.
success
(
result
);
}
...
...
@@ -579,8 +577,8 @@ async function outPutFinancingList(req, res) {
*/
async
function
examineList
(
req
,
res
)
{
const
UserInfo
=
req
.
userInfo
;
let
{
year
,
entepriseName
,
page
}
=
req
.
body
let
result
=
await
enterpriseInfoBiz
.
enterpriseExamineList
(
year
,
entepriseName
,
page
);
let
{
year
,
ente
r
priseName
,
page
}
=
req
.
body
let
result
=
await
enterpriseInfoBiz
.
enterpriseExamineList
(
year
,
ente
r
priseName
,
page
);
res
.
success
(
result
);
}
...
...
@@ -730,8 +728,8 @@ async function logout(req, res) {
*/
async
function
settleIn
(
req
,
res
)
{
const
UserInfo
=
req
.
userInfo
;
let
{
entepriseName
,
page
}
=
req
.
body
let
result
=
await
ruFuBiz
.
settleInEnterpriseList
(
page
,
entepriseName
);
let
{
ente
r
priseName
,
page
}
=
req
.
body
let
result
=
await
ruFuBiz
.
settleInEnterpriseList
(
page
,
ente
r
priseName
);
res
.
success
(
result
);
}
...
...
@@ -793,8 +791,8 @@ async function enterpriseLogon(req, res) {
async
function
examineSettleIn
(
req
,
res
)
{
const
UserInfo
=
req
.
userInfo
;
let
{
entepriseName
,
page
}
=
req
.
body
let
result
=
await
ruFuBiz
.
enterpriseRegisterExamineList
(
entepriseName
,
page
);
let
{
ente
r
priseName
,
page
}
=
req
.
body
let
result
=
await
ruFuBiz
.
enterpriseRegisterExamineList
(
ente
r
priseName
,
page
);
res
.
success
(
result
);
}
...
...
src/routers/dbinit.ts
View file @
48e8ceee
...
...
@@ -254,22 +254,26 @@ export async function data1210(req, res) {
await
operationalData
(
OPERATIONALDATATYPE
.
增加
,
TABLENAME
.
知识产权
,
enterprise_2023iprInfo
,
{});
}
if
(
subList
[
33
])
{
let
enterprise_2022patent
=
{
pId
:
randomId
(
TABLEID
.
企业专利表
),
eId
,
year
:
getMySqlMs
(
"2022-01-01 00:00:00"
),
number
:
subList
[
33
]
for
(
let
i
=
0
;
i
<
parseInt
(
subList
[
33
]);
i
++
)
{
let
enterprise_2022patent
=
{
pId
:
randomId
(
TABLEID
.
企业专利表
),
eId
,
year
:
getMySqlMs
(
"2022-01-01 00:00:00"
),
number
:
1
}
await
operationalData
(
OPERATIONALDATATYPE
.
增加
,
TABLENAME
.
企业专利表
,
enterprise_2022patent
,
{});
}
await
operationalData
(
OPERATIONALDATATYPE
.
增加
,
TABLENAME
.
企业专利表
,
enterprise_2022patent
,
{});
}
if
(
subList
[
34
])
{
let
enterprise_2023patent
=
{
pId
:
randomId
(
TABLEID
.
企业专利表
),
eId
,
year
:
getMySqlMs
(
"2023-01-01 00:00:00"
),
number
:
subList
[
34
]
for
(
let
i
=
0
;
i
<
parseInt
(
subList
[
34
]);
i
++
)
{
let
enterprise_2022patent
=
{
pId
:
randomId
(
TABLEID
.
企业专利表
),
eId
,
year
:
getMySqlMs
(
"2022-01-01 00:00:00"
),
number
:
1
}
await
operationalData
(
OPERATIONALDATATYPE
.
增加
,
TABLENAME
.
企业专利表
,
enterprise_2022patent
,
{});
}
await
operationalData
(
OPERATIONALDATATYPE
.
增加
,
TABLENAME
.
企业专利表
,
enterprise_2023patent
,
{});
}
if
(
subList
[
35
]
||
subList
[
36
]
||
subList
[
37
]
||
subList
[
38
])
{
...
...
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