1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- //供应商信息/经销商信息
- var mongoose = require("./mongodb");
- var Schema = mongoose.Schema;
- var moment=require('moment');
- var businessInfoSchema = new Schema(
- {
- ENTERPRISE_CODE:{type: String,default:''},//物流责任主体编码
- ENTERPRISE_NAME:{type: String,default:''},//物流责任主体名称
- TYPE:{type: Number},//类别 0供应商 1经销商 2物流
- COMP_NAME:{type: String,default:''},//企业名称
- SUPPLY_SOCIAL_CREDIT_CODE:{type: String,default:''},//供应商统一社会信用代码
- LEGAL_TYPE:{type: Number},//责任主体类型 1 企业法人、2 个体工商户、3其他、4自然人
- LEGAL_REPRESENT:{type: String,default:''},//法人代表姓名
- LEGAL_ID:{type: String,default:''},//法人身份证号码
- FULLNAME:{type: String,default:''},//名称
- SHORTNAME:{type: String,default:''},//简称
- PROVINCE:{type: String,default:''},//省
- CITY:{type: String,default:''},//市
- DISTRICT:{type: String,default:''},//区
- AREA_CODE:{type: String,default:''},//所属地区编码
- AREA_NAME:{type: String,default:''},//所属地区名称
- RECORD_NODE_ID:{type: String,default:''},//所属企业编码
- RECORD_NODE_NAME:{type: String,default:''},//所属企业名称
- ADDRESS:{type: String,default:''},//经营地址
- LONGITUDE:{type: Number},//经营地址GPS经度 保留10位小数
- LATITUDE:{type: Number},//经营地址GPS纬度 保留10位小数
- CONTACTS:{type:String,default:''},//联系人
- bankAccount:{type:String,default:''},//开户行账号
- bankName:{type:String,default:''},//开户行名称
- TEL:{type:String,default:''},//联系电话
- FAX:{type:String,default:''},//传真
- CORP_TYPE:{type: Number},//企业性质 1国有企业、2国有控股企业、3外资企业、4合资企业、5私营企业
- CORP_NOTE:{type:String,default:''},//企业简介
- AREA:{type: Number,default:0},//地块面积 种植企业需要填写,其他企业默认为0,单位(亩),精确两位小数
- CORP_BIZ:{type: Number},//企业分类 10种养殖、11种殖、12养殖、20生产加工、30批发、31屠宰、40零售、41团体消费单位、42超市、43农贸、50电商、60物流、90其它、
- SPECIAL_GOODS:{type: Number},//1枸杞、2葡萄酒、3瓜菜、4牛羊肉、5粮油、6乳制品、7其他重要产品、8中药、9西药、10原肉菜平台
- UPDATE_TIME:{type: Date,default:Date.now},//信息更新时间 yyyy-mm-dd hh24:mi:ss
- Deleted:{type: Number,default:0}//是否已删除 默认0未删除 1已删除
- },{
- strict: true,
- toObject: {
- virtuals: true
- },
- toJSON: {
- virtuals: true
- }
- });
- businessInfoSchema.virtual('UPDATE_TIME2').get(function () {
- if(this.UPDATE_TIME =="")//判断传入的参数
- {
- return "";
- };
- return moment(this.UPDATE_TIME).format('YYYY-MM-DD HH:mm:ss');
- });
- var businessInfo = mongoose.model('businessInfo',
- businessInfoSchema,'t_businessInfo');
- module.exports = businessInfo;
|