Change Account Name

本文介绍如何通过控制面板和管理工具中的本地安全策略来更改Windows系统的管理员账户名称。具体步骤包括打开运行对话框并输入特定命令,切换到控制面板的经典视图以找到管理工具,最后在本地安全设置中修改账户名称。
[b][size=x-large] 更改管理员账户名称

1.单击“开始|运行”,在“运行”对话框中输入“control userpasswords2”

2..在资源管理器中打开“控制面板”,然后双击“管理工具” 
如果显示的是如图5所示的XP分类视图,这样是不会显示“管理工具”的,
需要在左侧单击“切换到经典视图”才能找到它。

在“管理工具”窗口中双击“本地安全策略”.在“本地安全设置”窗口中,
选择左边的“安全设置|本地策略|安全选项”,然后双击右侧的“帐户:
重命名系统管理员帐户”[/size][/b]
<?xml version="1.0" encoding="utf-8"?> <Language Name="English"> <LocaleResource Name="AboutUs"> <Value>About us</Value> </LocaleResource> <LocaleResource Name="Account.AccountActivation"> <Value>Account activation</Value> </LocaleResource> <LocaleResource Name="Account.AccountActivation.Activated"> <Value>Your account has been activated</Value> </LocaleResource> <LocaleResource Name="Account.AccountActivation.InvalidEmailOrToken"> <Value>Unknown email or token. Please register again.</Value> </LocaleResource> <LocaleResource Name="Account.Administration"> <Value>Admin</Value> </LocaleResource> <LocaleResource Name="Account.AssociatedExternalAuth"> <Value>External authentication</Value> </LocaleResource> <LocaleResource Name="Account.AssociatedExternalAuth.AuthMethodName"> <Value>Authentication method</Value> </LocaleResource> <LocaleResource Name="Account.AssociatedExternalAuth.Email"> <Value>Email</Value> </LocaleResource> <LocaleResource Name="Account.AssociatedExternalAuth.ExternalIdentifier"> <Value>External identifier</Value> </LocaleResource> <LocaleResource Name="Account.AssociatedExternalAuth.YourAccountWillBeLinkedTo"> <Value>Account Association: Your new user account will be linked to</Value> </LocaleResource> <LocaleResource Name="Account.Avatar"> <Value>Avatar</Value> </LocaleResource> <LocaleResource Name="Account.Avatar.MaximumUploadedFileSize"> <Value>Maximum avatar size is {0}</Value> </LocaleResource> <LocaleResource Name="Account.Avatar.RemoveAvatar"> <Value>Remove avatar</Value> </LocaleResource> <LocaleResource Name="Account.Avatar.UploadRules"> <Value>Avatar must be in GIF, PNG or JPG format with the maximum size of {0}</Value> </LocaleResource> <LocaleResource Name="Account.BackInStockSubscriptions"> <Value>Back in stock subscriptions</Value> </LocaleResource> <LocaleResource Name="Account.BackInStockSubscriptions.DeleteSelected"> <Value>Delete selected</Value> </LocaleResource> <LocaleResource Name="Account.BackInStockSubscriptions.Description"> <Value>You will receive an e-mail when a particular product is back in stock.</Value> </LocaleResource> <LocaleResource Name="Account.BackInStockSubscriptions.NoSubscriptions"> <Value>You are not currently subscribed to any Back In Stock notification lists</Value> </LocaleResource> <LocaleResource Name="Account.BackInStockSubscriptions.ProductColumn"> <Value>Product</Value> </LocaleResource> <LocaleResource Name="Account.ChangePassword"> <Value>Change password</Value> </LocaleResource> <LocaleResource Name="Account.ChangePassword.Button"> <Value>Change password</Value> </LocaleResource> <LocaleResource Name="Account.ChangePassword.Fields.ConfirmNewPassword"> <Value>Confirm password</Value> </LocaleResource> <LocaleResource Name="Account.ChangePassword.Fields.NewPassword"> <Value>New password</Value> </LocaleResource> <LocaleResource Name="Account.ChangePassword.Fields.OldPassword"> <Value>Old password</Value> </LocaleResource> <LocaleResource Name="Account.ChangePassword.Success"> <Value>Password was changed</Value> </LocaleResource> <LocaleResource Name="Account.CheckUsernameAvailability.Available"> <Value>Username available</Value> </LocaleResource> <LocaleResource Name="Account.CheckUsernameAvailability.Button"> <Value>Check Availability</Value> </LocaleResource> <LocaleResource Name="Account.CheckUsernameAvailability.CurrentUsername"> <Value>Current username</Value> </LocaleResource> <LocaleResource Name="Account.CheckUsernameAvailability.NotAvailable"> <Value>Username not available</Value> </LocaleResource> <LocaleResource Name="Account.CompanyDetails"> <Value>Company Details</Value> </LocaleResource> <LocaleResource Name="Account.CreateAccount"> <Value>Create account</Value> </LocaleResource> <LocaleResource Name="Account.CustomerAddresses"> <Value>Addresses</Value> </LocaleResource> <LocaleResource Name="Account.CustomerAddresses.AddNew"> <Value>Add new address</Value> </LocaleResource> <LocaleResource Name="Account.CustomerAddresses.Edit"> <Value>Edit address</Value> </LocaleResource> <LocaleResource Name="Account.CustomerAddresses.NoAddresses"> <Value>No addresses</Value> </LocaleResource> <LocaleResource Name="Account.CustomerInfo"> <Value>Customer info</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders"> <Value>Orders</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.NoOrders"> <Value>No orders</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.NotYourOrder"> <Value>This is not your order.</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.OrderDate"> <Value>Order Date</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.OrderDetails"> <Value>Details</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.OrderNumber"> <Value>Order Number</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.OrderStatus"> <Value>Order status</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.OrderTotal"> <Value>Order Total</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.RecurringOrders"> <Value>Repeat deliveries</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.RecurringOrders.Cancel"> <Value>Cancel repeat delivery</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.RecurringOrders.CancelDelivery"> <Value>Would you like to cancel the repeat delivery?</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.RecurringOrders.CycleInfo"> <Value>Interval</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.RecurringOrders.CyclesRemaining"> <Value>Remaining</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.RecurringOrders.NextPayment"> <Value>Next payment</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.RecurringOrders.StartDate"> <Value>Start date</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.RecurringOrders.SuccessfullyCanceled"> <Value>The repeat delivery was successfully canceled.</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.RecurringOrders.TotalCycles"> <Value>Total deliveries</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.ReturnItems"> <Value>Return Item(s)</Value> </LocaleResource> <LocaleResource Name="Account.CustomerReturnRequests"> <Value>Return requests</Value> </LocaleResource> <LocaleResource Name="Account.CustomerReturnRequests.Action"> <Value>Return action</Value> </LocaleResource> <LocaleResource Name="Account.CustomerReturnRequests.Comments"> <Value>Your Comments:</Value> </LocaleResource> <LocaleResource Name="Account.CustomerReturnRequests.Date"> <Value>Date Requested</Value> </LocaleResource> <LocaleResource Name="Account.CustomerReturnRequests.Item"> <Value>Item</Value> </LocaleResource> <LocaleResource Name="Account.CustomerReturnRequests.Reason"> <Value>Return reason</Value> </LocaleResource> <LocaleResource Name="Account.CustomerReturnRequests.Title"> <Value>Return #{0} - {1}</Value> </LocaleResource> <LocaleResource Name="Account.CustomerSince"> <Value>Customer since {0}</Value> </LocaleResource> <LocaleResource Name="Account.DownloadableProducts"> <Value>Downloadable products</Value> </LocaleResource> <LocaleResource Name="Account.EmailUsernameErrors.EmailTooLong"> <Value>E-mail address is too long</Value> </LocaleResource> <LocaleResource Name="Account.EmailUsernameErrors.NewEmailIsNotValid"> <Value>New email is not valid</Value> </LocaleResource> <LocaleResource Name="Account.EmailUsernameErrors.UsernameTooLong"> <Value>Username is too long</Value> </LocaleResource> <LocaleResource Name="Account.Fields.City"> <Value>City</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Company"> <Value>Company name</Value> </LocaleResource> <LocaleResource Name="Account.Fields.ConfirmPassword"> <Value>Confirm password</Value> </LocaleResource> <LocaleResource Name="Account.Fields.ConfirmPassword.Required"> <Value>Password is required.</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Country"> <Value>Country</Value> </LocaleResource> <LocaleResource Name="Account.Fields.CustomerNumber"> <Value>Customer number</Value> </LocaleResource> <LocaleResource Name="Account.Fields.DateOfBirth"> <Value>Date of birth</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Email"> <Value>Email</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Fax"> <Value>Fax</Value> </LocaleResource> <LocaleResource Name="Account.Fields.FirstName"> <Value>First name</Value> </LocaleResource> <LocaleResource Name="Account.Fields.FullName"> <Value>Name</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Gender"> <Value>Gender</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Gender.Female"> <Value>Female</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Gender.Male"> <Value>Male</Value> </LocaleResource> <LocaleResource Name="Account.Fields.LastName"> <Value>Last name</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Newsletter"> <Value>I would like to subscribe to the newsletter. I agree to the <a href="{0}">Privacy policy</a>. Unsubscription is possible at any time.</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Password"> <Value>Password</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Password.LengthValidation"> <Value>The password should have at least {0} characters.</Value> </LocaleResource> <LocaleResource Name="Account.Fields.PasswordSecurity"> <Value>Password security</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Phone"> <Value>Phone</Value> </LocaleResource> <LocaleResource Name="Account.Fields.PreferredPaymentMethod"> <Value>Preferred payment method</Value> </LocaleResource> <LocaleResource Name="Account.Fields.PreferredShippingMethod"> <Value>Preferred shipping method</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Signature"> <Value>Signature</Value> </LocaleResource> <LocaleResource Name="Account.Fields.StateProvince"> <Value>State / province</Value> </LocaleResource> <LocaleResource Name="Account.Fields.StreetAddress"> <Value>Street address</Value> </LocaleResource> <LocaleResource Name="Account.Fields.StreetAddress2"> <Value>Street address 2</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Timezone"> <Value>Time zone</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Title"> <Value>Title</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Username"> <Value>Username</Value> </LocaleResource> <LocaleResource Name="Account.Fields.VatNumber"> <Value>VAT number</Value> </LocaleResource> <LocaleResource Name="Account.Fields.VatNumber.Note"> <Value>NOTE: Enter VAT number with country code (e.g. GB 111 111 11)</Value> </LocaleResource> <LocaleResource Name="Account.Fields.VatNumber.Status"> <Value>Status</Value> </LocaleResource> <LocaleResource Name="Account.Fields.VatNumberStatus"> <Value>status: {0}</Value> </LocaleResource> <LocaleResource Name="Account.Fields.ZipPostalCode"> <Value>Zip code</Value> </LocaleResource> <LocaleResource Name="Account.ForumSubscriptions"> <Value>Forum subscriptions</Value> </LocaleResource> <LocaleResource Name="Account.ForumSubscriptions.DeleteSelected"> <Value>Delete Selected</Value> </LocaleResource> <LocaleResource Name="Account.ForumSubscriptions.Description"> <Value>You will receive an e-mail when a new forum topic/post is created.</Value> </LocaleResource> <LocaleResource Name="Account.ForumSubscriptions.InfoColumn"> <Value>Forum/Topic</Value> </LocaleResource> <LocaleResource Name="Account.ForumSubscriptions.NoSubscriptions"> <Value>You are not currently subscribed to any forums</Value> </LocaleResource> <LocaleResource Name="Account.ImpersonatedAs"> <Value>Impersonated as {0}</Value> </LocaleResource> <LocaleResource Name="Account.ImpersonatedAs.Finish"> <Value>finish impersonated session</Value> </LocaleResource> <LocaleResource Name="Account.ImpersonatedAs.Finish.Hint"> <Value>Click here to finish impersonated session</Value> </LocaleResource> <LocaleResource Name="Account.Login"> <Value>Log in</Value> </LocaleResource> <LocaleResource Name="Account.Login.CheckEmailAccount"> <Value>The credentials provided are incorrect or you have not activated your account yet. Please check your email inbox and confirm the registration.</Value> </LocaleResource> <LocaleResource Name="Account.Login.CheckoutAsGuest"> <Value>Checkout as Guest</Value> </LocaleResource> <LocaleResource Name="Account.Login.CheckoutAsGuestOrRegister"> <Value>Checkout as a guest or register</Value> </LocaleResource> <LocaleResource Name="Account.Login.Fields.Email"> <Value>Email</Value> </LocaleResource> <LocaleResource Name="Account.Login.Fields.Password"> <Value>Password</Value> </LocaleResource> <LocaleResource Name="Account.Login.Fields.RememberMe"> <Value>Remember me?</Value> </LocaleResource> <LocaleResource Name="Account.Login.Fields.UserName"> <Value>Username</Value> </LocaleResource> <LocaleResource Name="Account.Login.Fields.UsernameOrEmail"> <Value>Username or email</Value> </LocaleResource> <LocaleResource Name="Account.Login.ForgotPassword"> <Value>Forgot password?</Value> </LocaleResource> <LocaleResource Name="Account.Login.LoginButton"> <Value>Log in</Value> </LocaleResource> <LocaleResource Name="Account.Login.NewCustomer"> <Value>New Customer</Value> </LocaleResource> <LocaleResource Name="account.login.newcustomertext"> <Value>As a registered customer you will be able to shop faster, be up to date on an orders status, and keep track of the orders you have previously made.</Value> </LocaleResource> <LocaleResource Name="Account.Login.NotRegisteredYet"> <Value>Not registered yet?</Value> </LocaleResource> <LocaleResource Name="Account.Login.ReturningCustomer"> <Value>I am already registered</Value> </LocaleResource> <LocaleResource Name="Account.Login.Unsuccessful"> <Value>Login was unsuccessful. Please correct the errors and try again.</Value> </LocaleResource> <LocaleResource Name="Account.Login.Welcome"> <Value>Sign In</Value> </LocaleResource> <LocaleResource Name="Account.Login.WrongCredentials"> <Value>The credentials provided are incorrect</Value> </LocaleResource> <LocaleResource Name="Account.Logout"> <Value>Log out</Value> </LocaleResource> <LocaleResource Name="Account.MyAccount"> <Value>My account</Value> </LocaleResource> <LocaleResource Name="Account.MyOrders"> <Value>My orders</Value> </LocaleResource> <LocaleResource Name="Account.Options"> <Value>Options</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery"> <Value>Reset password</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery.ChangePasswordButton"> <Value>Recover</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery.ConfirmNewPassword"> <Value>Confirm password</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery.Email"> <Value>Your email address</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery.EmailHasBeenSent"> <Value>We have sent you an email with further instructions if an account exists with your email address.</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery.NewPassword"> <Value>New password</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery.OldPassword"> <Value>Old password</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery.OldPassword.Required"> <Value>Old password is required.</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery.PasswordHasBeenChanged"> <Value>Your password has been changed</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery.RecoverButton"> <Value>Recover</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery.Tooltip"> <Value>Please enter your email address below. You will receive a link to reset your password.</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecoveryConfirm.InvalidEmailOrToken"> <Value>Unknown email or token. Please click "Forgot password" again, if you want to renew your password.</Value> </LocaleResource> <LocaleResource Name="Account.Preferences"> <Value>Preferences</Value> </LocaleResource> <LocaleResource Name="Account.Register"> <Value>Register</Value> </LocaleResource> <LocaleResource Name="Account.Register.Button"> <Value>Register</Value> </LocaleResource> <LocaleResource Name="Account.Register.Errors.AlreadyRegistered"> <Value>The customer is already registered.</Value> </LocaleResource> <LocaleResource Name="Account.Register.Errors.CannotRegisterSearchEngine"> <Value>A search engine can't be registered.</Value> </LocaleResource> <LocaleResource Name="Account.Register.Errors.CannotRegisterTaskAccount"> <Value>A background task account can't be registered.</Value> </LocaleResource> <LocaleResource Name="Account.Register.Errors.EmailIsNotProvided"> <Value>Email is not provided</Value> </LocaleResource> <LocaleResource Name="Account.Register.Errors.PasswordIsNotProvided"> <Value>Password is not provided</Value> </LocaleResource> <LocaleResource Name="Account.Register.Errors.UsernameIsNotProvided"> <Value>Username is not provided</Value> </LocaleResource> <LocaleResource Name="Account.Register.Result.AdminApproval"> <Value>Your account will be activated after approving by administrator.</Value> </LocaleResource> <LocaleResource Name="Account.Register.Result.AlreadyRegistered"> <Value>You are already registered.</Value> </LocaleResource> <LocaleResource Name="Account.Register.Result.Continue"> <Value>Continue</Value> </LocaleResource> <LocaleResource Name="Account.Register.Result.Disabled"> <Value>Registration is not allowed at the moment.</Value> </LocaleResource> <LocaleResource Name="Account.Register.Result.EmailValidation"> <Value>Your registration has been successfully completed. You have just been sent an email containing membership activation instructions.</Value> </LocaleResource> <LocaleResource Name="Account.Register.Result.Standard"> <Value>Your registration completed</Value> </LocaleResource> <LocaleResource Name="Account.Register.Unsuccessful"> <Value>Registration was not complete. Please correct the errors and try again.</Value> </LocaleResource> <LocaleResource Name="Account.RewardPoints"> <Value>Reward points</Value> </LocaleResource> <LocaleResource Name="Account.ShoppingCart"> <Value>Shopping Cart</Value> </LocaleResource> <LocaleResource Name="Account.YourAddress"> <Value>Your Address</Value> </LocaleResource> <LocaleResource Name="Account.YourContactInformation"> <Value>Your Contact Information</Value> </LocaleResource> <LocaleResource Name="Account.YourPassword"> <Value>Your Password</Value> </LocaleResource> <LocaleResource Name="Account.YourPersonalDetails"> <Value>Your Personal Details</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewCategory"> <Value>Added a new category ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewCheckoutAttribute"> <Value>Added a new checkout attribute ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewCustomer"> <Value>Added a new customer (ID = {0})</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewCustomerRole"> <Value>Added a new customer role ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewDiscount"> <Value>Added a new discount ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewGiftCard"> <Value>Added a new gift card ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewManufacturer"> <Value>Added a new manufacturer ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewProduct"> <Value>Added a new product ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewProductAttribute"> <Value>Added a new product attribute ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewSetting"> <Value>Added a new setting ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewSpecAttribute"> <Value>Added a new specification attribute ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewWidget"> <Value>Added a new widget (ID = {0})</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteCategory"> <Value>Deleted a category ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteCheckoutAttribute"> <Value>Deleted a checkout attribute ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteCustomer"> <Value>Deleted a customer (ID = {0})</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteCustomerRole"> <Value>Deleted a customer role ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteDiscount"> <Value>Deleted a discount ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteGiftCard"> <Value>Deleted a gift card ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteManufacturer"> <Value>Deleted a manufacturer ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteOrder"> <Value>Deleted order {0}</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteProduct"> <Value>Deleted a product ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteProductAttribute"> <Value>Deleted a product attribute ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteReturnRequest"> <Value>Deleted a return request (ID = {0})</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteSetting"> <Value>Deleted a setting ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteSpecAttribute"> <Value>Deleted a specification attribute ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteWidget"> <Value>Deleted a widget (ID = {0})</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditCategory"> <Value>Edited a category ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditCheckoutAttribute"> <Value>Edited a checkout attribute ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditCustomer"> <Value>Edited a customer (ID = {0})</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditCustomerRole"> <Value>Edited a customer role ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditDiscount"> <Value>Edited a discount ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditGiftCard"> <Value>Edited a gift card ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditManufacturer"> <Value>Edited a manufacturer ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditOrder"> <Value>Edited order {0}</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditProduct"> <Value>Edited a product ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditProductAttribute"> <Value>Edited a product attribute ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditReturnRequest"> <Value>Edited a return request (ID = {0})</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditSettings"> <Value>The setting {0} has been changed. The new value is {1}.</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditSpecAttribute"> <Value>Edited a specification attribute ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditThemeVars"> <Value>Variablen für Theme "{0}" geändert</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditWidget"> <Value>Edited a widget (ID = {0})</Value> </LocaleResource> <LocaleResource Name="ActivityLog.ExportThemeVars"> <Value>Successfully exported theme '{0}'.</Value> </LocaleResource> <LocaleResource Name="ActivityLog.ImportThemeVars"> <Value>Imported {0} variables for theme '{1}'.</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.AddBlogComment"> <Value>Added a blog comment</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.AddNewsComment"> <Value>Added a news comment</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.AddProductReview"> <Value>Added a product review ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.AddToCompareList"> <Value>Added a product to compare list ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.AddToShoppingCart"> <Value>Added a product to shopping cart ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.AddToWishlist"> <Value>Added a product to wishlist ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.ContactUs"> <Value>Used contact us form</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.Login"> <Value>Login</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.LoginExternal"> <Value>Logged in with {0}</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.Logout"> <Value>Logout</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.PlaceOrder"> <Value>Placed a new order (ID = {0})</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.ViewCategory"> <Value>Public store. Viewed a category details page ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.ViewManufacturer"> <Value>Public store. Viewed a manufacturer details page ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.ViewProduct"> <Value>Public store. Viewed a product details page ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.ResetThemeVars"> <Value>Theme "{0}" zurückgesetzt</Value> </LocaleResource> <LocaleResource Name="AddProductToCompareList.CouldNotBeAdded"> <Value>Product could not be added.</Value> </LocaleResource> <LocaleResource Name="AddProductToCompareList.CouldNotBeRemoved"> <Value>Product could not be removed.</Value> </LocaleResource> <LocaleResource Name="AddProductToCompareList.ProductWasAdded"> <Value>The product '{0}' was added to the compare list.</Value> </LocaleResource> <LocaleResource Name="AddProductToCompareList.ProductWasDeleted"> <Value>The product '{0}' was removed from the compare list.</Value> </LocaleResource> <LocaleResource Name="Address"> <Value>Address</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Address1"> <Value>Address 1</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Address1.Required"> <Value>Address 1 is required.</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Address2"> <Value>Address 2</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Address2.Required"> <Value>Address 2 is required.</Value> </LocaleResource> <LocaleResource Name="Address.Fields.City"> <Value>City</Value> </LocaleResource> <LocaleResource Name="Address.Fields.City.Required"> <Value>City is required.</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Company"> <Value>Company</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Company.Required"> <Value>Company is required.</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Country"> <Value>Country</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Country.Required"> <Value>Country is required.</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Email"> <Value>Email</Value> </LocaleResource> <LocaleResource Name="Address.Fields.EmailMatch"> <Value>Reenter email address</Value> </LocaleResource> <LocaleResource Name="Address.Fields.FaxNumber"> <Value>Fax number</Value> </LocaleResource> <LocaleResource Name="Address.Fields.FaxNumber.Required"> <Value>Fax number is required.</Value> </LocaleResource> <LocaleResource Name="Address.Fields.FirstName"> <Value>First name</Value> </LocaleResource> <LocaleResource Name="Address.Fields.IsDefaultBillingAddress"> <Value>Set as default billing address</Value> </LocaleResource> <LocaleResource Name="Address.Fields.IsDefaultShippingAddress"> <Value>Set as default shipping address</Value> </LocaleResource> <LocaleResource Name="Address.Fields.LastName"> <Value>Last name</Value> </LocaleResource> <LocaleResource Name="Address.Fields.PhoneNumber"> <Value>Phone number</Value> </LocaleResource> <LocaleResource Name="Address.Fields.PhoneNumber.Required"> <Value>Phone number is required.</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Salutation"> <Value>Salutation</Value> </LocaleResource> <LocaleResource Name="Address.Fields.StateProvince"> <Value>State / province</Value> </LocaleResource> <LocaleResource Name="Address.Fields.StateProvince.Required"> <Value>State is required.</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Title"> <Value>Title</Value> </LocaleResource> <LocaleResource Name="Address.Fields.ZipPostalCode"> <Value>Zip / postal code</Value> </LocaleResource> <LocaleResource Name="Address.Fields.ZipPostalCode.Required"> <Value>Zip / postal code is required.</Value> </LocaleResource> <LocaleResource Name="Address.IsDefaultAddress"> <Value>Is default address</Value> </LocaleResource> <LocaleResource Name="Address.IsDefaultBillingAddress"> <Value>Is default billing address</Value> </LocaleResource> <LocaleResource Name="Address.IsDefaultShippingAddress"> <Value>Is default shipping address</Value> </LocaleResource> <LocaleResource Name="Address.OtherNonUS"> <Value>Other (Non US)</Value> </LocaleResource> <LocaleResource Name="Address.SelectCountry"> <Value>Select country</Value> </LocaleResource> <LocaleResource Name="Address.SetDefaultAddress"> <Value>Sets the address as the default billing and shipping address.</Value> </LocaleResource> <LocaleResource Name="Admin"> <Value>Admin</Value> </LocaleResource> <LocaleResource Name="Admin.AccessDenied.Description"> <Value>You do not have permission to perform the selected operation.</Value> </LocaleResource> <LocaleResource Name="Admin.AccessDenied.DetailedDescription"> <Value>You do not have authorization to perform this operation. Permission: {0}, Systemname: {1}.</Value> </LocaleResource> <LocaleResource Name="Admin.AccessDenied.Title"> <Value>Access denied.</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields"> <Value>Address 1</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Address1"> <Value>Address 1</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Address1.Hint"> <Value>Enter address 1</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Address2"> <Value>Address 2</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Address2.Hint"> <Value>Enter address 2</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.City"> <Value>City</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.City.Hint"> <Value>Enter city</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Company"> <Value>Company</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Company.Hint"> <Value>Enter company</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Country"> <Value>Country</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Country.Hint"> <Value>Select country</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Country.MustBePublished"> <Value>Invalid country</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Country.Required"> <Value>Country is required.</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Email"> <Value>Email</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Email.Hint"> <Value>Enter email</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.EmailMatch"> <Value>Reenter email address</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.EmailMatch.MustMatchEmail"> <Value>The email address has to match the email address entered before</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.FaxNumber"> <Value>Fax number</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.FaxNumber.Hint"> <Value>Enter fax number</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.FirstName"> <Value>First name</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.FirstName.Hint"> <Value>Enter first name</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.LastName"> <Value>Last name</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.LastName.Hint"> <Value>Enter last name</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Name.InvalidChars"> <Value>Please check your input. Numbers and the following characters are not allowed: {0}</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.PhoneNumber"> <Value>Phone number</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.PhoneNumber.Hint"> <Value>Enter phone number</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.StateProvince"> <Value>State / province</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.StateProvince.Hint"> <Value>Select state / province</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.StateProvince.Required"> <Value>State / province is required.</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.ZipPostalCode"> <Value>Zip / postal code</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.ZipPostalCode.Hint"> <Value>Enter zip / postal code</Value> </LocaleResource> <LocaleResource Name="Admin.Address.OtherNonUS"> <Value>Other (Non US)</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Salutation"> <Value>Mr.</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Salutation.Mr"> <Value>Mr.</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Salutation.Mrs"> <Value>Mrs.</Value> </LocaleResource> <LocaleResource Name="Admin.Address.SelectCountry"> <Value>Select country</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates"> <Value>Affiliates</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Added"> <Value>The new affiliate has been added successfully.</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.AddNew"> <Value>Add a new affiliate</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Customers"> <Value>Affiliated customers</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Deleted"> <Value>The affiliate has been deleted successfully.</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.EditAffiliateDetails"> <Value>Edit affiliate details</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Fields"> <Value>Active</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Fields.Active"> <Value>Active</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Fields.Active.Hint"> <Value>A value indicating whether the affiliate is active.</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Fields.ID"> <Value>Affiliate identifier</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Fields.ID.Hint"> <Value>Affiliate's unique identifier.</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Fields.URL"> <Value>Affiliate URL</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Fields.URL.Hint"> <Value>When this hyperlink is clicked from the affiliate site, this site looks for an Affiliate ID query string parameter. If one exists, the customer is tagged with that affiliate.</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Info"> <Value>Affiliate info</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Orders"> <Value>Affiliated orders</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Orders.Order"> <Value>Created order</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Orders.OrderStatus"> <Value>Order status</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Orders.OrderTotal"> <Value>Order total</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Orders.PaymentStatus"> <Value>Payment status</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Orders.ShippingStatus"> <Value>Shipping status</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Updated"> <Value>The affiliate has been updated successfully.</Value> </LocaleResource> <LocaleResource Name="Admin.AI.CreateFullDesc"> <Value>Generate full description</Value> </LocaleResource> <LocaleResource Name="Admin.AI.CreateImage"> <Value>Generate image</Value> </LocaleResource> <LocaleResource Name="Admin.AI.CreateMetaDesc"> <Value>Generate meta description</Value> </LocaleResource> <LocaleResource Name="Admin.AI.CreateMetaKeywords"> <Value>Generate meta keywords</Value> </LocaleResource> <LocaleResource Name="Admin.AI.CreateMetaTitle"> <Value>Generate title tag</Value> </LocaleResource> <LocaleResource Name="Admin.AI.CreateShortDesc"> <Value>Generate short description</Value> </LocaleResource> <LocaleResource Name="Admin.AI.CreateText"> <Value>Generate text</Value> </LocaleResource> <LocaleResource Name="Admin.AI.EditHtml"> <Value>Edit HTML text</Value> </LocaleResource> <LocaleResource Name="Admin.AI.ImageCreation.DefaultPrompt"> <Value>Generate a picture about the topic: '{0}'.</Value> </LocaleResource> <LocaleResource Name="Admin.AI.MakeSuggestions"> <Value>Make suggestions</Value> </LocaleResource> <LocaleResource Name="Admin.AI.MenuItemTitle.ChangeStyle"> <Value>Change style</Value> </LocaleResource> <LocaleResource Name="Admin.AI.MenuItemTitle.ChangeTone"> <Value>Change tone</Value> </LocaleResource> </Language> 标签内容翻译中文
07-22
service create --name <name> --cert <path to cert file> [ --ssogroups <','separated group names>] [ --wstrustrole <ActAsUser> ] [ --ssoadminrole <Administrator/User> ] [ --login <admin user id> ] [ --password <password> ] service list [ --login <admin user id> ] [ --password <password> ] service delete --name <name> [ --login <admin user id> ] [ --password <password> ] service update --name <name> --cert <path to cert file> [ --login <admin user id> ] [ --password <password> ] user create --account <account name> --user-password <password> --first-name <first name> --last-name <last name> [ --login <admin user id> ] [ --password <password> ] user modify --account <account name> [ --password-never-expires ] [ --password-expires ] [ --login <admin user id> ] [ --password <password> ] user delete --account <account name> [ --login <admin user id> ] [ --password <password> ] user find-by-name --account <account name> [ --level <info level 0|1|2> ] [ --login <admin user id> ] [ --password <password> ] group modify --name <group name> [ --add <user or group name> ] [ --login <admin user id> ] [ --password <password> ] group list --name <group name> [ --login <admin user id> ] [ --password <password> ] ssogroup create --name <name> [ --description <description> ] [ --login <admin user id> ] [ --password <password> ] trustedcert publish --cert <path to cert file> [ --crl <path to crl file> ] [ --login <admin user id> ] [ --password <password> ] [ --chain ] trustedcert publish-crl <path to crl file> --crl <path to crl file> [ --login <admin user id> ] [ --password <password> ] trustedcert unpublish --cert <path to cert file> [ --login <admin user id> ] [ --password <password> ] trustedcert list [ --login <admin user id> ] [ --password <password> ] trustedcert get --id <CN of CA cert from list command> [--outcert <path to output cert file> [--outcrl <path to output crl file> [ --login <admin user id> ] [ --password <password> ] password create [ --login <admin user id> ] [ --password <password> ] password reset --account <account> [ --new <new password> ] [ --login <admin user id> ] [ --password <password> ] password change --account <account> [ --current <current password> ] [ --new <new password> ] nodes list [ --login <admin user id> ] [ --password <password> ] [ --server-name <server name> ] domain-functional-level get [ --login <admin user id> ] [ --password <password> ] [ --server-name <server name> ] [ --domain-name <domain name> ] domain-functional-level set [ --level <level> ] [ --login <admin user id> ] [ --password <password> ] [ --server-name <server name> ] [ --domain-name <domain name> ] list-domain-versions [ --login <admin user id> ] [ --password <password> ] [ --server-name <server name> ] [ --domain-name <domain name> ] computer password-reset [ --login <admin user id> ] [ --password <password> ] [ --live-dc-hostname <server name> ] state get [ --login <admin user id> ] [ --password <password> ] [ --server-name <server name> ] [ --domain-name <domain name> ] state set --state (NORMAL|READONLY|STANDALONE) [ --login <admin user id> ] [ --password <password> ] [ --server-name <server name> ] [ --domain-name <domain name> ] tenant create [ --login <admin user id> ] [ --password <password> ] --domain-name <domain name> --user-name <user name> --user-password <user password> tenant list [ --login <admin user id> ] [ --password <password> ] tenant delete [ --login <admin user id> ] [ --password <password> ] --domain-name <domain name> help dir-cli failed. Error 87: Operation failed with error ERROR_INVA 翻译成中文
08-02
我需要你帮生成一个py脚本,做到帮我提取以下json中的有效信息,并整理成表格,输出为csv格式 我的输入信息你需要读取 D:\UserData\admindesktop\workspace\codereview\codereview.txt 输出信息帮我放到同级目录 我认为的有效信息有以下4列 subject: "fix:单元测试 适配uid灰度" change_id: "I17e512baf03a7fc79c02190750d86e32c2f5ae47" owner: {_account_id: 1001737, name: "Jing Yang", email: "yangjing3@tp-link.com.hk", username: "yangjing3"},只提取email即可 submitted: "2025-12-12 07:25:45.000000000",把末尾后缀的.000000000去掉 原始的待处理信息格式如下示例 ) ] }' [{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~I17e512baf03a7fc79c02190750d86e32c2f5ae47","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"I17e512baf03a7fc79c02190750d86e32c2f5ae47","subject":"fix:单元测试 适配uid灰度","status":"MERGED","created":"2025-12-06 08:44:24.000000000","updated":"2025-12-12 07:25:45.000000000","submitted":"2025-12-12 07:25:45.000000000","submitter":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},"insertions":15,"deletions":5,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"556012","_number":556012,"owner":{"_account_id":1001737,"name":"Jing Yang","email":"yangjing3@tp-link.com.hk","username":"yangjing3"},"labels":{"Code-Review":{"approved":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000046,"name":"Yongjian Wang","email":"wangyongjian@tp-link.com.hk","username":"wangyongjian"},{"_account_id":1000063,"name":"Yi Huang","email":"huangyi2@tp-link.com.hk","username":"huangyi2"},{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~I5b41a55df231dfd9948cedcd45a70c86eb85a124","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"I5b41a55df231dfd9948cedcd45a70c86eb85a124","subject":"fix : 修复组件协商接口加入灰度判断后使UserName变成必传字段的问题","status":"MERGED","created":"2025-12-11 07:02:28.000000000","updated":"2025-12-11 07:13:13.000000000","submitted":"2025-12-11 07:13:13.000000000","submitter":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},"insertions":29,"deletions":24,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"559737","cherry_pick_of_change":559943,"cherry_pick_of_patch_set":2,"_number":559737,"owner":{"_account_id":1000046,"name":"Yongjian Wang","email":"wangyongjian@tp-link.com.hk","username":"wangyongjian"},"labels":{"Code-Review":{"approved":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":1001544,"name":"Feng Li","email":"lifeng2@tp-link.com.hk","username":"lifeng2"}],"REVIEWER":[{"_account_id":1000046,"name":"Yongjian Wang","email":"wangyongjian@tp-link.com.hk","username":"wangyongjian"},{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~I82cb82c2cd5c84ae9a1d24121e17ba81642c380d","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"I82cb82c2cd5c84ae9a1d24121e17ba81642c380d","subject":"feat(限流):增加指定接口的IP限流过滤器","status":"MERGED","created":"2025-12-10 03:14:13.000000000","updated":"2025-12-10 03:17:13.000000000","submitted":"2025-12-10 03:17:13.000000000","submitter":{"_account_id":1000756,"name":"Jianan Guo","email":"guojianan@tp-link.com.hk","username":"guojianan"},"insertions":195,"deletions":0,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"558486","cherry_pick_of_change":558387,"cherry_pick_of_patch_set":2,"_number":558486,"owner":{"_account_id":1001787,"name":"Min Liao","email":"liaomin@tp-link.com.hk","username":"liaomin"},"labels":{"Code-Review":{"approved":{"_account_id":1000756,"name":"Jianan Guo","email":"guojianan@tp-link.com.hk","username":"guojianan"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":1001544,"name":"Feng Li","email":"lifeng2@tp-link.com.hk","username":"lifeng2"}],"REVIEWER":[{"_account_id":1000046,"name":"Yongjian Wang","email":"wangyongjian@tp-link.com.hk","username":"wangyongjian"},{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1000756,"name":"Jianan Guo","email":"guojianan@tp-link.com.hk","username":"guojianan"},{"_account_id":1001787,"name":"Min Liao","email":"liaomin@tp-link.com.hk","username":"liaomin"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~I11a55c7cd6321198c8d53a0bbb8537bda3f76bf9","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"I11a55c7cd6321198c8d53a0bbb8537bda3f76bf9","subject":"fix(rules):修复device rule控制事件上报开关报错问题","status":"MERGED","created":"2025-12-09 09:12:22.000000000","updated":"2025-12-09 09:15:14.000000000","submitted":"2025-12-09 09:15:14.000000000","submitter":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},"insertions":2,"deletions":3,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"557985","_number":557985,"owner":{"_account_id":1001544,"name":"Feng Li","email":"lifeng2@tp-link.com.hk","username":"lifeng2"},"labels":{"Code-Review":{"approved":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1000759,"name":"Bingqian Zhao","email":"zhaobingqian@tp-link.com.hk","username":"zhaobingqian"},{"_account_id":1001544,"name":"Feng Li","email":"lifeng2@tp-link.com.hk","username":"lifeng2"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~I35e932624dc60e309008dfed378a3570f923c93f","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"I35e932624dc60e309008dfed378a3570f923c93f","subject":"fix: 调整查询每个Site最新的一条message记录","status":"MERGED","created":"2025-12-08 11:59:18.000000000","updated":"2025-12-09 08:14:24.000000000","submitted":"2025-12-09 08:14:24.000000000","submitter":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},"insertions":108,"deletions":56,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"557103","_number":557103,"owner":{"_account_id":1001736,"name":"Jun He","display_name":"何俊","email":"hejun@tp-link.com.hk","username":"hejun"},"labels":{"Code-Review":{"approved":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1000754,"name":"Mengliang Niu","email":"niumengliang@tp-link.com.hk","username":"niumengliang"},{"_account_id":1000756,"name":"Jianan Guo","email":"guojianan@tp-link.com.hk","username":"guojianan"},{"_account_id":1000915,"name":"Xiong Lu","email":"luxiong@tp-link.com.hk","username":"luxiong"},{"_account_id":1001736,"name":"Jun He","display_name":"何俊","email":"hejun@tp-link.com.hk","username":"hejun"},{"_account_id":1001926,"name":"Jinchuan He","email":"hejinchuan@tp-link.com.hk","username":"hejinchuan"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~Idcdde3074d640f8b3795c4f59b960c7863d29b8e","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"Idcdde3074d640f8b3795c4f59b960c7863d29b8e","subject":"fix:rsa加密适配回滚","status":"MERGED","created":"2025-12-08 08:50:36.000000000","updated":"2025-12-08 10:00:02.000000000","submitted":"2025-12-08 10:00:02.000000000","submitter":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},"insertions":102,"deletions":8,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"556784","_number":556784,"owner":{"_account_id":1000063,"name":"Yi Huang","email":"huangyi2@tp-link.com.hk","username":"huangyi2"},"labels":{"Code-Review":{"approved":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000046,"name":"Yongjian Wang","email":"wangyongjian@tp-link.com.hk","username":"wangyongjian"},{"_account_id":1000063,"name":"Yi Huang","email":"huangyi2@tp-link.com.hk","username":"huangyi2"},{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1000754,"name":"Mengliang Niu","email":"niumengliang@tp-link.com.hk","username":"niumengliang"},{"_account_id":1001737,"name":"Jing Yang","email":"yangjing3@tp-link.com.hk","username":"yangjing3"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~I8cdf8963250786c2cb6ef5c18703f49853363c22","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"I8cdf8963250786c2cb6ef5c18703f49853363c22","subject":"fix(添加设备):更正添加设备的返回错误(历史遗留问题)","status":"MERGED","created":"2025-12-08 09:01:24.000000000","updated":"2025-12-08 09:59:52.000000000","submitted":"2025-12-08 09:59:52.000000000","submitter":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},"insertions":8,"deletions":2,"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"556797","_number":556797,"owner":{"_account_id":1001930,"name":"Xianglong Lai","email":"laixianglong@tp-link.com.hk","username":"laixianglong"},"labels":{"Code-Review":{"approved":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000046,"name":"Yongjian Wang","email":"wangyongjian@tp-link.com.hk","username":"wangyongjian"},{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1000928,"name":"Xin Xie","email":"xiexin@tp-link.com.hk","username":"xiexin"},{"_account_id":1001930,"name":"Xianglong Lai","email":"laixianglong@tp-link.com.hk","username":"laixianglong"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~I283f43ba489832e450609b9d5b70cbf84a84fa96","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"I283f43ba489832e450609b9d5b70cbf84a84fa96","subject":"fixBug 1178814: 【客流统计】【报表绘制】【预发布】客流统计按site筛选,选择day、week、month、year、custom,site图表绘制为空,图表上方显示该site下是有数据的","status":"MERGED","created":"2025-12-08 03:57:56.000000000","updated":"2025-12-08 05:58:32.000000000","submitted":"2025-12-08 05:58:32.000000000","submitter":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},"insertions":27,"deletions":11,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"556415","_number":556415,"owner":{"_account_id":1001736,"name":"Jun He","display_name":"何俊","email":"hejun@tp-link.com.hk","username":"hejun"},"labels":{"Code-Review":{"approved":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":1000046,"name":"Yongjian Wang","email":"wangyongjian@tp-link.com.hk","username":"wangyongjian"}],"REVIEWER":[{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1000754,"name":"Mengliang Niu","email":"niumengliang@tp-link.com.hk","username":"niumengliang"},{"_account_id":1001544,"name":"Feng Li","email":"lifeng2@tp-link.com.hk","username":"lifeng2"},{"_account_id":1001603,"name":"Yue Luo","email":"luoyue1@tp-link.com.hk","username":"luoyue1"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~I29e9d6bb87c41743c655a4ce8e3dbf10d365b268","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"I29e9d6bb87c41743c655a4ce8e3dbf10d365b268","subject":"fix(邮件告警): 修复event 邮件告警新旧服务兼容问题","status":"MERGED","created":"2025-12-05 10:03:54.000000000","updated":"2025-12-05 10:09:34.000000000","submitted":"2025-12-05 10:09:34.000000000","submitter":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},"insertions":2,"deletions":2,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"555782","_number":555782,"owner":{"_account_id":1001927,"name":"Qunli Li","email":"liqunli@tp-link.com.hk","username":"liqunli"},"labels":{"Code-Review":{"approved":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":1001544,"name":"Feng Li","email":"lifeng2@tp-link.com.hk","username":"lifeng2"}],"REVIEWER":[{"_account_id":1000046,"name":"Yongjian Wang","email":"wangyongjian@tp-link.com.hk","username":"wangyongjian"},{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1001927,"name":"Qunli Li","email":"liqunli@tp-link.com.hk","username":"liqunli"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~Icf5b87595f464432229d7cc858b9587942bb2363","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"Icf5b87595f464432229d7cc858b9587942bb2363","subject":"fix :适配uid灰度,组件协商更新siteMapForClient 和 siteManagementForClient","status":"MERGED","created":"2025-12-05 01:37:18.000000000","updated":"2025-12-05 09:50:25.000000000","submitted":"2025-12-05 09:19:33.000000000","submitter":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},"insertions":77,"deletions":10,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"555006","_number":555006,"owner":{"_account_id":1001737,"name":"Jing Yang","email":"yangjing3@tp-link.com.hk","username":"yangjing3"},"labels":{"Code-Review":{"approved":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000046,"name":"Yongjian Wang","email":"wangyongjian@tp-link.com.hk","username":"wangyongjian"},{"_account_id":1000063,"name":"Yi Huang","email":"huangyi2@tp-link.com.hk","username":"huangyi2"},{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1001121,"name":"Qian Ye","email":"yeqian@tp-link.com.hk","username":"yeqian"},{"_account_id":1001929,"name":"Yifan Yan","email":"yanyifan@tp-link.com.hk","username":"yanyifan"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~Ib0091ddde6d9230645e766d1de63bcad651f4c2f","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"Ib0091ddde6d9230645e766d1de63bcad651f4c2f","subject":"fix: 修复message expire_time字段值更新问题","status":"MERGED","created":"2025-12-05 08:33:35.000000000","updated":"2025-12-05 09:00:31.000000000","submitted":"2025-12-05 09:00:31.000000000","submitter":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},"insertions":2,"deletions":2,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"555601","_number":555601,"owner":{"_account_id":1001926,"name":"Jinchuan He","email":"hejinchuan@tp-link.com.hk","username":"hejinchuan"},"labels":{"Code-Review":{"approved":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000046,"name":"Yongjian Wang","email":"wangyongjian@tp-link.com.hk","username":"wangyongjian"},{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1001736,"name":"Jun He","display_name":"何俊","email":"hejun@tp-link.com.hk","username":"hejun"},{"_account_id":1001926,"name":"Jinchuan He","email":"hejinchuan@tp-link.com.hk","username":"hejinchuan"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~I65d480bd0e5e96cef6f72cdf7733f98f72239a1c","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"I65d480bd0e5e96cef6f72cdf7733f98f72239a1c","subject":"fix(ai\u0026\u0026preview):添加打印日志 \u0026\u0026 静止过滤注释","status":"MERGED","created":"2025-12-04 07:00:31.000000000","updated":"2025-12-04 07:41:14.000000000","submitted":"2025-12-04 07:41:14.000000000","submitter":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},"insertions":8,"deletions":4,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"554221","_number":554221,"owner":{"_account_id":1000062,"name":"Tianwen Xu","email":"xutianwen@tp-link.com.hk","username":"xutianwen"},"labels":{"Code-Review":{"approved":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000046,"name":"Yongjian Wang","email":"wangyongjian@tp-link.com.hk","username":"wangyongjian"},{"_account_id":1000062,"name":"Tianwen Xu","email":"xutianwen@tp-link.com.hk","username":"xutianwen"},{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~Ic95bbe47325b2e02d73d18c1f47699e1e423e866","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"Ic95bbe47325b2e02d73d18c1f47699e1e423e866","subject":"fix(ai):修改智能流kafka消费group id为v2版本","status":"MERGED","created":"2025-12-04 07:14:42.000000000","updated":"2025-12-04 07:40:47.000000000","submitted":"2025-12-04 07:40:47.000000000","submitter":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},"insertions":1,"deletions":1,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"554245","_number":554245,"owner":{"_account_id":1001544,"name":"Feng Li","email":"lifeng2@tp-link.com.hk","username":"lifeng2"},"labels":{"Code-Review":{"approved":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000046,"name":"Yongjian Wang","email":"wangyongjian@tp-link.com.hk","username":"wangyongjian"},{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1001544,"name":"Feng Li","email":"lifeng2@tp-link.com.hk","username":"lifeng2"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~I08c0869d6a99bc78cf264bcf3110b761125a6d85","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"I08c0869d6a99bc78cf264bcf3110b761125a6d85","subject":"fix(ai):新增热力图device标志位用于all阶段测试","status":"MERGED","created":"2025-12-04 07:02:16.000000000","updated":"2025-12-04 07:40:42.000000000","submitted":"2025-12-04 07:40:42.000000000","submitter":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},"insertions":107,"deletions":4,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"554225","_number":554225,"owner":{"_account_id":1001544,"name":"Feng Li","email":"lifeng2@tp-link.com.hk","username":"lifeng2"},"labels":{"Code-Review":{"approved":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000046,"name":"Yongjian Wang","email":"wangyongjian@tp-link.com.hk","username":"wangyongjian"},{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1001544,"name":"Feng Li","email":"lifeng2@tp-link.com.hk","username":"lifeng2"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~I8f9f9294931627c4fb98b9ecd0a6837b0b66358a","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"I8f9f9294931627c4fb98b9ecd0a6837b0b66358a","subject":"fix: 修复线上NPE问题","status":"MERGED","created":"2025-12-03 10:05:02.000000000","updated":"2025-12-03 10:18:20.000000000","submitted":"2025-12-03 10:18:20.000000000","submitter":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},"insertions":1,"deletions":1,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"553536","_number":553536,"owner":{"_account_id":1001738,"name":"Chengjun Zheng","email":"zhengchengjun@tp-link.com.hk","username":"zhengchengjun"},"labels":{"Code-Review":{"approved":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000046,"name":"Yongjian Wang","email":"wangyongjian@tp-link.com.hk","username":"wangyongjian"},{"_account_id":1000072,"name":"Meng Liu","email":"liumeng_w0600607@tp-link.com.hk","username":"liumeng1"},{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1001738,"name":"Chengjun Zheng","email":"zhengchengjun@tp-link.com.hk","username":"zhengchengjun"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~If1b81a5bd140d5f300ec72b0317ada1fbb0a15bf","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"If1b81a5bd140d5f300ec72b0317ada1fbb0a15bf","subject":"feat(Event): 修复代码走读问题","status":"MERGED","created":"2025-12-03 05:47:54.000000000","updated":"2025-12-03 09:55:41.000000000","submitted":"2025-12-03 09:55:41.000000000","submitter":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},"insertions":29,"deletions":57,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"553003","_number":553003,"owner":{"_account_id":1001927,"name":"Qunli Li","email":"liqunli@tp-link.com.hk","username":"liqunli"},"labels":{"Code-Review":{"approved":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":1000046,"name":"Yongjian Wang","email":"wangyongjian@tp-link.com.hk","username":"wangyongjian"},{"_account_id":1001544,"name":"Feng Li","email":"lifeng2@tp-link.com.hk","username":"lifeng2"}],"REVIEWER":[{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1000754,"name":"Mengliang Niu","email":"niumengliang@tp-link.com.hk","username":"niumengliang"},{"_account_id":1001736,"name":"Jun He","display_name":"何俊","email":"hejun@tp-link.com.hk","username":"hejun"},{"_account_id":1001927,"name":"Qunli Li","email":"liqunli@tp-link.com.hk","username":"liqunli"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~I439e43e6d321a6835490ee12923a9fc3a95c2d70","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"I439e43e6d321a6835490ee12923a9fc3a95c2d70","subject":"fix:补充uuid缓存过期时间","status":"MERGED","created":"2025-12-03 09:35:32.000000000","updated":"2025-12-03 09:39:32.000000000","submitted":"2025-12-03 09:39:32.000000000","submitter":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},"insertions":4,"deletions":0,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"553468","_number":553468,"owner":{"_account_id":1000063,"name":"Yi Huang","email":"huangyi2@tp-link.com.hk","username":"huangyi2"},"labels":{"Code-Review":{"approved":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000046,"name":"Yongjian Wang","email":"wangyongjian@tp-link.com.hk","username":"wangyongjian"},{"_account_id":1000063,"name":"Yi Huang","email":"huangyi2@tp-link.com.hk","username":"huangyi2"},{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1000754,"name":"Mengliang Niu","email":"niumengliang@tp-link.com.hk","username":"niumengliang"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~I5cff717e4889fd61f2a7f47b4ac95712acedc8d7","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"I5cff717e4889fd61f2a7f47b4ac95712acedc8d7","subject":"Revert \"fix: 解决prd用户无法开启/关闭2fa\"","status":"MERGED","created":"2025-12-02 08:13:10.000000000","updated":"2025-12-02 08:33:59.000000000","submitted":"2025-12-02 08:33:59.000000000","submitter":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},"insertions":2,"deletions":2,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"revert_of":552052,"submission_id":"551919","_number":551919,"owner":{"_account_id":1001737,"name":"Jing Yang","email":"yangjing3@tp-link.com.hk","username":"yangjing3"},"labels":{"Code-Review":{"approved":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000063,"name":"Yi Huang","email":"huangyi2@tp-link.com.hk","username":"huangyi2"},{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1000756,"name":"Jianan Guo","email":"guojianan@tp-link.com.hk","username":"guojianan"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~Ibf5c56dd87b68e4dea8db71dc9239b34dadb0e0c","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"Ibf5c56dd87b68e4dea8db71dc9239b34dadb0e0c","subject":"fix: 解决prd用户无法开启/关闭2fa","status":"MERGED","created":"2025-12-02 06:24:27.000000000","updated":"2025-12-02 08:13:10.000000000","submitted":"2025-12-02 07:13:40.000000000","submitter":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},"insertions":2,"deletions":2,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"552052","_number":552052,"owner":{"_account_id":1001737,"name":"Jing Yang","email":"yangjing3@tp-link.com.hk","username":"yangjing3"},"labels":{"Code-Review":{"approved":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000063,"name":"Yi Huang","email":"huangyi2@tp-link.com.hk","username":"huangyi2"},{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1000756,"name":"Jianan Guo","email":"guojianan@tp-link.com.hk","username":"guojianan"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~I4b33855c4d3038d6c53694710300c93232bc7c2a","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"I4b33855c4d3038d6c53694710300c93232bc7c2a","subject":"feat:修复跨区获取rsa公钥问题","status":"MERGED","created":"2025-12-01 12:28:16.000000000","updated":"2025-12-01 12:28:47.000000000","submitted":"2025-12-01 12:28:47.000000000","submitter":{"_account_id":1000754,"name":"Mengliang Niu","email":"niumengliang@tp-link.com.hk","username":"niumengliang"},"insertions":1,"deletions":1,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"551539","_number":551539,"owner":{"_account_id":1000063,"name":"Yi Huang","email":"huangyi2@tp-link.com.hk","username":"huangyi2"},"labels":{"Code-Review":{"approved":{"_account_id":1000754,"name":"Mengliang Niu","email":"niumengliang@tp-link.com.hk","username":"niumengliang"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000063,"name":"Yi Huang","email":"huangyi2@tp-link.com.hk","username":"huangyi2"},{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1000754,"name":"Mengliang Niu","email":"niumengliang@tp-link.com.hk","username":"niumengliang"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~I300a937828727cee718b428d664119adf3fdd4a9","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"I300a937828727cee718b428d664119adf3fdd4a9","subject":"feat:修复跨区获取rsa公钥问题","status":"MERGED","created":"2025-12-01 09:52:05.000000000","updated":"2025-12-01 09:58:10.000000000","submitted":"2025-12-01 09:58:10.000000000","submitter":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},"insertions":2,"deletions":2,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"551366","_number":551366,"owner":{"_account_id":1000063,"name":"Yi Huang","email":"huangyi2@tp-link.com.hk","username":"huangyi2"},"labels":{"Code-Review":{"approved":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000046,"name":"Yongjian Wang","email":"wangyongjian@tp-link.com.hk","username":"wangyongjian"},{"_account_id":1000063,"name":"Yi Huang","email":"huangyi2@tp-link.com.hk","username":"huangyi2"},{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1000754,"name":"Mengliang Niu","email":"niumengliang@tp-link.com.hk","username":"niumengliang"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~I5f997e1638edddf933487a470e2bf0c662c8556b","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"I5f997e1638edddf933487a470e2bf0c662c8556b","subject":"feat: message增加dst信息","status":"MERGED","created":"2025-12-01 08:03:05.000000000","updated":"2025-12-01 08:18:29.000000000","submitted":"2025-12-01 08:18:29.000000000","submitter":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},"insertions":95,"deletions":25,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"551104","_number":551104,"owner":{"_account_id":1001926,"name":"Jinchuan He","email":"hejinchuan@tp-link.com.hk","username":"hejinchuan"},"labels":{"Code-Review":{"approved":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1001736,"name":"Jun He","display_name":"何俊","email":"hejun@tp-link.com.hk","username":"hejun"},{"_account_id":1001926,"name":"Jinchuan He","email":"hejinchuan@tp-link.com.hk","username":"hejinchuan"},{"_account_id":1001927,"name":"Qunli Li","email":"liqunli@tp-link.com.hk","username":"liqunli"},{"_account_id":1001928,"name":"Maoyao Tian","email":"tianmaoyao@tp-link.com.hk","username":"tianmaoyao"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~I4a381a93745ce59e4dab42602721e14fd5a8f19c","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"I4a381a93745ce59e4dab42602721e14fd5a8f19c","subject":"feat:修复跨区获取rsa公钥失败的问题,及注销账号时删除rsa公钥适配","status":"MERGED","created":"2025-12-01 07:39:13.000000000","updated":"2025-12-01 08:16:44.000000000","submitted":"2025-12-01 08:16:44.000000000","submitter":{"_account_id":1000756,"name":"Jianan Guo","email":"guojianan@tp-link.com.hk","username":"guojianan"},"insertions":34,"deletions":14,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"551064","_number":551064,"owner":{"_account_id":1000063,"name":"Yi Huang","email":"huangyi2@tp-link.com.hk","username":"huangyi2"},"labels":{"Code-Review":{"approved":{"_account_id":1000756,"name":"Jianan Guo","email":"guojianan@tp-link.com.hk","username":"guojianan"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000046,"name":"Yongjian Wang","email":"wangyongjian@tp-link.com.hk","username":"wangyongjian"},{"_account_id":1000063,"name":"Yi Huang","email":"huangyi2@tp-link.com.hk","username":"huangyi2"},{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1000754,"name":"Mengliang Niu","email":"niumengliang@tp-link.com.hk","username":"niumengliang"},{"_account_id":1000756,"name":"Jianan Guo","email":"guojianan@tp-link.com.hk","username":"guojianan"},{"_account_id":1001930,"name":"Xianglong Lai","email":"laixianglong@tp-link.com.hk","username":"laixianglong"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~Ica41a24da2617b8eb1ff94abb37c07dbde00b48b","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"Ica41a24da2617b8eb1ff94abb37c07dbde00b48b","subject":"feat:修复guard偶现下载失败问题","status":"MERGED","created":"2025-11-27 08:24:21.000000000","updated":"2025-12-01 07:37:56.000000000","submitted":"2025-11-27 09:06:16.000000000","submitter":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},"insertions":703,"deletions":81,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"549013","_number":549013,"owner":{"_account_id":1000063,"name":"Yi Huang","email":"huangyi2@tp-link.com.hk","username":"huangyi2"},"labels":{"Code-Review":{"approved":{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000046,"name":"Yongjian Wang","email":"wangyongjian@tp-link.com.hk","username":"wangyongjian"},{"_account_id":1000063,"name":"Yi Huang","email":"huangyi2@tp-link.com.hk","username":"huangyi2"},{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1000754,"name":"Mengliang Niu","email":"niumengliang@tp-link.com.hk","username":"niumengliang"},{"_account_id":1001930,"name":"Xianglong Lai","email":"laixianglong@tp-link.com.hk","username":"laixianglong"}]},"pending_reviewers":{},"requirements":[]},{"id":"VMS%2FSERVER%2Fvms~v2.1.40_dev~Iebb300f9e945779eaee05ac99d0357aac1bdf815","project":"VMS/SERVER/vms","branch":"v2.1.40_dev","attention_set":{},"hashtags":[],"change_id":"Iebb300f9e945779eaee05ac99d0357aac1bdf815","subject":"fix(账号注销问题修复):修复账号注销通过email获取用户信息异常的问题(解决手机号注册账户无Email的场景)","status":"MERGED","created":"2025-12-01 04:04:19.000000000","updated":"2025-12-01 07:13:43.000000000","submitted":"2025-12-01 07:13:43.000000000","submitter":{"_account_id":1000754,"name":"Mengliang Niu","email":"niumengliang@tp-link.com.hk","username":"niumengliang"},"insertions":25,"deletions":10,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"550824","_number":550824,"owner":{"_account_id":1001928,"name":"Maoyao Tian","email":"tianmaoyao@tp-link.com.hk","username":"tianmaoyao"},"labels":{"Code-Review":{"approved":{"_account_id":1000754,"name":"Mengliang Niu","email":"niumengliang@tp-link.com.hk","username":"niumengliang"}},"Verified":{"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000046,"name":"Yongjian Wang","email":"wangyongjian@tp-link.com.hk","username":"wangyongjian"},{"_account_id":1000063,"name":"Yi Huang","email":"huangyi2@tp-link.com.hk","username":"huangyi2"},{"_account_id":1000724,"name":"Yongfu Zheng","display_name":"郑咏赋","email":"zhengyongfu@tp-link.com.hk","username":"zhengyongbin"},{"_account_id":1000754,"name":"Mengliang Niu","email":"niumengliang@tp-link.com.hk","username":"niumengliang"},{"_account_id":1001928,"name":"Maoyao Tian","email":"tianmaoyao@tp-link.com.hk","username":"tianmaoyao"}]},"pending_reviewers":{},"_more_changes":true,"requirements":[]}]
12-15
【完美复现】面向配电网韧性提升的移动储能预布局与动态调度策略【IEEE33节点】(Matlab代码实现)内容概要:本文介绍了基于IEEE33节点的配电网韧性提升方法,重点研究了移动储能系统的预布局与动态调度策略。通过Matlab代码实现,提出了一种结合预配置和动态调度的两阶段优化模型,旨在应对电网故障或极端事件时快速恢复供电能力。文中采用了多种智能优化算法(如PSO、MPSO、TACPSO、SOA、GA等)进行对比分析,验证所提策略的有效性和优越性。研究不仅关注移动储能单元的初始部署位置,还深入探讨其在故障发生后的动态路径规划与电力支援过程,从而全面提升配电网的韧性水平。; 适合人群:具备电力系统基础知识和Matlab编程能力的研究生、科研人员及从事智能电网、能源系统优化等相关领域的工程技术人员。; 使用场景及目标:①用于科研复现,特别是IEEE顶刊或SCI一区论文中关于配电网韧性、应急电源调度的研究;②支撑电力系统在灾害或故障条件下的恢复力优化设计,提升实际电网应对突发事件的能力;③为移动储能系统在智能配电网中的应用提供理论依据和技术支持。; 阅读建议:建议读者结合提供的Matlab代码逐模块分析,重点关注目标函数建模、约束条件设置以及智能算法的实现细节。同时推荐参考文中提及的MPS预配置与动态调度上下两部分,系统掌握完整的技术路线,并可通过替换不同算法或测试系统进一步拓展研究。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值