12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- /**
- * 栏目表
- */
- var mongoose = require("./mongodb");
- var Schema = mongoose.Schema;
- var moment=require('moment');
- var zwColumnSchema = new Schema(
- {
- ENTERPRISE_CODE:{type: String,default:'',unique:"uk_t_col_type"},//若为法人责任主体则填写企业统一社会信用代码或组织机构代码,若为自然人责任主体则填写自然人责任主体身份证号码
- ENTERPRISE_NAME:{type: String,default:''},//责任主体名称
- colName:{type: String,default:''},//栏目名称
- colCode:{type: String,unique:"uk_t_col_type",default:''},//栏目编号
- status:{type: Number,default:0},//是否启用 1启用 0不启用
- memo:{type: String,default:''},//备注
- sort:{type: Number},//数字大的在前面
- addUser:{type: String,default:''},//添加人
- addTime:{type: Date,default:Date.now},//添加日期
- editId:{type: String,default:''},//编辑人
- editTime:{type: Date,default:Date.now},//编辑日期
- platformType:{type: Number},//市级企业类别 1市级2企业
- deleted:{type: Number,default:0}//是否已删除 默认0未删除 1已删除
- },{
- strict: true,
- toObject: {
- virtuals: true
- },
- toJSON: {
- virtuals: true
- }
- });
- zwColumnSchema.virtual('addTime2').get(function () {
- if(this.addTime =="")//判断传入的参数
- {
- return "";
- };
- return moment(this.addTime).format('YYYY-MM-DD HH:mm:ss');
- });
- zwColumnSchema.virtual('editTime2').get(function () {
- if(this.editTime =="")//判断传入的参数
- {
- return "";
- };
- return moment(this.editTime).format('YYYY-MM-DD HH:mm:ss');
- });
- var zwColumn = mongoose.model('zwColumn',
- zwColumnSchema,'t_zwColumn');
- module.exports = zwColumn;
|