Browse Source

接口返回的信息中非关键信息隐藏,比如记录创建时间,更新时间,操作人,创建人信息 2

(cherry picked from commit cad13a6c2a884accbdad6799409a64d14cc6fe54)
MOKASZ\lw12420 1 year ago
parent
commit
ddf4f7e113

+ 6 - 3
launch-admin/src/main/java/com/webflux/launchadmin/mysql/controller/planNew/PlanNewCommonOutController.java

@@ -898,12 +898,14 @@ public class PlanNewCommonOutController {
             if (Objects.nonNull(request.getWx_user_id()) && !request.getWx_user_id().isEmpty() && 3 != f.getPlanNew().type()) {
                 PlanNewBackgroupPoster qsSetting = f.getQsSetting();
                 if (Objects.nonNull(qsSetting) && Objects.nonNull(qsSetting.audioId()) && 0 != qsSetting.audioId()) {
-                    id = template.selectOne(Query.query(Criteria.where("id").is(qsSetting.audioId()).and("deleted_at").isNull()), Audio.class);
+                    id = template.selectOne(Query.query(Criteria.where("id").is(qsSetting.audioId()).and("deleted_at").isNull())
+                            .columns("id,url,name,type".split(",")), Audio.class);
                 }
             } else {
                 PlanNewBackgroupPoster fxSetting = f.getFxSetting();
                 if (Objects.nonNull(fxSetting) && Objects.nonNull(fxSetting.audioId()) && 0 != fxSetting.audioId()) {
-                    id = template.selectOne(Query.query(Criteria.where("id").is(fxSetting.audioId()).and("deleted_at").isNull()), Audio.class);
+                    id = template.selectOne(Query.query(Criteria.where("id").is(fxSetting.audioId()).and("deleted_at").isNull())
+                            .columns("id,url,name,type".split(",")), Audio.class);
                 }
             }
             if (Objects.isNull(id)) {
@@ -925,7 +927,8 @@ public class PlanNewCommonOutController {
 
     private Mono<List<Poster>> getPoster(Mono<PlanNewCommon> code) {
         return code.flatMap(plan -> template.select(Query.query(Criteria.where("poster_template_id")
-                .is(plan.posterTemplateId())).sort(Sort.by(Sort.Order.asc("created_at"))), Poster.class).collectList());
+                .is(plan.posterTemplateId())).sort(Sort.by(Sort.Order.asc("created_at")))
+                .columns("poster_id,poster_template_id,poster_template,generate_images_json,generate_images_url".split(",")), Poster.class).collectList());
     }
 
     private Mono<PosterTemplate> getPosterTemplate(Mono<PlanNewCommon> code) {