Sfoglia il codice sorgente

保存记录接口

zhoutg 5 anni fa
parent
commit
e0f0332c5a

+ 1 - 1
diagbotman-service/src/main/java/com/diagbot/config/ResourceServerConfigurer.java

@@ -31,11 +31,11 @@ public class ResourceServerConfigurer extends ResourceServerConfigurerAdapter {
                 .antMatchers("/productOrder/getInformationAvailableAll").permitAll()
                 .antMatchers("/productOrder/getUserWaitingRenewal").permitAll()
                 .antMatchers("/productOrder/getOrderByUserToAudit").permitAll()
+                .antMatchers("/optInfo/save").permitAll()
                 .antMatchers("/**").authenticated();
         //        .antMatchers("/**").permitAll();
     }
 
-
     @Override
     public void configure(ResourceServerSecurityConfigurer resources) throws Exception {
         log.info("Configuring ResourceServerSecurityConfigurer ");

+ 1 - 0
diagbotman-service/src/main/java/com/diagbot/config/security/UrlAccessDecisionManager.java

@@ -95,6 +95,7 @@ public class UrlAccessDecisionManager implements AccessDecisionManager {
                 || matchers("/productOrder/getInformationAvailableAll", request)
                 || matchers("/productOrder/getUserWaitingRenewal", request)
                 || matchers("/productOrder/getOrderByUserToAudit", request)
+                || matchers("/optInfo/save", request)
                 || matchers("/", request)) {
             return true;
         }

+ 3 - 0
diagbotman-service/src/main/java/com/diagbot/facade/OptInfoFacade.java

@@ -7,6 +7,7 @@ import com.diagbot.util.BeanUtil;
 import com.diagbot.util.DateUtil;
 import com.diagbot.util.HttpUtils;
 import com.diagbot.util.IPUtil;
+import com.diagbot.util.UserUtils;
 import com.diagbot.vo.OptInfoVO;
 import org.springframework.stereotype.Component;
 
@@ -26,6 +27,8 @@ public class OptInfoFacade extends OptInfoServiceImpl {
         // 赋值
         OptInfo optInfo = new OptInfo();
         BeanUtil.copyProperties(optInfoVO, optInfo);
+        optInfo.setCreator(UserUtils.getCurrentPrincipleID());
+        optInfo.setModifier(UserUtils.getCurrentPrincipleID());
         optInfo.setIp(ip);
         optInfo.setCountry(ipEntity.getCountry());
         optInfo.setProvince(ipEntity.getProvince());

+ 0 - 5
diagbotman-service/src/main/java/com/diagbot/vo/OptInfoVO.java

@@ -22,11 +22,6 @@ public class OptInfoVO implements Serializable {
      */
     private Long productId;
 
-    /**
-     * 用户id
-     */
-    private String creator;
-
     /**
      * 用户名
      */

+ 0 - 1
diagbotman-service/src/main/java/com/diagbot/web/OptInfoController.java

@@ -31,7 +31,6 @@ public class OptInfoController {
 
     @ApiOperation(value = "保存记录[by:zhoutg]",
             notes = "productId:产品id<br>" +
-                    "creator:用户id<br>" +
                     "username:用户名<br>" +
                     "linkman:联系人<br>")
     @PostMapping("/save")