Commit 746e937b authored by 别湘灵's avatar 别湘灵

代理人首页

parent 1d80764e
package com.kjj.bean;
import lombok.Data;
import java.util.List;
@Data
public class ResourceForm {
private String banner;
private List<FieldList> fieldList;
private String received;
@Data
public static class FieldList
{
private String fieldId;
private String fieldName;
private int fieldType;
private int selectType;
}
}
package com.kjj.bean;
import lombok.Data;
@Data
public class ResourceFree {
private String Kj21OTQ1NTk;
private String name;
private String img;
private String companyName;
private String companyId;
private String received;
private String receivedTime;
private int interactType;
private String recordId;
private String liveId;
private String outLink;
private String outLinkDesc;
private String resourceDesc;
private String resourcePictures;
private int resourceType;
private String resourceButtonTitle;
private int outLinkType;
private String outLinkAppId;
private String formBanner;
}
package com.kjj.bean;
import lombok.Data;
@Data
public class ResourceLink {
private String name;
private String img;
private int interactType;
private String outLink;
private String outLinkType;
private String outLinkAppId;
}
package com.kjj.bean;
import lombok.Data;
import java.util.List;
@Data
public class ResourceTestDetail {
private int testType;
private int clueType;
private String tradeIntroducePictures;
private String suspendImg;
private String mainButtonTitle;
private String saleButtonTitle;
private List<FieldList> fieldList;
private String received;
@Data
public static class FieldList
{
private String fieldId;
private String fieldValue;
private String fieldSubmitIds;
}
private String liveId;
private String confId;
private int interactType;
}
package com.kjj.bean;
import lombok.Data;
@Data
public class ResourceTestParticipate {
private int percent;
private String nickname;
}
...@@ -3,7 +3,7 @@ package com.kjj.config; ...@@ -3,7 +3,7 @@ package com.kjj.config;
public class BasicConfig { public class BasicConfig {
public static int apiCount; //接口数量统计 public static int apiCount; //接口数量统计
// 是否开启钉钉机器人推送 // 是否开启钉钉机器人推送
public static final boolean isPushReport =true; //true public static final boolean isPushReport =false; //true
// 代理人微信昵称 // 代理人微信昵称
public static final String WECHAT_NAME = "嘿保险"; //true public static final String WECHAT_NAME = "嘿保险"; //true
...@@ -127,16 +127,36 @@ public class BasicConfig { ...@@ -127,16 +127,36 @@ public class BasicConfig {
//访客端领取资料// //访客端领取资料//
//查询资料列表// //查询资料列表//
public static final String MOBILE_Resource = MOBILE_HOST + "/clue/resource/list"; public static final String MOBILE_Resource = MOBILE_HOST + "/clue/resource/list";
//公众号领取//
public static final String MOBILE_OfficialAccounts = MOBILE_HOST + "/kjy/live/user/resource/receive";
//表单资料领取// //表单资料查询//
public static final String MOBILE_ = MOBILE_HOST + "/kjy/live/user/resource/receive"; public static final String MOBILE_Form = MOBILE_HOST + "/clue/resource/form/detail";
//表单资料查询//
public static final String MOBILE_FormSubmit = MOBILE_HOST + "/clue/resource/form/submit";
//链接资料查询
public static final String MOBILE_Link1 = MOBILE_HOST + "/clue/info/interact";
//链接资料领取
public static final String MOBILE_Link = MOBILE_HOST + "/kjy/live/user/resource/receive";
//免费领
public static final String MOBILE_ResourceFree = MOBILE_HOST + "/kjy/live/user/resource/findDetailByConfId";
//秒薪测试查询
public static final String MOBILE_ResourceTestDetail = MOBILE_HOST + "/clue/resource/test/detail";
public static final String MOBILE_ResourceTestParticipate = MOBILE_HOST + "/clue/resource/test/participate";
public static final String MOBILE_ResourceTestSubmit = MOBILE_HOST + "/clue/resource/test/submit";
//访客端红包
public static final String MOBILE_OrdinaryRed = MOBILE_HOST + "/clue/red/findRedList";
public static final String MOBILE_OrdinaryRed1 = MOBILE_HOST + "/clue/red/findSimpleDetail";
//访客端领取资料//
public static final String MOBILE_GetAgentPosterInfo = MOBILE_HOST + "/kjy/live/share/getAgentPosterInfo"; public static final String MOBILE_GetAgentPosterInfo = MOBILE_HOST + "/kjy/live/share/getAgentPosterInfo";
......
...@@ -33,11 +33,17 @@ public class JsonUtil { ...@@ -33,11 +33,17 @@ public class JsonUtil {
* @param <T> * @param <T>
* @return * @return
*/ */
public static <T> List<T> parseResponseToListBean(Response response, Class<T> tClass){ public static <T> List<T> parseResponseToPageBean(Response response, Class<T> tClass){
Object data = response.jsonPath().getJsonObject("data"); Object data = response.jsonPath().getJsonObject("data");
String str = new JsonBuilder(data).toString(); String str = new JsonBuilder(data).toString();
JSONObject jsonObject = JSON.parseObject(str); JSONObject jsonObject = JSON.parseObject(str);
JSONArray array = jsonObject.getJSONArray("list"); JSONArray array = jsonObject.getJSONArray("list");
return array.toJavaList(tClass); return array.toJavaList(tClass);
} }
public static <T> List<T> parseResponseToListBean(Response response, Class<T> tClass){
Object data = response.jsonPath().getJsonObject("data");
String str = new JsonBuilder(data).toString();
return JSON.parseArray(str, tClass);
}
} }
...@@ -26,44 +26,42 @@ ...@@ -26,44 +26,42 @@
</test> </test>
<test preserve-order="true" name="访客券码领取">
<classes>
<class name="com.kjj.cases.live.User"/>
</classes>
</test>
<test preserve-order="true" name="助播-开启直播"> <test preserve-order="true" name="助播-开启直播">
<classes> <classes>
<class name="com.kjj.cases.live.OpenLive"/> <class name="com.kjj.cases.live.OpenLive"/>
</classes> </classes>
</test> </test>
<test preserve-order="true" name="访客券码领取">
<classes>
<class name="com.kjj.cases.live.User"/>
</classes>
</test>
<test preserve-order="true" name="指定中奖">
<classes> <!-- <test preserve-order="true" name="指定中奖">-->
<class name="com.kjj.cases.live.DesignatedWinner"/> <!-- <classes>-->
</classes> <!-- <class name="com.kjj.cases.live.DesignatedWinner"/>-->
</test> <!-- </classes>-->
<!-- </test>-->
<test preserve-order="true" name="访客领取资料"> <test preserve-order="true" name="访客领取资料">
<classes> <classes>
<class name="com.kjj.cases.live.LiveVisitors"/> <class name="com.kjj.cases.live.LiveVisitors"/>
</classes> </classes>
</test> </test>
<test preserve-order="true" name="获取代理人排行榜及客户信息"> <!-- <test preserve-order="true" name="获取代理人排行榜及客户信息">-->
<classes> <!-- <classes>-->
<class name="com.kjj.cases.live.LiveAgent"/> <!-- <class name="com.kjj.cases.live.LiveAgent"/>-->
</classes> <!-- </classes>-->
</test> <!-- </test>-->
<test preserve-order="true" name="助播-开启直播">
<classes>
<class name="com.kjj.cases.live.OpenLive"/>
</classes>
</test>
<test preserve-order="true" name="助播-结束直播">
<classes> <!-- <test preserve-order="true" name="助播-结束直播">-->
<class name="com.kjj.cases.live.CloseLive"/> <!-- <classes>-->
</classes> <!-- <class name="com.kjj.cases.live.CloseLive"/>-->
</test> <!-- </classes>-->
<!-- </test>-->
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment