소스 검색

修改我参与的接口回显

yumeng 3 년 전
부모
커밋
64f7a382ca

+ 4 - 1
jeecg-boot-module-system/src/main/java/cn/com/ctop/common/module/mapper/xml/ProjectMapper.xml

@@ -38,7 +38,10 @@
         responsible_id as 'responsibleId',
         design_responsible_id as 'designResponsibleId',
         media_id as 'mediaId',
-        max_bid as 'maxBid'
+        max_bid as 'maxBid',
+        bid_type as 'bidType',
+        ocpx_action_type as 'ocpxActionType',
+        deep_conversion_type as 'deepConversionType'
         from ctop_project
         where id in
         <foreach collection="ids" item="item" separator=","

+ 1 - 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/ctop/controller/PerformanceAreaController.java

@@ -16,3 +16,4 @@ public class PerformanceAreaController {
         return result;
     }
 }
+

+ 10 - 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/ctop/entity/ProjectMember.java

@@ -69,6 +69,16 @@ public class ProjectMember implements Serializable {
 
 
     @TableField(exist = false)
+    private String bidType;  // 优化目标
+
+    @TableField(exist = false)
+    private String ocpxActionType; // 转化目标
+
+    @TableField(exist = false)
+    private String deepConversionType; // 深度转化目标
+
+
+    @TableField(exist = false)
     private String responsibleName;
 
 

+ 9 - 2
jeecg-boot-module-system/src/main/java/org/jeecg/modules/ctop/service/impl/ProjectMemberServiceImpl.java

@@ -3,7 +3,10 @@ package org.jeecg.modules.ctop.service.impl;
 import cn.com.ctop.common.module.entity.Project;
 import cn.com.ctop.common.module.entity.UserAllocation;
 import cn.com.ctop.common.module.mapper.UserAllocationMapper;
-import cn.com.ctop.common.module.service.*;
+import cn.com.ctop.common.module.service.IProductService;
+import cn.com.ctop.common.module.service.IProjectService;
+import cn.com.ctop.common.module.service.ISysRoleExtService;
+import cn.com.ctop.common.module.service.ISysUserService;
 import cn.com.ctop.common.module.utils.Check;
 import cn.com.ctop.common.module.utils.CtopAdConstant;
 import com.alibaba.fastjson.JSONArray;
@@ -96,7 +99,7 @@ public class ProjectMemberServiceImpl extends ServiceImpl<ProjectMemberMapper, P
 
     //视频报表
     @Override
-    public List<ProjectMember> getProjects(List<Integer> mediaIds,String userId) {
+    public List<ProjectMember> getProjects(List<Integer> mediaIds, String userId) {
 //        LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
 //        String userId = sysUser.getId();
         String roleCode = memberMapper.getRoleCodeByUserId(userId);
@@ -153,6 +156,7 @@ public class ProjectMemberServiceImpl extends ServiceImpl<ProjectMemberMapper, P
 
         return projectMemberList;
     }
+
     @Override
     public List<Map<String, Object>> getProjectAccountByUserId(String userId, String mediaType) {
         List<Map<String, Object>> result = new ArrayList<>();
@@ -410,6 +414,9 @@ public class ProjectMemberServiceImpl extends ServiceImpl<ProjectMemberMapper, P
             }
             member.setMediaId(projectJson.getString("mediaId"));
             member.setMaxBid(projectJson.getLong("maxBid"));
+            member.setBidType(projectJson.getString("bidType"));
+            member.setOcpxActionType(projectJson.getString("ocpxActionType"));
+            member.setDeepConversionType(projectJson.getString("deepConversionType"));
             String advertiserId = projectJson.getString("advertiserId");
             member.setAdvertiserId(advertiserId);
             if (!Check.isNullMap(advertiserMap)) {