import { MongoBaseService } from 'cgserver'; import { MongoBaseModel } from 'cgserver'; import { GLog } from 'cgserver'; export class RecordModel extends MongoBaseModel { game_name:string = "default"//游戏名称 game_type:number = -1//子类型 create_user_id:number = -1//创建者id table_id:number = -1//桌子id club_id:number=-1 create_time:number = -1//创建时间 table_end_time:number = -1//牌局时间 table_info:string = ""//详细信息的json序列化字符串 table_detail_info = ""//每一局详细信息 } export class UserRecordModel { user_id:number=-1 items=new Array() } export class UserRecordItem { game_name:string = "default" record_id:string=""// create_time:number=-1// } export let GUserRecordSer:UserRecordService = null class UserRecordService extends MongoBaseService { } GUserRecordSer = new UserRecordService("user_record",UserRecordModel) export let GRecordSer:RecordService = null class RecordService extends MongoBaseService { async add(user_id_list:Array,model:RecordModel) { let rs = await this.insert(model) model._id=rs.rs.insertedId for(let i=0;i