Commit 404c8679 by lixinming

no message

parent 1f9bb13e
File added
...@@ -58,7 +58,7 @@ export async function enterpriseList(createType:number, fuHuaQiUscc:string, indu ...@@ -58,7 +58,7 @@ export async function enterpriseList(createType:number, fuHuaQiUscc:string, indu
selectParam["$or"] = [{"$and":[{"draftLock":true}, {"taskId":{"$ne":null}}]}, {"$and":[{"draftLock":false}, {"taskId":null}]}] ; //未提交的企业不能查看 selectParam["$or"] = [{"$and":[{"draftLock":true}, {"taskId":{"$ne":null}}]}, {"$and":[{"draftLock":false}, {"taskId":null}]}] ; //未提交的企业不能查看
/**需要用到的查询数据 */ /**需要用到的查询数据 */
let usccMap = await fuHuaQiData.findAllFuHuaQiOperationNameMap();//用于将孵化器uscc变成孵化器名称 let usccMap = await fuHuaQiData.findFuHuaQiOperationNameMapByParam({});//用于将孵化器uscc变成孵化器名称
let dataBaseList = await enterpriseData.findEnterpriseListToPage(selectParam, (page-1)*10 ); let dataBaseList = await enterpriseData.findEnterpriseListToPage(selectParam, (page-1)*10 );
let count = await enterpriseData.findEnterpriseCount(selectParam);//符合查询条件的数据总数 let count = await enterpriseData.findEnterpriseCount(selectParam);//符合查询条件的数据总数
...@@ -177,7 +177,7 @@ export async function outPutEnterpriseData(createType:number, fuHuaQiUscc:string ...@@ -177,7 +177,7 @@ export async function outPutEnterpriseData(createType:number, fuHuaQiUscc:string
} }
/**查询内容 */ /**查询内容 */
let usccMap = await fuHuaQiData.findAllFuHuaQiOperationNameMap();//用于将孵化器uscc变成孵化器名称 let usccMap = await fuHuaQiData.findFuHuaQiOperationNameMapByParam({});//用于将孵化器uscc变成孵化器名称
let dataBaseList = await enterpriseData.findEnterpriseList(selectParam ); let dataBaseList = await enterpriseData.findEnterpriseList(selectParam );
/**组合二维数组 titleList 与 keyList 要一一对应 */ /**组合二维数组 titleList 与 keyList 要一一对应 */
...@@ -329,7 +329,7 @@ export async function enterpriseMoveOutList(name:string, fuHuaQiUscc:string, ind ...@@ -329,7 +329,7 @@ export async function enterpriseMoveOutList(name:string, fuHuaQiUscc:string, ind
// selectParam.draftLock = true; //未提交的企业不能查看 // selectParam.draftLock = true; //未提交的企业不能查看
/**需要用到的查询数据 */ /**需要用到的查询数据 */
let usccMap = await fuHuaQiData.findAllFuHuaQiOperationNameMap();//用于将孵化器uscc变成孵化器名称 let usccMap = await fuHuaQiData.findFuHuaQiOperationNameMapByParam({});//用于将孵化器uscc变成孵化器名称
let dataBaseList = await enterpriseData.findEnterpriseListToPage(selectParam, (page-1)*10 ); let dataBaseList = await enterpriseData.findEnterpriseListToPage(selectParam, (page-1)*10 );
let count = await enterpriseData.findEnterpriseCount(selectParam);//符合查询条件的数据总数 let count = await enterpriseData.findEnterpriseCount(selectParam);//符合查询条件的数据总数
...@@ -396,7 +396,7 @@ export async function outPutEnterpriseMoveOutList(name:string, fuHuaQiUscc:strin ...@@ -396,7 +396,7 @@ export async function outPutEnterpriseMoveOutList(name:string, fuHuaQiUscc:strin
/**需要用到的查询数据 */ /**需要用到的查询数据 */
let usccMap = await fuHuaQiData.findAllFuHuaQiOperationNameMap();//用于将孵化器uscc变成孵化器名称 let usccMap = await fuHuaQiData.findFuHuaQiOperationNameMapByParam({});//用于将孵化器uscc变成孵化器名称
let dataBaseList = await enterpriseData.findEnterpriseList(selectParam); let dataBaseList = await enterpriseData.findEnterpriseList(selectParam);
let keyList = [ "name", "moveOutTime", "moveOutType", "moveOutTrace","moveOutCause", "fuHuaQiUscc", "industry", let keyList = [ "name", "moveOutTime", "moveOutType", "moveOutTrace","moveOutCause", "fuHuaQiUscc", "industry",
......
...@@ -46,7 +46,7 @@ export async function financingList(monthData:string, fuHuaQiName:string, indust ...@@ -46,7 +46,7 @@ export async function financingList(monthData:string, fuHuaQiName:string, indust
/**查数据 */ /**查数据 */
let dataBaseList = await financingData.findFinancingListToPage(selectParam, (page-1)*10 ); let dataBaseList = await financingData.findFinancingListToPage(selectParam, (page-1)*10 );
let count = await financingData.findFinancingCount(selectParam); let count = await financingData.findFinancingCount(selectParam);
let usccMap = await fuhuaqiData.findAllFuHuaQiOperationNameMap();//用于转换所属孵化器名称 let usccMap = await fuhuaqiData.findFuHuaQiOperationNameMapByParam({});//用于转换所属孵化器名称
/**拼接返回值 */ /**拼接返回值 */
let dataList = []; let dataList = [];
...@@ -104,7 +104,7 @@ export async function outPutFinancingList(monthData:string, fuHuaQiName:string, ...@@ -104,7 +104,7 @@ export async function outPutFinancingList(monthData:string, fuHuaQiName:string,
/**主要查询 */ /**主要查询 */
let dataBaseList = await financingData.findFinancingList(selectParam ); let dataBaseList = await financingData.findFinancingList(selectParam );
let usccMap = await fuhuaqiData.findAllFuHuaQiOperationNameMap(); let usccMap = await fuhuaqiData.findFuHuaQiOperationNameMapByParam({});
/**拼接返回 需要注意的是 keyList要和titleList一一对应 */ /**拼接返回 需要注意的是 keyList要和titleList一一对应 */
let keyList = [ let keyList = [
......
...@@ -397,7 +397,7 @@ export async function fuHuaQiUserList(operationName:string, page:number) { ...@@ -397,7 +397,7 @@ export async function fuHuaQiUserList(operationName:string, page:number) {
* @param pange 查询页面 * @param pange 查询页面
*/ */
export async function fuHuaQiScore(time:number, name:string, page:number) { export async function fuHuaQiScore(time:number, name:string, page:number) {
let nameMap = await fuhuaqiData.findAllFuHuaQiOperationNameMap(); let nameMap = await fuhuaqiData.findFuHuaQiOperationNameMapByParam({});
let param:any = {}; let param:any = {};
if (name) { if (name) {
param.uscc = "-1"; param.uscc = "-1";
...@@ -449,7 +449,7 @@ export async function fuHuaQiScore(time:number, name:string, page:number) { ...@@ -449,7 +449,7 @@ export async function fuHuaQiScore(time:number, name:string, page:number) {
* @param time 月份时间戳 * @param time 月份时间戳
*/ */
export async function outPutFuHuaQiScore(time:number) { export async function outPutFuHuaQiScore(time:number) {
let nameMap = await fuhuaqiData.findAllFuHuaQiOperationNameMap(); let nameMap = await fuhuaqiData.findFuHuaQiOperationNameMapByParam({});
let param:any = {}; let param:any = {};
let outPutName = ""; let outPutName = "";
let rankList = []; let rankList = [];
......
...@@ -29,7 +29,7 @@ export async function monthTableList(state:number, year:number, month:number, pa ...@@ -29,7 +29,7 @@ export async function monthTableList(state:number, year:number, month:number, pa
let dataBaseList = await monthData.findMonthTableListToPage(selectParam, (page-1)*10 ); let dataBaseList = await monthData.findMonthTableListToPage(selectParam, (page-1)*10 );
let count = await monthData.findMonthTableListCount(selectParam); let count = await monthData.findMonthTableListCount(selectParam);
let operationNameMap = await fuhuaqiData.findAllFuHuaQiOperationNameMap(); let operationNameMap = await fuhuaqiData.findFuHuaQiOperationNameMapByParam({});
let dataList = []; let dataList = [];
dataBaseList.forEach( info => { dataBaseList.forEach( info => {
...@@ -69,7 +69,7 @@ export async function outPutMonthTableList(state:number, year:number, month:numb ...@@ -69,7 +69,7 @@ export async function outPutMonthTableList(state:number, year:number, month:numb
let dataBaseList = await monthData.findMonthTableList(selectParam); let dataBaseList = await monthData.findMonthTableList(selectParam);
let operationNameMap = await fuhuaqiData.findAllFuHuaQiOperationNameMap(); let operationNameMap = await fuhuaqiData.findFuHuaQiOperationNameMapByParam({});
let keyList = [ "operationName", "state", "time", "occupancyRate"]; let keyList = [ "operationName", "state", "time", "occupancyRate"];
let titleList = [ "运营机构名称","填报状态","数据月份","出租率(%)"]; let titleList = [ "运营机构名称","填报状态","数据月份","出租率(%)"];
......
...@@ -26,7 +26,7 @@ export async function financingTaskList(state:number, time:number, page:number) ...@@ -26,7 +26,7 @@ export async function financingTaskList(state:number, time:number, page:number)
selectParam.year = new Date(time).getFullYear(); selectParam.year = new Date(time).getFullYear();
selectParam.month = new Date(time).getMonth() + 1; selectParam.month = new Date(time).getMonth() + 1;
} }
let nameMap = await fuhuaqiData.findAllFuHuaQiOperationNameMap(); let nameMap = await fuhuaqiData.findFuHuaQiOperationNameMapByParam({});
let taskList = await taskData.findTaskListByParamAndPage(selectParam, (page -1)*10); let taskList = await taskData.findTaskListByParamAndPage(selectParam, (page -1)*10);
...@@ -75,7 +75,7 @@ export async function outPutFinancingTaskList(state:number, time:number, type:nu ...@@ -75,7 +75,7 @@ export async function outPutFinancingTaskList(state:number, time:number, type:nu
name = "当前"; name = "当前";
} }
let nameMap = await fuhuaqiData.findAllFuHuaQiOperationNameMap(); let nameMap = await fuhuaqiData.findFuHuaQiOperationNameMapByParam({});
let taskList = await taskData.findTaskListByParam(selectParam); let taskList = await taskData.findTaskListByParam(selectParam);
...@@ -110,7 +110,7 @@ export async function addEnterpriseTaskList(state:number, time:number, page:numb ...@@ -110,7 +110,7 @@ export async function addEnterpriseTaskList(state:number, time:number, page:numb
selectParam.year = new Date(time).getFullYear(); selectParam.year = new Date(time).getFullYear();
selectParam.month = new Date(time).getMonth() + 1; selectParam.month = new Date(time).getMonth() + 1;
} }
let nameMap = await fuhuaqiData.findAllFuHuaQiOperationNameMap(); let nameMap = await fuhuaqiData.findFuHuaQiOperationNameMapByParam({});
let taskList = await taskData.findTaskListByParamAndPage(selectParam, (page -1)*10); let taskList = await taskData.findTaskListByParamAndPage(selectParam, (page -1)*10);
...@@ -159,7 +159,7 @@ export async function outPutAddEnterpriseTaskList(state:number, time:number, typ ...@@ -159,7 +159,7 @@ export async function outPutAddEnterpriseTaskList(state:number, time:number, typ
name = "当前"; name = "当前";
} }
let nameMap = await fuhuaqiData.findAllFuHuaQiOperationNameMap(); let nameMap = await fuhuaqiData.findFuHuaQiOperationNameMapByParam({});
let taskList = await taskData.findTaskListByParam(selectParam); let taskList = await taskData.findTaskListByParam(selectParam);
...@@ -197,7 +197,7 @@ export async function quarterTaskList(state:number, year:number, quarter:number, ...@@ -197,7 +197,7 @@ export async function quarterTaskList(state:number, year:number, quarter:number,
if (quarter) selectParam.quarter = quarter; if (quarter) selectParam.quarter = quarter;
let dataBaseList = await findBusinessDataByParamToPage(selectParam, (page-1)*10); let dataBaseList = await findBusinessDataByParamToPage(selectParam, (page-1)*10);
let fuhuaqiNameMap = await fuhuaqiData.findAllFuHuaQiOperationNameMap(); let fuhuaqiNameMap = await fuhuaqiData.findFuHuaQiOperationNameMapByParam({});
let dataList = []; let dataList = [];
dataBaseList.forEach(info => { dataBaseList.forEach(info => {
...@@ -246,7 +246,7 @@ export async function outPutQuarterTaskDataList(type:number, state:number, year: ...@@ -246,7 +246,7 @@ export async function outPutQuarterTaskDataList(type:number, state:number, year:
let dataBaseList = await findBusinessDataByParam(selectParam); let dataBaseList = await findBusinessDataByParam(selectParam);
let fuhuaqiNameMap = await fuhuaqiData.findAllFuHuaQiOperationNameMap(); let fuhuaqiNameMap = await fuhuaqiData.findFuHuaQiOperationNameMapByParam({});
let dataList = [["运营机构名称", "填报状态", "数据填报季度", "综合收入", "投资收入", "租金收入", "财政补贴", "其他", "净利润", "纳税"]]; let dataList = [["运营机构名称", "填报状态", "数据填报季度", "综合收入", "投资收入", "租金收入", "财政补贴", "其他", "净利润", "纳税"]];
dataBaseList.forEach(info => { dataBaseList.forEach(info => {
......
...@@ -849,7 +849,7 @@ export async function changeTaskScortTimeData() { ...@@ -849,7 +849,7 @@ export async function changeTaskScortTimeData() {
export async function instituQualifyNameChangeToOperationName() { export async function instituQualifyNameChangeToOperationName() {
let nameMap = await fuhuaqiData.findAllFuHuaQiOperationNameMap() let nameMap = await fuhuaqiData.findFuHuaQiOperationNameMapByParam({})
let i18nList = await findI18nRegisterListByParam({}); let i18nList = await findI18nRegisterListByParam({});
for (let i = 0; i < i18nList.length; i++) { for (let i = 0; i < i18nList.length; i++) {
...@@ -1282,7 +1282,7 @@ export async function outPutOnceEnterprise91310115MA1K4TB91Q() { ...@@ -1282,7 +1282,7 @@ export async function outPutOnceEnterprise91310115MA1K4TB91Q() {
/*第一次清洗企业数据 */ /*第一次清洗企业数据 */
export async function ETL() { export async function ETL() {
//比对名称和uscc 有一个相同认为是同一个公司 //比对名称和uscc 有一个相同认为是同一个公司
let fhqNameMap = await fuhuaqiData.findAllFuHuaQiOperationNameMap(); let fhqNameMap = await fuhuaqiData.findFuHuaQiOperationNameMapByParam({});
let data = onceSheetBecomeOfblockData('第一批企业数据校验结果.xlsx', 'Sheet1'); let data = onceSheetBecomeOfblockData('第一批企业数据校验结果.xlsx', 'Sheet1');
let dataList = data[0].blockData; let dataList = data[0].blockData;
...@@ -1626,7 +1626,7 @@ export async function t() { ...@@ -1626,7 +1626,7 @@ export async function t() {
export async function test111() { export async function test111() {
/**查询内容 */ /**查询内容 */
let usccMap = await fuhuaqiData.findAllFuHuaQiOperationNameMap();//用于将孵化器uscc变成孵化器名称 let usccMap = await fuhuaqiData.findFuHuaQiOperationNameMapByParam({});//用于将孵化器uscc变成孵化器名称
let dataBaseList = await findEnterpriseList({labels:{"$elemMatch": { "labelId":"zfqy", "state":true }} } ); let dataBaseList = await findEnterpriseList({labels:{"$elemMatch": { "labelId":"zfqy", "state":true }} } );
/**组合二维数组 titleList 与 keyList 要一一对应 */ /**组合二维数组 titleList 与 keyList 要一一对应 */
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
import moment = require("moment"); import moment = require("moment");
import { findMonthTableListCount, getLowOccupancyRateForMonthData, statsFuHuaQiMonthDataCount } from "../../../../data/fuHuaQi/monthTask/monthTable"; import { findMonthTableListCount, getLowOccupancyRateForMonthData, statsFuHuaQiMonthDataCount } from "../../../../data/fuHuaQi/monthTask/monthTable";
import { findTaskCountByParamCount, statsFuHuaQiTaskReportingRate } from "../../../../data/fuHuaQi/monthTask/task"; import { findTaskCountByParamCount, statsFuHuaQiTaskReportingRate } from "../../../../data/fuHuaQi/monthTask/task";
import { findAllFuHuaQiOperationNameMap, findFuHuaQiFilesDataByParam } from "../../../../data/fuHuaQi/fuhuaqi"; import { findFuHuaQiOperationNameMapByParam, findFuHuaQiFilesDataByParam } from "../../../../data/fuHuaQi/fuhuaqi";
import { findBusinessDataByParam } from "../../../../data/fuHuaQi/quarterTask/businessData"; import { findBusinessDataByParam } from "../../../../data/fuHuaQi/quarterTask/businessData";
import { statsEnterTeamDataByFHQ } from "../../../../data/enterprise/quarterTask/team"; import { statsEnterTeamDataByFHQ } from "../../../../data/enterprise/quarterTask/team";
import { statsFHQHaveEnterpriseCount } from "../../../../data/enterprise/enterprise"; import { statsFHQHaveEnterpriseCount } from "../../../../data/enterprise/enterprise";
...@@ -16,7 +16,7 @@ import { statsFHQHaveEnterpriseCount } from "../../../../data/enterprise/enterpr ...@@ -16,7 +16,7 @@ import { statsFHQHaveEnterpriseCount } from "../../../../data/enterprise/enterpr
* @returns * @returns
*/ */
export async function fuHuaQiWarningOverView() { export async function fuHuaQiWarningOverView() {
let fuHuaQiNameMap = await findAllFuHuaQiOperationNameMap(); let fuHuaQiNameMap = await findFuHuaQiOperationNameMapByParam({});
let dataYear = moment().subtract(1, 'months').year(); let dataYear = moment().subtract(1, 'months').year();
let dataMonth = moment().subtract(1, 'months').month(); let dataMonth = moment().subtract(1, 'months').month();
...@@ -76,7 +76,7 @@ export async function fuHuaQiWarningOverView() { ...@@ -76,7 +76,7 @@ export async function fuHuaQiWarningOverView() {
* @param page * @param page
*/ */
export async function revenueAnomaly(page:number) { export async function revenueAnomaly(page:number) {
let fuHuaQiNameMap = await findAllFuHuaQiOperationNameMap(); let fuHuaQiNameMap = await findFuHuaQiOperationNameMapByParam({});
let fuHuaQiAcreList = await findFuHuaQiFilesDataByParam({}, {hatchingGround:1, incubatedAcreage:1, uscc:1}); let fuHuaQiAcreList = await findFuHuaQiFilesDataByParam({}, {hatchingGround:1, incubatedAcreage:1, uscc:1});
let expMap = {};//目标值 let expMap = {};//目标值
...@@ -160,7 +160,7 @@ async function getRevenueAnomalyCount() { ...@@ -160,7 +160,7 @@ async function getRevenueAnomalyCount() {
* @param page * @param page
*/ */
export async function fuHuaQiTPAnomaly(page:number) { export async function fuHuaQiTPAnomaly(page:number) {
let fuHuaQiNameMap = await findAllFuHuaQiOperationNameMap(); let fuHuaQiNameMap = await findFuHuaQiOperationNameMapByParam({});
let {declarationQuarter, declarationYear} = getDeclarationTime(); let {declarationQuarter, declarationYear} = getDeclarationTime();
let param = {quarter:declarationQuarter, year:declarationYear, "$or":[ let param = {quarter:declarationQuarter, year:declarationYear, "$or":[
...@@ -239,7 +239,7 @@ async function getFuHuaQiTPAnomalyCount(fuHuaQiNameMap) { ...@@ -239,7 +239,7 @@ async function getFuHuaQiTPAnomalyCount(fuHuaQiNameMap) {
* @param month * @param month
*/ */
export async function teamAnomaly(page:number) { export async function teamAnomaly(page:number) {
let fuHuaQiNameMap = await findAllFuHuaQiOperationNameMap(); let fuHuaQiNameMap = await findFuHuaQiOperationNameMapByParam({});
let {declarationQuarter, declarationYear} = getDeclarationTime(); let {declarationQuarter, declarationYear} = getDeclarationTime();
let memberCountMap = await statsEnterTeamDataByFHQ(declarationYear, declarationQuarter); let memberCountMap = await statsEnterTeamDataByFHQ(declarationYear, declarationQuarter);
let enterpriseCountMap = await statsFHQHaveEnterpriseCount(); let enterpriseCountMap = await statsFHQHaveEnterpriseCount();
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
import moment = require("moment"); import moment = require("moment");
import * as informationDat from "../../data/guanWeiHui/information"; import * as informationDat from "../../data/guanWeiHui/information";
import { addEnterprisePoint } from "../point"; import { addEnterprisePoint } from "../point";
import { ENTERPRISENODEENUM, POINTTYPEENUM } from "../../config/pointConfig"; import { ENTERPRISENODEENUM } from "../../config/pointConfig";
/** /**
......
...@@ -8,7 +8,7 @@ import moment = require("moment"); ...@@ -8,7 +8,7 @@ import moment = require("moment");
import { CHANGEMODE, SCOREWAYS, TASKTYPEENUM } from "../../../config/enum"; import { CHANGEMODE, SCOREWAYS, TASKTYPEENUM } from "../../../config/enum";
import { FuHuaQiMyDataScoreConfig, ScoreConfig, FuHuaQiBaseDataScoreConfig, EnterpriseScoreConfig, StarConfig } from "../../../config/scoreConfig"; import { FuHuaQiMyDataScoreConfig, ScoreConfig, FuHuaQiBaseDataScoreConfig, EnterpriseScoreConfig, StarConfig } from "../../../config/scoreConfig";
import { findEnterpriseList } from "../../../data/enterprise/enterprise"; import { findEnterpriseList } from "../../../data/enterprise/enterprise";
import { findAllFuHuaQiOperationNameMap, findFuHuaQiByUSCC } from "../../../data/fuHuaQi/fuhuaqi"; import { findFuHuaQiOperationNameMapByParam, findFuHuaQiByUSCC } from "../../../data/fuHuaQi/fuhuaqi";
import * as scoreData from "../../../data/fuHuaQi/score"; import * as scoreData from "../../../data/fuHuaQi/score";
import * as scoreLogData from "../../../data/fuHuaQi/scoreLog"; import * as scoreLogData from "../../../data/fuHuaQi/scoreLog";
...@@ -266,7 +266,7 @@ function waysStr(ways:number, type:number, changeMode) { ...@@ -266,7 +266,7 @@ function waysStr(ways:number, type:number, changeMode) {
*/ */
export async function rankList(uscc:string) { export async function rankList(uscc:string) {
let dataList = await scoreData.findScoreDataByParam({}); let dataList = await scoreData.findScoreDataByParam({});
let nameMap = await findAllFuHuaQiOperationNameMap(); let nameMap = await findFuHuaQiOperationNameMapByParam({});
let rankList = []; let rankList = [];
......
...@@ -7,7 +7,7 @@ import moment = require("moment"); ...@@ -7,7 +7,7 @@ import moment = require("moment");
import { TASKTYPEENUM } from "../../../config/enum"; import { TASKTYPEENUM } from "../../../config/enum";
import { ERRORENUM } from "../../../config/errorEnum"; import { ERRORENUM } from "../../../config/errorEnum";
import { fuHuaQiEnterpairseCount } from "../../../data/enterprise/enterprise"; import { fuHuaQiEnterpairseCount } from "../../../data/enterprise/enterprise";
import { findFuHuaQiOperationNameMapByOperationName } from "../../../data/fuHuaQi/fuhuaqi"; import { findFuHuaQiOperationNameMapByParam } from "../../../data/fuHuaQi/fuhuaqi";
import { statsFinancingEnterpriseAndCount } from "../../../data/fuHuaQi/monthTask/financing"; import { statsFinancingEnterpriseAndCount } from "../../../data/fuHuaQi/monthTask/financing";
import { findMonthTableList } from "../../../data/fuHuaQi/monthTask/monthTable"; import { findMonthTableList } from "../../../data/fuHuaQi/monthTask/monthTable";
import { distinctCycle, findTaskListByParam } from "../../../data/fuHuaQi/monthTask/task"; import { distinctCycle, findTaskListByParam } from "../../../data/fuHuaQi/monthTask/task";
...@@ -110,7 +110,7 @@ export async function taskList(submitType:number, taskYear:number, taskMonth:num ...@@ -110,7 +110,7 @@ export async function taskList(submitType:number, taskYear:number, taskMonth:num
let nameMapParam = {}; let nameMapParam = {};
if (name) nameMapParam = {operationName: {"$regex":`${name}`} }; if (name) nameMapParam = {operationName: {"$regex":`${name}`} };
let fhqNameMap = await findFuHuaQiOperationNameMapByOperationName(nameMapParam); let fhqNameMap = await findFuHuaQiOperationNameMapByParam(nameMapParam);
let allDataList = []; let allDataList = [];
for (let uscc in fuHuaQiMap) { for (let uscc in fuHuaQiMap) {
......
...@@ -9,7 +9,6 @@ ...@@ -9,7 +9,6 @@
import {Schema} from 'mongoose'; import {Schema} from 'mongoose';
import { baseDB } from '../../db/mongo/dbInit'; import { baseDB } from '../../db/mongo/dbInit';
import { deflate } from 'zlib';
const foundingTeamSchema = new Schema({ const foundingTeamSchema = new Schema({
memberName:String,//成员姓名 memberName:String,//成员姓名
...@@ -90,7 +89,9 @@ const fuHuaQiSchema = new Schema({ ...@@ -90,7 +89,9 @@ const fuHuaQiSchema = new Schema({
/**标签系统 */ /**标签系统 */
labels:{type:[labelSchema], default:[]}, labels:{type:[labelSchema], default:[]},
/**2024年6月 */ /**2024年6月 */
caiLiHuGuanDi:{type:String, default:""}//财力户管地 caiLiHuGuanDi:{type:String, default:""},//财力户管地
/**孵化器是否测试账号 */
isTest:{type:Boolean, default:false}
}); });
var fuHuaQiModel; var fuHuaQiModel;
...@@ -142,6 +143,7 @@ export async function findFuHuaQiByName(name:string) { ...@@ -142,6 +143,7 @@ export async function findFuHuaQiByName(name:string) {
* @returns [] 孵化器列表 * @returns [] 孵化器列表
*/ */
export async function findFuHuaQiListByPage(selectParam, skipCount) { export async function findFuHuaQiListByPage(selectParam, skipCount) {
selectParam.isTest = null;
return await fuHuaQiModel.find(selectParam).skip(skipCount).limit(10); return await fuHuaQiModel.find(selectParam).skip(skipCount).limit(10);
} }
...@@ -152,6 +154,7 @@ export async function findFuHuaQiListByPage(selectParam, skipCount) { ...@@ -152,6 +154,7 @@ export async function findFuHuaQiListByPage(selectParam, skipCount) {
* @returns [] 孵化器列表 * @returns [] 孵化器列表
*/ */
export async function findFuHuaQiList(selectParam) { export async function findFuHuaQiList(selectParam) {
selectParam.isTest = null;
return await fuHuaQiModel.find(selectParam); return await fuHuaQiModel.find(selectParam);
} }
...@@ -162,36 +165,38 @@ export async function findFuHuaQiList(selectParam) { ...@@ -162,36 +165,38 @@ export async function findFuHuaQiList(selectParam) {
* @returns number 数据数量 * @returns number 数据数量
*/ */
export async function findFuHuaQiCount(selectParam) { export async function findFuHuaQiCount(selectParam) {
selectParam.isTest = null;
return await fuHuaQiModel.find(selectParam).countDocuments(); return await fuHuaQiModel.find(selectParam).countDocuments();
} }
/** /**
* 获取所有运营机构名称的map // * 获取所有运营机构名称的map
* @returns map key:统一信用代码 value:运营机构名称 // * @returns map key:统一信用代码 value:运营机构名称
*/ // */
export async function findAllFuHuaQiOperationNameMap() { // export async function findAllFuHuaQiOperationNameMap(param) {
let dataList = await fuHuaQiModel.find({}); // let dataList = await fuHuaQiModel.find({isTest : null});
let map = {}; // let map = {};
dataList.forEach(info => { // dataList.forEach(info => {
map[info.uscc] = info.operationName; // map[info.uscc] = info.operationName;
}); // });
return map; // return map;
} // }
/** // /**
* 获取所有运营机构名称的map // * 获取所有运营机构名称的map
* @returns map key:统一信用代码 value:运营机构名称 // * @returns map key:统一信用代码 value:运营机构名称
*/ // */
export async function findFuHuaQiOperationNameMapByOperationName(param) { // export async function findFuHuaQiOperationNameMap(param) {
let dataList = await fuHuaQiModel.find(param); // param.isTest = null;
let map = {}; // let dataList = await fuHuaQiModel.find(param);
dataList.forEach(info => { // let map = {};
map[info.uscc] = info.operationName; // dataList.forEach(info => {
}); // map[info.uscc] = info.operationName;
return map; // });
} // return map;
// }
/** /**
...@@ -199,6 +204,7 @@ export async function findFuHuaQiOperationNameMapByOperationName(param) { ...@@ -199,6 +204,7 @@ export async function findFuHuaQiOperationNameMapByOperationName(param) {
* @returns map key:统一信用代码 value:运营机构名称 * @returns map key:统一信用代码 value:运营机构名称
*/ */
export async function findFuHuaQiOperationNameMapByParam(param) { export async function findFuHuaQiOperationNameMapByParam(param) {
param.isTest = null;
let dataList = await fuHuaQiModel.find(param); let dataList = await fuHuaQiModel.find(param);
let map = {}; let map = {};
dataList.forEach(info => { dataList.forEach(info => {
......
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