Commit 04506ba6 by lixinming

no message

parent 8dbd1154
......@@ -15,6 +15,7 @@ export function initSystemTask() {
setInterval(async function () {
await fuHuaQiTask();
}, 3600 * 1000);
console.log(`systemTask init success`);
}
async function fuHuaQiTask() {
......
......@@ -47,6 +47,18 @@ export async function save(throwError=false) {
});
}
/**
* 通过企业统一信用代码获取企业信息
* 支持.save方法保存对象修改
* @param uscc 企业统一信用代码
* @returns {}
*/
export async function findEnterpriseByUscc(uscc:string) {
return await enterpriseModel.selectOnceData({uscc});
}
/**
* 通过taskId 获取此次任务添加的企业列表
* @param taskId 任务id 格式遵循tool中getTaskId
......@@ -65,15 +77,6 @@ export async function updateEnterpriseDraftLock(taskId:string) {
return await enterpriseModel.update({taskId}, {$set:{draftLock:true}}, {upsert:true});
}
/**
* 通过企业统一信用代码获取企业信息
* 支持.save方法保存对象修改
* @param uscc 企业统一信用代码
* @returns {}
*/
export async function findEnterpriseByUscc(uscc:string) {
return await enterpriseModel.selectOnceData({uscc});
}
/**
* 创建新的企业数据
......@@ -90,12 +93,13 @@ export async function createEnterprise(fuHuaQiUscc:string, taskId:string, param)
/**
* 查找孵化器所拥有的企业数量
* @param fuHuaQiUscc 孵化器统一信用代码
* @returns
* @returns number 孵化器拥有的企业数量
*/
export async function findEnterpriseCountByFuHuaQiUscc(fuHuaQiUscc:string) {
return await enterpriseModel.count({fuHuaQiUscc}).exec();
}
/**
* 聚合查询 孵化器所拥有的企业数量
* @returns {} key=孵化器统一信用 value=企业数量
......@@ -122,7 +126,7 @@ export async function deleteEnterprise(uscc:string) {
/**
* 获取所有孵化器
* 获取所有企业
* @param selectParam 查询参数
* @param skipCount 跳过数量
* @returns [] 孵化器列表
......@@ -131,12 +135,9 @@ export async function deleteEnterprise(uscc:string) {
return await enterpriseModel.find(selectParam).skip(skipCount).limit(10);
}
export async function findEnterprise(selectParam) {
return await enterpriseModel.find(selectParam);
}
/**
* 获取所有孵化器
* 获取符合条件的企业数量
* @param selectParam 查询参数
* @returns number 数据数量
*/
......@@ -157,7 +158,7 @@ export async function findEnterpriseInfoByName(name:string) {
/**
* 获取孵化器下的所有企业信息
* @param selectParam 查询参数
* @param fuHuaQiUscc 孵化器统一信用代码
* @returns []
*/
export async function findEnterpriseListByFuHuaQiUsccName(fuHuaQiUscc:string) {
......
......@@ -50,15 +50,6 @@ export async function save(throwError=false) {
/**
* 通过taskId 获取此次任务添加的融资列表
* @param taskId 任务id 格式遵循tool中getTaskId
* @returns [{}]
*/
export async function findFinancingListByTaskId(taskId:string) {
return await financingModel.find({taskId});
}
/**
* 通过taskId和企业uscc获取融资信息
* 支持.save方法保存对象修改
* @param taskId 任务id 格式遵循tool中getTaskId
......@@ -71,6 +62,16 @@ export async function findFinancingInfoByTaskIdAndSucc(taskId:string, uscc:strin
/**
* 通过taskId 获取此次任务添加的融资列表
* @param taskId 任务id 格式遵循tool中getTaskId
* @returns [{}]
*/
export async function findFinancingListByTaskId(taskId:string) {
return await financingModel.find({taskId});
}
/**
* 将所有taskId匹配数据draftLock字段修改为true
* @param taskId 任务id 格式遵循tool中getTaskId
*/
......@@ -78,6 +79,7 @@ export async function updateFinancingDraftLock(taskId:string) {
return await financingModel.update({taskId}, {$set:{draftLock:true}}, {upsert:true});
}
/**
* 添加新的融资数据
* @param fuHuaQiUscc 孵化器统一信用代码
......
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