Commit 7d4bc847 by lixinming

no message

parent afd94768
...@@ -26,7 +26,7 @@ export async function getEnterprise() { ...@@ -26,7 +26,7 @@ export async function getEnterprise() {
金融服务企业:{bodyList:[], headerList:[['企业名称', '融资金额', '融资时间']]}, //金融服务企业 todo 金融服务企业:{bodyList:[], headerList:[['企业名称', '融资金额', '融资时间']]}, //金融服务企业 todo
知识产权:{dataList:[], titleList:['key', 'value']}, //知识产权 知识产权:{dataList:[], titleList:['key', 'value']}, //知识产权
知识产权饼图:{dataList:[], titleList:['key', 'value']}, //知识产权饼图 知识产权饼图:{dataList:[], titleList:['key', 'value']}, //知识产权饼图
知识产权详情:{bodyList:[], headerList:[['企业名称', '专利数量', '企业需求']]}, //知识产权详情 todo 知识产权详情:{bodyList:[], headerList:[['企业名称', '专利数量', '知识产权数']]}, //知识产权详情 todo
企业资质分类:{dataList:[], titleList:['key', 'value']}, //企业资质分类 企业资质分类:{dataList:[], titleList:['key', 'value']}, //企业资质分类
企业资质分类_小巨人:{bodyList:[], headerList:[['企业名称', '资质类型']]}, //企业资质分类_小巨人 企业资质分类_小巨人:{bodyList:[], headerList:[['企业名称', '资质类型']]}, //企业资质分类_小巨人
企业资质分类_高新企业:{bodyList:[], headerList:[['企业名称', '资质类型']]}, //企业资质分类_高新企业 企业资质分类_高新企业:{bodyList:[], headerList:[['企业名称', '资质类型']]}, //企业资质分类_高新企业
...@@ -131,7 +131,7 @@ export async function getEnterprise() { ...@@ -131,7 +131,7 @@ export async function getEnterprise() {
let 融资企业联查Clumn = ["enterpriseName"]; let 融资企业联查Clumn = ["enterpriseName"];
融资企业联查includeConf[TABLENAME.企业基础信息表] = {cloum:融资企业联查Clumn, where:{}} 融资企业联查includeConf[TABLENAME.企业基础信息表] = {cloum:融资企业联查Clumn, where:{}}
let 融资企业联查dbList = await selectManyTableData(OPERATIONALDATATYPE.多表联查, TABLENAME.企业融资, {}, rzqylcColumn, 融资企业联查includeConf); let 融资企业联查dbList = await selectManyTableData(OPERATIONALDATATYPE.多表联查, TABLENAME.企业融资, {}, rzqylcColumn, 融资企业联查includeConf);
let jrfwqy = getJrfwqy(融资企业联查dbList); //todo let jrfwqy = getJrfwqy(融资企业联查dbList);
qyfw.金融服务企业.bodyList = jrfwqy; qyfw.金融服务企业.bodyList = jrfwqy;
//知识产权 //知识产权
...@@ -144,9 +144,10 @@ export async function getEnterprise() { ...@@ -144,9 +144,10 @@ export async function getEnterprise() {
let 专利Column = ["eId", "year", "alienPatent", "classIPatent", "secondClassPatent", "thirdPentent"]; let 专利Column = ["eId", "year", "alienPatent", "classIPatent", "secondClassPatent", "thirdPentent"];
let 知识产权联查includeConf = {}; let 知识产权联查includeConf = {};
知识产权联查includeConf[TABLENAME.企业专利表] = {cloum:专利Column, where:{}} 知识产权联查includeConf[TABLENAME.企业专利表] = {cloum:专利Column, where:{}}
知识产权联查includeConf[TABLENAME.企业服务表] = {cloum:["needContent"], where:{}} 知识产权联查includeConf[TABLENAME.知识产权] = {cloum:["number"], where:{}}
let 知识产权详情dbList = await selectManyTableData(OPERATIONALDATATYPE.多表联查, TABLENAME.企业基础信息表, {}, ["enterpriseName"], 知识产权联查includeConf); let 知识产权详情dbList = await selectManyTableData(OPERATIONALDATATYPE.多表联查, TABLENAME.企业基础信息表, {}, ["enterpriseName"], 知识产权联查includeConf);
let zscqxq = await getZscqxq(知识产权详情dbList); let zscqxq = await getZscqxq(知识产权详情dbList);
qyfw.知识产权详情.bodyList = zscqxq;
//企业资质分类 //企业资质分类
let 资质Column = ["qId", "eId", "kxTime", "zjtxTime", "xjrTime", "xjrPyTime", "goPublicTime", "gaoXinJiShuTime", "goPublicSector"]; let 资质Column = ["qId", "eId", "kxTime", "zjtxTime", "xjrTime", "xjrPyTime", "goPublicTime", "gaoXinJiShuTime", "goPublicSector"];
...@@ -469,9 +470,24 @@ function getZscq(data) { ...@@ -469,9 +470,24 @@ function getZscq(data) {
* 知识产权详情 * 知识产权详情
*/ */
function getZscqxq(data) { function getZscqxq(data) {
let dataList = [];
data.forEach( info => { data.forEach( info => {
let {enterprise_patents, enterprise_iprs, enterpriseName} = info;
}) let patentsCount = 0;
let iprsCount = 0;
enterprise_patents.forEach(item => {
if(item.alienPatent) patentsCount += item.alienPatent;
if(item.classIPatent) patentsCount += item.classIPatent;
if(item.secondClassPatent) patentsCount += item.secondClassPatent;
if(item.thirdPentent) patentsCount += item.thirdPentent;
});
enterprise_iprs.forEach(item => {
if(item.number) iprsCount += item.number;
});
dataList.push([enterpriseName, patentsCount, iprsCount]);
});
return dataList;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment