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;
public class BasicConfig {
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
......@@ -127,16 +127,36 @@ public class BasicConfig {
//访客端领取资料//
//查询资料列表//
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";
......
......@@ -33,11 +33,17 @@ public class JsonUtil {
* @param <T>
* @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");
String str = new JsonBuilder(data).toString();
JSONObject jsonObject = JSON.parseObject(str);
JSONArray array = jsonObject.getJSONArray("list");
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 @@
</test>
<test preserve-order="true" name="助播-开启直播">
<classes>
<class name="com.kjj.cases.live.OpenLive"/>
</classes>
</test>
<test preserve-order="true" name="访客券码领取">
<classes>
<class name="com.kjj.cases.live.User"/>
</classes>
</test>
<test preserve-order="true" name="指定中奖">
<classes>
<class name="com.kjj.cases.live.DesignatedWinner"/>
</classes>
</test>
<test preserve-order="true" name="访客领取资料">
<classes>
<class name="com.kjj.cases.live.LiveVisitors"/>
</classes>
</test>
<test preserve-order="true" name="获取代理人排行榜及客户信息">
<classes>
<class name="com.kjj.cases.live.LiveAgent"/>
</classes>
</test>
<test preserve-order="true" name="助播-开启直播">
<classes>
<class name="com.kjj.cases.live.OpenLive"/>
</classes>
</test>
<test preserve-order="true" name="助播-结束直播">
<!-- <test preserve-order="true" name="指定中奖">-->
<!-- <classes>-->
<!-- <class name="com.kjj.cases.live.DesignatedWinner"/>-->
<!-- </classes>-->
<!-- </test>-->
<test preserve-order="true" name="访客领取资料">
<classes>
<class name="com.kjj.cases.live.CloseLive"/>
<class name="com.kjj.cases.live.LiveVisitors"/>
</classes>
</test>
<!-- <test preserve-order="true" name="获取代理人排行榜及客户信息">-->
<!-- <classes>-->
<!-- <class name="com.kjj.cases.live.LiveAgent"/>-->
<!-- </classes>-->
<!-- </test>-->
<!-- <test preserve-order="true" name="助播-结束直播">-->
<!-- <classes>-->
<!-- <class name="com.kjj.cases.live.CloseLive"/>-->
<!-- </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