import { EErrorCode } from '../Config/_error_'; import { MongoBaseModel } from 'cgserver'; import { MongoBaseService } from 'cgserver'; export class ItemRecordModel extends MongoBaseModel { from_user_id:number=-1 to_user_id:number=-1 item_id:number=0 count:number=0 create_time:number=-1 } export let GItemRecordService:ItemRecordService=null class ItemRecordService extends MongoBaseService { async addRecord(from_user_id:number,to_user_id:number,item_id:number,count:number) { let igm = new ItemRecordModel() igm.from_user_id = from_user_id igm.to_user_id = to_user_id igm.item_id = item_id igm.count = count igm.create_time = new Date().getTime() let sr = await this.insert(igm) igm._id = sr.rs.insertedId return igm } } GItemRecordService = new ItemRecordService("item_record",ItemRecordModel)