123456789101112131415161718192021222324252627282930313233343536 |
- /**
- * 设备信息表
- */
- var mongoose = require("./mongodb");
- var Schema = mongoose.Schema;
- var deviceInfoSchema = new Schema(
- {
- deviceCode:{type:String,default:'',unique:true},//设备编码
- deviceName:{type:String,default:''},//设备名称
- deviceModel:{type:String,default:''},//设备型号
- productTypeName:{type:String,default:''},//重要产品类别(数据来自字典库)
- productTypeCode:{type:String,default:''},//重要产品类别编码(数据来自字典库)
- deviceTypeName:{type:String,default:''},//设备类别(数据来自字典库)
- deviceTypeCode:{type:String,default:''},//设备类别编码(数据来自字典库)
- subordinateName:{type:String,default:''},//设备所属者
- subordinateCode:{type:String,default:''},//设备所属者ID
- location:{type:String,default:''},//当前所在位置
- longitude:{type:String,default:''},//当前经度
- latitude:{type:String,default:''},//当前纬度
- userName:{type:String,default:''},//当前使用者
- userCode:{type:String,default:''},//当前使用者ID
- statusName:{type:String,default:''},//当前设备状态
- statusCode:{type:String,default:''},//当前设备状态(0设备在库、1设备配发、2设备维修、3设备报废)
- onOrOffName:{type:String,default:''},//当前运行状态
- onOrOffCode:{type:String,default:''},//当前运行状态(1开启、2关闭、0无)
- time:{type:Date,default:Date.now},//操作日期
- username:{type:String,default:''},//操作账号
- remarks:{type:String,default:''},//备注
- platformType:{type: Number,default:0},//市级企业类别 1市级2企业
- Deleted:{type:Number,default:0},//是否删除
- })
- var deviceInfo = mongoose.model('deviceInfo',
- deviceInfoSchema,'t_deviceInfo');
- module.exports = deviceInfo;
|