Commit d81bab29 by lixinming

建数据表 逻辑分区

parent c02e08fa
/**
* 孵化器任务相关逻辑
* 作者: 李某
* 任务相关逻辑 包括任务的增删改查 管理后台的任务列表逻辑
*
*/
\ No newline at end of file
/** /**
* 逻辑层 * 孵化器用户逻辑层
* 作者: 陈金晶
* 主要包括有 孵化器账号的登录 * 主要包括有 孵化器账号的登录
* 预留好 重置密码 退出登录 接口 * 预留好 重置密码 退出登录 接口
*/ */
......
...@@ -2,19 +2,19 @@ import {Schema} from 'mongoose'; ...@@ -2,19 +2,19 @@ import {Schema} from 'mongoose';
import { baseDB } from '../../db/dbInit'; import { baseDB } from '../../db/dbInit';
const enterpriseSchema = new Schema({ const enterpriseSchema = new Schema({
name: {type:String,index: true},//企业名称 name: {type:String, index: true},//企业名称
id:{type:String, index:true},//唯一标识
uscc:{type:String, index: true},//统一信用代码 uscc:{type:String, index: true},//统一信用代码
logonTime:Number,//注册时间 logonTime:Number,//注册时间
logonAdd:String,//注册地址 logonAdd:String,//注册地址
operatingAdd:String,//经营地址 operatingAdd:String,//经营地址
isPhysicalPresence:{type:Boolean, default:true},//是否实地孵化 isPhysicalPresence:{type:Boolean, default:true},//是否实地孵化
industry:[Number],//领域 industry:[Number],//领域
financingAmount:Number,//融资金额(万元) firstIncubationTime:Number,//首次入孵时间
investmentInstitutionsName:String,//投资机构名称 isNaturalPersonHolding:{type:Boolean, false:true},//是否自然人控股企业
timeToObtainInvestment:Number,//获得投资时间 leasedArea:Number,//租赁面积(平方米)
fuHuaQiInvestment:{type:Boolean, default:false},//孵化器是否投资 oldLogonAdd:String,//迁入前注册地址
fuHuaQiInvestmentAmount:Number,//孵化器投资金额(万元) timeOfImmigration:Number,//迁入时间
fuHuaQiInvestmentStyle:Number,//孵化器投资方式
draftLock:{type:Boolean, default:false},//草稿锁,true为提交之后,false为草稿 draftLock:{type:Boolean, default:false},//草稿锁,true为提交之后,false为草稿
}); });
......
import {Schema} from 'mongoose';
import { baseDB } from '../../db/dbInit';
const financingSchema = new Schema({
uscc:{type:String, key:true},//统一信用代码
id:{type:String, key:true},//唯一标识
createTime:Number,//入库时间
financingTime:Number,//获得融资时间
financingAmount:Number,//融资金额(万元)
investmentInstitutionsName:String,//投资机构名称
timeToObtainInvestment:Number,//获得投资时间
fuHuaQiInvestment:{type:Boolean, default:false},//孵化器是否投资
fuHuaQiInvestmentAmount:Number,//孵化器投资金额(万元)
fuHuaQiInvestmentStyle:Number,//孵化器投资方式
});
var financingModel;
export function initModel(){
financingModel = baseDB.model('financing', financingSchema);
}
...@@ -2,9 +2,11 @@ import {Schema} from 'mongoose'; ...@@ -2,9 +2,11 @@ import {Schema} from 'mongoose';
import { baseDB } from '../../db/dbInit'; import { baseDB } from '../../db/dbInit';
const fuHuaQiTaskSchema = new Schema({ const fuHuaQiTaskSchema = new Schema({
key: {type:Number,index: true},//名称 key: {type:Number,index: true},//任务类型
fuHuaQiName:String,//任务所属孵化器名称 fuHuaQiUscc:String,//任务所属孵化器id
createTime:Number,//提交时间
relevanceId:String,//任务关联的表 financing 或 enterprise 的id
//出租率
}); });
var fuHuaQiTaskModel; var fuHuaQiTaskModel;
......
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