123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- /**
- * 反馈表
- */
- var mongoose = require("./mongodb");
- var Schema = mongoose.Schema;
- var moment=require('moment');
- var zwFeedbackSchema = new Schema(
- {
- ENTERPRISE_CODE:{type: String,default:''},//若为法人责任主体则填写企业统一社会信用代码或组织机构代码,若为自然人责任主体则填写自然人责任主体身份证号码
- ENTERPRISE_NAME:{type: String,default:''},//责任主体名称
- name:{type: String,default:''},//用户姓名
- phone:{type: String,default:''},//手机号码
- mail:{type: String,default:''},//电子邮箱
- title:{type: String,default:''},//标题
- content:{type: String,default:''},//内容
- read:{type: Number,default:0},//是否已读 默认0 已读 1
- addTime:{type: Date,default:Date.now},//添加日期
- editId:{type: String,default:''},//编辑人
- editTime:{type: Date,default:Date.now},//编辑日期
- replied:{type: Number,default:0},//是否已回复 默认0 已回复 1
- replyName:{type: String,default:''},//回复人
- replyContent:{type: String,default:''},//回复内容
- replytime:{type: Date},//回复日期
- publish:{type: Number,default:0},//是否发布 默认0 已发布 1
- feedbackType:{type: Number,default:0},//反馈类型 0 问题反馈 1 质量问题 2 其他
- pubName:{type: String,default:''},//发布人
- pubTime:{type: Date},//发布日期
- traceCode:{type: String,default:''},//涉及溯源码
- deleted:{type: Number,default:0},//是否已删除 默认0未删除 1已删除
- platformType:{type: Number,default:0}//市级企业类别 1市级2企业
- },{
- strict: true,
- toObject: {
- virtuals: true
- },
- toJSON: {
- virtuals: true
- }
- });
- zwFeedbackSchema.virtual('addTime2').get(function () {
- if(this.addTime =="")//判断传入的参数
- {
- return "";
- };
- return moment(this.addTime).format('YYYY-MM-DD HH:mm:ss');
- });
- zwFeedbackSchema.virtual('editTime2').get(function () {
- if(this.editTime =="")//判断传入的参数
- {
- return "";
- };
- return moment(this.editTime).format('YYYY-MM-DD HH:mm:ss');
- });
- zwFeedbackSchema.virtual('replytime2').get(function () {
- if(this.replytime =="")//判断传入的参数
- {
- return "";
- };
- return moment(this.replytime).format('YYYY-MM-DD HH:mm:ss');
- });
- zwFeedbackSchema.virtual('pubTime2').get(function () {
- if(this.pubTime =="")//判断传入的参数
- {
- return "";
- };
- return moment(this.pubTime).format('YYYY-MM-DD HH:mm:ss');
- });
- var zwFeedback = mongoose.model('zwFeedback',
- zwFeedbackSchema,'t_zwFeedback');
- module.exports = zwFeedback;
|