Browse Source

展演打分

licailing 4 years ago
parent
commit
3d3ad8cc0c

+ 2 - 0
src/main/java/com/izouma/wenlvju/security/WebSecurityConfig.java

@@ -71,6 +71,8 @@ public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
                 .antMatchers("/district/NJ").permitAll()
                 .antMatchers("/setting/byFlag").permitAll()
                 .antMatchers("/performanceApply/get/**").permitAll()
+                .antMatchers("/performanceApply/getAuth").permitAll()
+                .antMatchers("/performanceScore/breakdown").permitAll()
                 .antMatchers("/person/byPerApplyId").permitAll()
                 .antMatchers("/upload/**").permitAll()
                 .antMatchers("/files/**").permitAll()

+ 13 - 0
src/main/java/com/izouma/wenlvju/web/PerformanceScoreController.java

@@ -1,11 +1,14 @@
 package com.izouma.wenlvju.web;
 
+import cn.hutool.core.util.ObjectUtil;
 import com.izouma.wenlvju.domain.PerformanceScore;
+import com.izouma.wenlvju.domain.User;
 import com.izouma.wenlvju.service.PerformanceScoreService;
 import com.izouma.wenlvju.dto.PageQuery;
 import com.izouma.wenlvju.exception.BusinessException;
 import com.izouma.wenlvju.repo.PerformanceScoreRepo;
 import com.izouma.wenlvju.utils.ObjUtils;
+import com.izouma.wenlvju.utils.SecurityUtils;
 import com.izouma.wenlvju.utils.excel.ExcelUtils;
 import io.swagger.annotations.ApiOperation;
 import lombok.AllArgsConstructor;
@@ -66,5 +69,15 @@ public class PerformanceScoreController extends BaseController {
 
         return performanceScoreRepo.findAllByPerformanceApplyId(performanceApplyId);
     }
+
+    @ApiOperation("评分此节目打分")
+    @PostMapping("/myScore")
+    public PerformanceScore myScore(@RequestParam Long performanceApplyId) {
+        User user = SecurityUtils.getAuthenticatedUser();
+        if (ObjectUtil.isNull(user)) {
+            return null;
+        }
+        return performanceScoreRepo.findByPerformanceApplyIdAndUserId(performanceApplyId, user.getId());
+    }
 }
 

+ 1 - 1
src/test/java/com/izouma/wenlvju/service/PerformanceApplyServiceTest.java

@@ -23,7 +23,7 @@ public class PerformanceApplyServiceTest extends ApplicationTests {
 
     @Test
     public void test2() {
-        System.out.println(performanceApplyService.getAuth(895L, "13011112222"));
+        System.out.println(performanceApplyService.getAuth(895L, "15150689190"));
     }
 
 }