public static string SetMemberToken(string storeId, string mobile, string MemberLevelName, string storeName, string icCardId, string EndTime) { //设置会员token string newToken = System.Guid.NewGuid().ToString("N"); string token = string.Empty; if (GetMemberTokenModel(storeId, mobile, out token)) { SetDBMemberToken(newToken, storeId, mobile, MemberLevelName, storeName, icCardId, EndTime); XCGameMemberTokenCache.Remove(token); XCGameMemberTokenModel tokenModel = new XCGameMemberTokenModel(storeId, mobile, icCardId, MemberLevelName, storeName, EndTime); XCGameMemberTokenCache.AddToken(newToken, tokenModel); } else { SetDBMemberToken(newToken, storeId, mobile, MemberLevelName, storeName, icCardId, EndTime); XCGameMemberTokenModel tokenModel = new XCGameMemberTokenModel(storeId, mobile, icCardId, MemberLevelName, storeName, EndTime); XCGameMemberTokenCache.AddToken(newToken, tokenModel); } return(newToken); }