ソースを参照

fix[litemall-admin-api]:添加信息的时候补全添加日期时间。

Junling Bu 7 年 前
コミット
801fc1a6da

+ 2 - 0
litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminAdController.java

@@ -9,6 +9,7 @@ import org.linlinjava.litemall.core.util.ResponseUtil;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
+import java.time.LocalDateTime;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
@@ -45,6 +46,7 @@ public class AdminAdController {
         if(adminId == null){
             return ResponseUtil.unlogin();
         }
+        ad.setAddTime(LocalDateTime.now());
         adService.add(ad);
         return ResponseUtil.ok(ad);
     }

+ 2 - 0
litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminAddressController.java

@@ -11,6 +11,7 @@ import org.linlinjava.litemall.core.util.ResponseUtil;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
+import java.time.LocalDateTime;
 import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.List;
@@ -83,6 +84,7 @@ public class AdminAddressController {
             return ResponseUtil.fail(403, "手机号格式不正确");
         }
 
+        address.setAddTime(LocalDateTime.now());
         addressService.add(address);
 
         Map<String, Object> addressVo = toVo(address);

+ 2 - 0
litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminAdminController.java

@@ -9,6 +9,7 @@ import org.linlinjava.litemall.db.service.LitemallAdminService;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
+import java.time.LocalDateTime;
 import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.List;
@@ -72,6 +73,7 @@ public class AdminAdminController {
         BCryptPasswordEncoder encoder = new BCryptPasswordEncoder();
         String encodedPassword = encoder.encode(rawPassword);
         admin.setPassword(encodedPassword);
+        admin.setAddTime(LocalDateTime.now());
 
         adminService.add(admin);
         return ResponseUtil.ok(admin);

+ 2 - 0
litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminBrandController.java

@@ -9,6 +9,7 @@ import org.linlinjava.litemall.core.util.ResponseUtil;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
+import java.time.LocalDateTime;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
@@ -45,6 +46,7 @@ public class AdminBrandController {
         if(adminId == null){
             return ResponseUtil.unlogin();
         }
+        brand.setAddTime(LocalDateTime.now());
         brandService.add(brand);
         return ResponseUtil.ok(brand);
     }

+ 2 - 0
litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminCategoryController.java

@@ -9,6 +9,7 @@ import org.linlinjava.litemall.core.util.ResponseUtil;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
+import java.time.LocalDateTime;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
@@ -45,6 +46,7 @@ public class AdminCategoryController {
         if(adminId == null){
             return ResponseUtil.unlogin();
         }
+        category.setAddTime(LocalDateTime.now());
         categoryService.add(category);
         return ResponseUtil.ok();
     }

+ 2 - 0
litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminCommentController.java

@@ -9,6 +9,7 @@ import org.linlinjava.litemall.core.util.ResponseUtil;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
+import java.time.LocalDateTime;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
@@ -45,6 +46,7 @@ public class AdminCommentController {
         if(adminId == null){
             return ResponseUtil.unlogin();
         }
+        comment.setAddTime(LocalDateTime.now());
         commentService.add(comment);
         return ResponseUtil.ok(comment);
     }

+ 2 - 0
litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminGoodsSpecificationController.java

@@ -9,6 +9,7 @@ import org.linlinjava.litemall.core.util.ResponseUtil;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
+import java.time.LocalDateTime;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
@@ -45,6 +46,7 @@ public class AdminGoodsSpecificationController {
         if(adminId == null){
             return ResponseUtil.unlogin();
         }
+        goodsSpecification.setAddTime(LocalDateTime.now());
         goodsSpecificationService.add(goodsSpecification);
         return ResponseUtil.ok(goodsSpecification);
     }

+ 12 - 10
litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminIssueController.java

@@ -9,6 +9,7 @@ import org.linlinjava.litemall.core.util.ResponseUtil;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
+import java.time.LocalDateTime;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
@@ -41,12 +42,13 @@ public class AdminIssueController {
     }
 
     @PostMapping("/create")
-    public Object create(@LoginAdmin Integer adminId, @RequestBody LitemallIssue brand){
+    public Object create(@LoginAdmin Integer adminId, @RequestBody LitemallIssue issue){
         if(adminId == null){
             return ResponseUtil.unlogin();
         }
-        issueService.add(brand);
-        return ResponseUtil.ok(brand);
+        issue.setAddTime(LocalDateTime.now());
+        issueService.add(issue);
+        return ResponseUtil.ok(issue);
     }
 
     @GetMapping("/read")
@@ -59,25 +61,25 @@ public class AdminIssueController {
             return ResponseUtil.badArgument();
         }
 
-        LitemallIssue brand = issueService.findById(id);
-        return ResponseUtil.ok(brand);
+        LitemallIssue issue = issueService.findById(id);
+        return ResponseUtil.ok(issue);
     }
 
     @PostMapping("/update")
-    public Object update(@LoginAdmin Integer adminId, @RequestBody LitemallIssue brand){
+    public Object update(@LoginAdmin Integer adminId, @RequestBody LitemallIssue issue){
         if(adminId == null){
             return ResponseUtil.unlogin();
         }
-        issueService.updateById(brand);
-        return ResponseUtil.ok(brand);
+        issueService.updateById(issue);
+        return ResponseUtil.ok(issue);
     }
 
     @PostMapping("/delete")
-    public Object delete(@LoginAdmin Integer adminId, @RequestBody LitemallIssue brand){
+    public Object delete(@LoginAdmin Integer adminId, @RequestBody LitemallIssue issue){
         if(adminId == null){
             return ResponseUtil.unlogin();
         }
-        issueService.deleteById(brand.getId());
+        issueService.deleteById(issue.getId());
         return ResponseUtil.ok();
     }
 

+ 2 - 0
litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminKeywordController.java

@@ -9,6 +9,7 @@ import org.linlinjava.litemall.core.util.ResponseUtil;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
+import java.time.LocalDateTime;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
@@ -45,6 +46,7 @@ public class AdminKeywordController {
         if(adminId == null){
             return ResponseUtil.unlogin();
         }
+        keywords.setAddTime(LocalDateTime.now());
         keywordService.add(keywords);
         return ResponseUtil.ok(keywords);
     }

+ 2 - 0
litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminProductController.java

@@ -13,6 +13,7 @@ import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
 import java.math.BigDecimal;
+import java.time.LocalDateTime;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
@@ -85,6 +86,7 @@ public class AdminProductController {
         product.setGoodsNumber(0);
         product.setRetailPrice(new BigDecimal(0.00));
         product.setGoodsSpecificationIds(goodsSpecificationIds);
+        product.setAddTime(LocalDateTime.now());
         productService.add(product);
 
         return ResponseUtil.ok();

+ 2 - 0
litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminTopicController.java

@@ -9,6 +9,7 @@ import org.linlinjava.litemall.core.util.ResponseUtil;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
+import java.time.LocalDateTime;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
@@ -45,6 +46,7 @@ public class AdminTopicController {
         if(adminId == null){
             return ResponseUtil.unlogin();
         }
+        topic.setAddTime(LocalDateTime.now());
         topicService.add(topic);
         return ResponseUtil.ok(topic);
     }

+ 2 - 1
litemall-admin-api/src/main/java/org/linlinjava/litemall/admin/web/AdminUserController.java

@@ -10,6 +10,7 @@ import org.linlinjava.litemall.core.util.ResponseUtil;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
+import java.time.LocalDateTime;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
@@ -57,7 +58,7 @@ public class AdminUserController {
     @PostMapping("/create")
     public Object create(@LoginAdmin Integer adminId, @RequestBody LitemallUser user){
         logger.debug(user);
-
+        user.setAddTime(LocalDateTime.now());
         userService.add(user);
         return ResponseUtil.ok(user);
     }