<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ## 一、概述 有時候同一個實體,在不同業務中,需要選擇性的屏蔽字段; ## 二、解決方案 在controller中,加上配置; ``` @GetMapping("/api/system/log/list") @RayDynamicFilterFieldsInPageEntityGroup({ // @RayDynamicFilterFieldsInPageEntity(excludeFields = "operateTime,operateEndTime,operateStartTime")// }) public ResponseEntity<ResponseObject> list(@RequestHeader String rayAccessToken, @RequestParam(required = false) List<String> dateTimeScope, @RequestParam(required = false) String infoCode, @RequestParam(required = false) String operateContent, @RequestParam int curPage, @RequestParam int pageSize, @RequestParam(required = false) String orderFieldName, @RequestParam(required = false) String orderDirection) throws Exception { return ResponseEntity.ok(sysLogService.list(dateTimeScope, infoCode, operateContent, curPage, pageSize, orderFieldName, orderDirection)); } ``` 這樣就把列表每個實體的已配置字段過濾掉不顯示; ## 三、完整方案 可以支持分頁、普通列表以及單個實體的過濾,支持多重組合等; 分頁: ``` @RayDynamicFilterFieldsInPageEntityGroup @RayDynamicFilterFieldsInPageEntity ``` 普通列表: ``` @RayDynamicFilterFieldsInListEntityGroup @RayDynamicFilterFieldsInListEntity ``` 單個實體: ``` @RayDynamicFilterFieldsInSingleEntityGroup @RayDynamicFilterFieldsInSingleEntity ``` ## 四、實例 ``` @PostMapping(RayOauthServerConstants.rayOauthApiUrlPrefix + apiRequestSimpleUrl) @RayDynamicFilterFieldsInSingleEntityGroup({ // @RayDynamicFilterFieldsInSingleEntity(entityPath = "cardInfo", excludeFields = "cardSource,controlType,pollType,functionType,groupTag,cardUserStaff,topAgentStaff,terminalAgentStaff,version") // }) public ResponseEntity<ResponseObject> view(@RequestHeader String rayOauthServerAppId, @RequestHeader String rayOauthServerTimeStamp, @RequestHeader String rayOauthServerSignature, @RequestParam String userCode) throws Exception { return ResponseEntity.ok(queryCardSynService.response(getOauthClient(), getOauthApiRequest(), userCode)); } public static class QueryCardModel extends RayModel { private Object cardInfo; public Object getCardInfo() { return cardInfo; } public void setCardInfo(Object cardInfo) { this.cardInfo = cardInfo; } } ``` ## 五、特別注意 由于動態刪除字段會導致丟失類型,列表和分頁的模式,由于是往list里面存放Object數據,所以沒有影響;但是,單個實體的時候,必須要用Object來保存對象,不可用指定實體類型,否則會導致無法往指定對象中設置動態生成的丟失類型的對象; 參考代碼: ``` public static class QueryFlowModel extends RayModel { private Object cardPooledLatestData; public Object getCardPooledLatestData() { return cardPooledLatestData; } public void setCardPooledLatestData(Object cardPooledLatestData) { this.cardPooledLatestData = cardPooledLatestData; } } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看