Browse Source

dsp资质审核添加代理商名称

Signed-off-by: jiapeng.dong <jiapeng.dong@cloudcross.com>
jiapeng.dong 9 years ago
parent
commit
a181711e59

+ 1 - 1
src/main/java/com/cloudcross/ssp/model/mapper/aptitude-audit.sql.xml

@@ -20,7 +20,7 @@
 	</sql>
 	
 	
-	<select id="selectByParamsBack"  parameterType="map" resultType="com.cloudcross.ssp.model.DspAdvertiser">
+	<select id="selectByParamsBack"  parameterType="map" resultType="map">
 		select 
 		<include refid="base_column" />
 		,t_dsp_agent.name as agentName

+ 4 - 0
src/main/java/com/cloudcross/ssp/service/IAptitudeAuditService.java

@@ -1,9 +1,11 @@
 package com.cloudcross.ssp.service;
 
+import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
 
 import com.cloudcross.ssp.base.service.IGenericService;
+import com.cloudcross.ssp.common.utils.Pager;
 import com.cloudcross.ssp.model.Audit;
 import com.cloudcross.ssp.model.DspAdvertiser;
 import com.cloudcross.ssp.model.DspAgent;
@@ -16,5 +18,7 @@ public interface IAptitudeAuditService extends IGenericService<DspAdvertiser>{
 	//导出Excel用
 	public List<DspAdvertiser> findDeliverEffectAnalysis(Map<String, Object> paramMap);
 	public DspAdvertiser findById(Long dspId, Long advertiserId);
+	public List<Map<String, Object>> findByParams(HashMap<String, Object> paramMap,
+			Pager pager);
 
 }

+ 8 - 1
src/main/java/com/cloudcross/ssp/service/impl/AptitudeAuditService.java

@@ -43,7 +43,7 @@ public class AptitudeAuditService implements IAptitudeAuditService{
 	}
 
 	@Override
-	public List<DspAdvertiser> findByParams(Map<String, Object> paramMap,
+	public List<Map<String,Object>> findByParams(HashMap<String, Object> paramMap,
 			Pager pager) {
 		String searchValue = SqlHelper.doLike(paramMap.get("searchValue"));
 		paramMap.put("value", searchValue);
@@ -128,6 +128,13 @@ public class AptitudeAuditService implements IAptitudeAuditService{
 				.map());
 	}
 
+	@Override
+	public List<DspAdvertiser> findByParams(Map<String, Object> paramMap,
+			Pager pager) {
+		// TODO Auto-generated method stub
+		return null;
+	}
+
 	
 
 }

+ 1 - 1
src/main/java/com/cloudcross/ssp/web/back/main/dsp/AptitudeAuditController.java

@@ -67,7 +67,7 @@ public class AptitudeAuditController extends SimpleController{
 		Pager pager = new Pager();
 		pager.setPage(page);
 		pager.setTotalRow(totalRow);
-		List<DspAdvertiser> auditList = iAptitudeAuditService.findByParams(paramMap, pager);
+		List<Map<String,Object>> auditList = iAptitudeAuditService.findByParams(paramMap, pager);
 		
 		model.addAllAttributes(paramMap);
 		model.addAttribute("pager", pager);

+ 2 - 0
src/main/webapp/WEB-INF/pages/back/main/dsp/aptitude-audit/list.ftl

@@ -48,6 +48,7 @@
 				        	<th class="theadTh" style="width:5%;"><div class="checkboxStyleTh"></div></th>
 							<th class="theadTh" style="width:20%;">广告主名称</th>
 							<th class="theadTh" style="width:20%;">广告主注册名</th>
+							<th class="theadTh" style="width:20%;">dsp代理商</th>
 							<th class="theadTh" style="width:25%;">操作</th>
 				        </tr>
 				    </thead>
@@ -58,6 +59,7 @@
 							<td class="tbodyTd"><div class="checkboxStyleTd" id="${audit.dspId!}" advertiserId="${audit.advertiserId}"></div></td>
 							<td class="tbodyTd">${audit.name!}</td>
 							<td class="tbodyTd">${audit.regName!}</td>
+							<td class="tbodyTd">${audit.agentName!}</td>
 							<td class="tbodyTd">
 								<div id="listButtons">
 									<#if audit.state == 1>