kpiplus
Version:
KPI+
1 lines • 719 B
JavaScript
var validAccount=require("../libs/validator-account"),vatSchema=new Schema({id_app:{type:String,required:!0},ma_thue:{type:String,uppercase:!0,required:!0},ten_thue:{type:String,required:!0},thue_suat:{type:Number,default:0},stt_in:{type:Number,default:0},tk_thue_no:{type:String,default:"",required:!0},tk_thue_co:{type:String,default:"",required:!0},status:{type:Boolean,default:!0},date_created:{type:Date,default:Date.now},date_updated:{type:Date,default:Date.now},user_created:{type:String,default:""},user_updated:{type:String,default:""}});vatSchema.validate={tk_thue_co:validAccount.existsTk,tk_thue_no:validAccount.existsTk},vatSchema.index({id_app:1,ma_thue:1}),module.exports=mongoose.model("vat",vatSchema);