Commit 060bb571 by Zllgogo

no message

parent 500fe819
......@@ -89,8 +89,8 @@ export async function getData(req, res) {
let tzlxPackageData = keyValuePackage(excelData['投资类型'].dataList);
ret['tzlx'] = getKeyValueOut('投资类型', tzlxPackageData);
// let tzlxfbtPackageData = onceYBarChartPackage(dbList['投资类型分布图'], '', '');
// ret['tzlxfbt'] = getOnceYBarChartOut('投资类型分布图', tzlxfbtPackageData);
let tzlxfbtPackageData = onceYBarChartPackage(dbList['投资类型分布图'], '', '');
ret['tzlxfbt'] = getOnceYBarChartOut('投资类型分布图', tzlxfbtPackageData);
let zfqyrzqkPackageData = keyValuePackage(dbList['在孵企业融资情况'].dataList);
ret['zfqyrzqk'] = getKeyValueOut('在孵企业融资情况', zfqyrzqkPackageData);
......
......@@ -23,7 +23,7 @@ export async function getJxgljsc() {
在孵企业变化趋势: [],//在孵企业变化趋势
总营收金额: { dataList: [], titleList: ['key', 'value'] },//总营收金额
在孵企业总营收: { dataList: [], titleList: ['key', 'value'] },//在孵企业总营收
// 投资类型分布图: [],//新增投资类型
投资类型分布图: [],//新增投资类型
在孵企业融资情况: { dataList: [], titleList: ['key', 'value'] },//在孵企业融资情况
在孵企业融资情况占比:{ dataList: [], titleList: ['key', 'value'] },
企业孵化数: { dataList: [], titleList: ['key', 'value'] },//企业孵化数
......@@ -83,12 +83,9 @@ export async function getJxgljsc() {
let zfqyzysInfo = await zfqyzys(在孵dbList);
jxgljsc.在孵企业总营收.dataList = getKeyValue(zfqyzysInfo);//在孵企业总营收
/**
* 投资类型
*/
// let tzlxList = await selectData(OPERATIONALDATATYPE.查询多个, TABLENAME.企业融资, {}, null);
// let 投资类型分布图 = await gettzlxfbt(tzlxList);//投资类型
// jxgljsc.投资类型分布图 = getChart(投资类型分布图);
// 投资类型
jxgljsc.投资类型分布图 = await tzlxfb();
jxgljsc.在孵企业融资情况.dataList = await zfqyrzqk();//在孵企业融资情况
jxgljsc.在孵企业融资情况占比.dataList = await zfqyrzqkzb();
......@@ -189,7 +186,7 @@ async function getKXrdqk(KXdbList, KXrdCount) {
sorted企业资质dbList.forEach(info => {
if (info.kxTime) {
kjxzxqyrdqk.科技型中小企业认定总数++;
let kxTime = moment(info.kxTime).format('YYYY-MM-DD');
let kxTime = `${moment(info.kxTime).format('YYYY')}年`;
kjxzxqyrdqkxx.push([info.enterprise.enterpriseName, kxTime]);
}
});
......@@ -465,25 +462,32 @@ async function qyfhs(data) {
/**
* 投资类型:自有资金、参与基金、自有基金todo
*/
async function gettzlxfbt(data) {
let tzlxfbt = {
自有资金: 0,
参与基金: 0,
自有基金: 0,
};
let 融资Column = ["eId", "financingAmount", "financingRounds", "fuHuaQiInvestment", "fuHuaQiInvestmentStyle"]
let tzlxList = await selectData(OPERATIONALDATATYPE.查询多个, TABLENAME.企业融资, {}, 融资Column);
async function tzlxfb() {
let tzlxList = await selectData(OPERATIONALDATATYPE.查询多个, TABLENAME.企业融资, {}, null);
let tzlx = [
{key:'自有资金', value : 0},
{key:'参与基金', value : 0},
{key:'自有基金', value : 0}
]
// 遍历融资记录并统计
tzlxList.forEach(info => {
let { fuHuaQiInvestmentStyle } = info;
if (fuHuaQiInvestmentStyle === FUHUAQILNVESTMENTSTYLE.自有资金) {
tzlxfbt.自有资金 += 1;
tzlx[0].value += 1;
} else if (fuHuaQiInvestmentStyle === FUHUAQILNVESTMENTSTYLE.参与基金) {
tzlxfbt.参与基金 += 1;
} else if (fuHuaQiInvestmentStyle ===FUHUAQILNVESTMENTSTYLE.自有基金)
tzlxfbt.自有基金 += 1;
tzlx[1].value += 1;
} else if (fuHuaQiInvestmentStyle === FUHUAQILNVESTMENTSTYLE.自有基金) {
tzlx[2].value += 1;
}
});
return tzlxfbt ;
//将结果格式化为所需的输出格式
let result = [
{
name: '投资类型',
data: tzlx
}
];
return result;
}
\ No newline at end of file
......@@ -239,23 +239,7 @@ export async function getQyszhx(eId) {
}
qyszhx.服务记录.dataList = getKeyValue(fwjl);
/**
* 荣誉资质
*/
// let ryzz = {
// 荣誉资质图片: [
// "荣誉资质1.png",
// "企业照片占位图.png",
// "企业照片占位图3.png",
// "企业照片占位图4.png",
// "企业照片占位图5.png",
// "企业照片占位图6.png",
// "企业照片占位图7.png",
// "企业照片占位图8.png",
// "企业照片占位图9.png"
// ]
// };
// qyszhx.荣誉资质.dataList = getKeyValue(ryzz);
//就业
let jiuYeList = await selectData(OPERATIONALDATATYPE.查询多个, TABLENAME.参保记录, { eId }, null);
......@@ -312,7 +296,11 @@ export async function getQyszhx(eId) {
// }
function get研发占比(data) {
let yfzb = [];
let yfzb = {
研发占比: "0%",
是否达标: "继续努力",
目标值: "20%",
}
data.forEach(info => {
let { enterprise_manages } = info;
......@@ -334,20 +322,23 @@ function get研发占比(data) {
let 百分比 = (ratio * 100).toFixed(2) + "%";