mst-scm-server-core
Version:
MST backend project-ийн core project
1 lines • 884 B
JavaScript
const{ObjectId:e}=require("mongodb"),r=require("mongoose"),i=new r.Schema({id:{type:String,required:[!0,""]},name:{type:String,required:[!0,""]},value:{type:String,required:[!0,""]}}),t=new r.Schema({id:{type:String,required:[!0,""],unique:!0},name:{type:String,required:[!0,""]},type:{id:{type:String,required:[!0,""]},name:{type:String,required:[!0,""]}},viewOrder:{type:Number,default:0},valueMaxPercent:{type:Number,default:0},valueMaxScore:{type:Number,default:0},isActive:{type:Number,default:1},mainIndicator:{id:{type:String,required:[!0,""]},name:{type:String,required:[!0,""]}},groupIndicator:{id:{type:String,required:[!0,""]},name:{type:String,required:[!0,""]}},subGroupIndicator:{id:{type:String,required:[!0,""]},name:{type:String,required:[!0,""]}},values:{type:[i],required:[!0,""]},inputType:String});module.exports=r.model("ScoringIndicator",t,"scoring.indicator");