diff --git a/src/UserPointManagement.Model/Entities/UserPoint.cs b/src/UserPointManagement.Model/Entities/UserPoint.cs
index b8b2470..1359b09 100644
--- a/src/UserPointManagement.Model/Entities/UserPoint.cs
+++ b/src/UserPointManagement.Model/Entities/UserPoint.cs
@@ -14,6 +14,6 @@ public class UserPoint
{
UserId = userId;
Point = point;
- CreateTime = DateTime.Now;
+ CreateTime = DateTime.UtcNow;
}
}
\ No newline at end of file
diff --git a/src/UserPointManagement.Web/Pages/UserPointPage/UserPointManage.razor b/src/UserPointManagement.Web/Pages/UserPointPage/UserPointManage.razor
index a72e116..aa6a35f 100644
--- a/src/UserPointManagement.Web/Pages/UserPointPage/UserPointManage.razor
+++ b/src/UserPointManagement.Web/Pages/UserPointPage/UserPointManage.razor
@@ -4,6 +4,9 @@
@using System.Text.Json
@using global::UserPointManagement.Model.Dtos.User
@using global::UserPointManagement.Model.Dtos.UserPoint
+@using UserPointManagement.Application.Services
+@inject IUserPointService UserPointService;
+
@@ -45,6 +48,36 @@
+
+
+
+
@code {
#region original form coding
@@ -52,9 +85,10 @@
public class Model
{
[Required]
- public string Name { get; set; }
+ public int UserId { get; set; }
- public string Mobile { get; set; }
+ [Required]
+ public int Point { get; set; }
}
private Model model = new Model();
@@ -111,7 +145,11 @@
private async Task HandleOk(MouseEventArgs e)
{
_form.Submit();
- // TODO: 添加积分
+ await UserPointService.CreateUserPoint(new CreateUserPointDto()
+ {
+ UserId = model.UserId,
+ Point = model.Point
+ }).ConfigureAwait(false);
await RefreshTable().ConfigureAwait(false);
}