Эх сурвалжийг харах

feat: 用户回访记录,根据UserId查询列表

QuTong 1 жил өмнө
parent
commit
29791ec2e3

+ 19 - 4
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/controller/SysUserRecordController.java

@@ -1,13 +1,13 @@
 package com.qunzhixinxi.hnqz.admin.controller;
 
+import com.qunzhixinxi.hnqz.admin.entity.UserRecord;
 import com.qunzhixinxi.hnqz.admin.service.UserRecordSerivce;
 import com.qunzhixinxi.hnqz.common.core.util.R;
 import com.qunzhixinxi.hnqz.common.log.annotation.SysLog;
 import lombok.AllArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.RestController;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
 
 /**
  * 用户回访记录
@@ -22,7 +22,8 @@ public class SysUserRecordController {
     /**
      * 根据UserId查询回访列表
      */
-    @SysLog("用户管理-认证-确定")
+    @SysLog("查询用户回访记录")
+    @PreAuthorize("@pms.hasPermission('user_record_check')")
     @GetMapping("/user/record/{userid}")
     public R<?> getUserRecordList(@PathVariable("userid") Integer userId ){
         return R.ok(userRecordSerivce.getUserRecordList(userId));
@@ -31,9 +32,23 @@ public class SysUserRecordController {
     /**
      * 根据UserId上传回访记录
      */
+    @SysLog("上传用户回访记录")
+    @PreAuthorize("@pms.hasPermission('user_record_add')")
+    @PostMapping("/user/record")
+    public R<?> addUserRecordList(@RequestBody UserRecord userRecord){
+        // return R.ok(userRecordSerivce.getUserRecordList(userRecord));
+        return R.ok();
+    }
 
     /**
      * 根据RecordId删除回访记录
      */
+    @SysLog("删除用户回访记录")
+    @PreAuthorize("@pms.hasPermission('user_record_del')")
+    @DeleteMapping("/user/record")
+    public R<?> delUserRecordList(@RequestParam(value = "recordId") Integer recordId){
+        // return R.ok(userRecordSerivce.getUserRecordList(recordId));
+        return R.ok();
+    }
 
 }