qmj 1 неделя назад
Родитель
Сommit
7109b5f76f

+ 39 - 0
ruoyi-admin/src/main/java/com/ruoyi/app/order/PosReviewController.java

@@ -57,6 +57,45 @@ public class PosReviewController extends BaseController
     @Autowired
     private IPointsTransactionService  pointsTransactionService;
 
+    /**
+     * 查询用户的评论列表
+     * @param token
+     * @param page
+     * @param size
+     * @return
+     */
+    @Anonymous
+    @Auth
+    @GetMapping("/getUserRevew")
+    public AjaxResult getUserRevew(
+            @RequestHeader String token,
+            @RequestParam Integer page,
+                                 @RequestParam Integer size
+                              ){
+        JwtUtil jwtUtil = new JwtUtil();
+        String id = jwtUtil.getusid(token);
+        Long userId=Long.valueOf(id);
+        IPage<PosReview> palist = new Page<>(page,size);
+        QueryWrapper<PosReview> Wrapper= new QueryWrapper<>();
+        Wrapper.eq("user_id",userId);
+        IPage<PosReview> list =  posReviewService.page(palist,Wrapper);
+        List<PosReview> orlist = list.getRecords();
+        JSONArray arr = new JSONArray();
+        for(int i=0;i<orlist.size();i++){
+            JSONObject org = new JSONObject();
+            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
+            org.put("id",orlist.get(i).getId());
+            org.put("ddId",orlist.get(i).getDdId());
+            org.put("score",orlist.get(i).getScore());
+            org.put("cretim",sdf.format(orlist.get(i).getCretim()));
+            org.put("content",orlist.get(i).getContent());
+            org.put("images",orlist.get(i).getImages());
+            org.put("user",orlist.get(i).getAnonymous()==0?infoUserService.getById(orlist.get(i).getUserId()):"匿名");
+            arr.add(org);
+        }
+        return success(arr);
+    }
+
     @Anonymous
     @GetMapping("/getmdrevew")
     public AjaxResult getmdrevew(@RequestParam Integer page,