ai查询结果解析

This commit is contained in:
Lenovo 2024-07-07 10:46:01 +08:00
parent e1c57151b3
commit af50cb6975
4 changed files with 9 additions and 43 deletions

View File

@ -18,10 +18,6 @@ public class BusAiInfo extends BaseEntity
/** $column.columnComment */ /** $column.columnComment */
private Long id; private Long id;
/** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
private String serialId;
/** $column.columnComment */ /** $column.columnComment */
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
private String dialTaskMainSn; private String dialTaskMainSn;
@ -63,15 +59,7 @@ public class BusAiInfo extends BaseEntity
{ {
return id; return id;
} }
public void setSerialId(String serialId)
{
this.serialId = serialId;
}
public String getSerialId()
{
return serialId;
}
public void setDialTaskMainSn(String dialTaskMainSn) public void setDialTaskMainSn(String dialTaskMainSn)
{ {
this.dialTaskMainSn = dialTaskMainSn; this.dialTaskMainSn = dialTaskMainSn;
@ -149,7 +137,6 @@ public class BusAiInfo extends BaseEntity
public String toString() { public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId()) .append("id", getId())
.append("serialId", getSerialId())
.append("dialTaskMainSn", getDialTaskMainSn()) .append("dialTaskMainSn", getDialTaskMainSn())
.append("phone", getPhone()) .append("phone", getPhone())
.append("virtualExtensionNumber", getVirtualExtensionNumber()) .append("virtualExtensionNumber", getVirtualExtensionNumber())

View File

@ -83,7 +83,7 @@ public class AiServiceImpl implements IAiService
String mark = oj.getString("mark"); String mark = oj.getString("mark");
String source = oj.getString("source"); String source = oj.getString("source");
BusAiInfo aiInfo = new BusAiInfo(); BusAiInfo aiInfo = new BusAiInfo();
aiInfo.setSerialId(id); aiInfo.setId(Long.valueOf(id));
aiInfo.setDialTaskMainSn(dial_task_main_sn); aiInfo.setDialTaskMainSn(dial_task_main_sn);
aiInfo.setPhone(phone); aiInfo.setPhone(phone);
aiInfo.setVirtualExtensionNumber(virtual_extension_number); aiInfo.setVirtualExtensionNumber(virtual_extension_number);
@ -92,7 +92,11 @@ public class AiServiceImpl implements IAiService
aiInfo.setTalktimes(talktimes); aiInfo.setTalktimes(talktimes);
aiInfo.setMark(mark); aiInfo.setMark(mark);
aiInfo.setSource(source); aiInfo.setSource(source);
try {
aiInfoService.insertBusAiInfo(aiInfo); aiInfoService.insertBusAiInfo(aiInfo);
}catch (Exception e) {
System.out.println(id+"duplicate");
}
} }
} else { } else {
System.out.println("crmList接口返回错误 " + jsonObject1.toString()); System.out.println("crmList接口返回错误 " + jsonObject1.toString());

View File

@ -428,28 +428,6 @@ public class MeituanServiceImpl implements IMeituanService {
* @return * @return
*/ */
private Boolean getCommentsOne(BusStoreInfo store) { private Boolean getCommentsOne(BusStoreInfo store) {
//commScore=1 好评commScore=0 全部即订单量五星好评取返回结果orderCommentScore=5
// String url = "https://waimaieapp.meituan.com/gw/customer/comment/list";
// Map<String,Object> params = new HashMap<>();
// params.put("ignoreSetRouterProxy",true);
// params.put("acctId",
// valueFromCookie("acctId",store.getStoreCookie()));
// params.put("wmPoiId",
// valueFromCookie("wmPoiId",store.getStoreCookie()));
// params.put("token",valueFromCookie("token",store.getStoreCookie()));
// params.put("appType",3);
// params.put("commScore",1);
// params.put("commType",-1);
// params.put("hasContent",-1);
// params.put("periodType",4);
// params.put("beginTime",1719676800);
// params.put("endTime",1719676800);
// params.put("onlyAuditNotPass",0);
// params.put("pageNum",1);
// params.put("pageSize",10);
// params.put("source",1);
// String result = HttpClientUtilT.doGet(url,null,params);
// System.out.println(result);//落库
LocalDateTime now = LocalDateTime.now(); LocalDateTime now = LocalDateTime.now();
String url = "https://waimaieapp.meituan.com/gw/customer/comment/statistics/score/summary/single/distribution"; String url = "https://waimaieapp.meituan.com/gw/customer/comment/statistics/score/summary/single/distribution";

View File

@ -6,7 +6,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<resultMap type="BusAiInfo" id="BusAiInfoResult"> <resultMap type="BusAiInfo" id="BusAiInfoResult">
<result property="id" column="id" /> <result property="id" column="id" />
<result property="serialId" column="serial_id" />
<result property="dialTaskMainSn" column="dial_task_main_sn" /> <result property="dialTaskMainSn" column="dial_task_main_sn" />
<result property="phone" column="phone" /> <result property="phone" column="phone" />
<result property="virtualExtensionNumber" column="virtual_extension_number" /> <result property="virtualExtensionNumber" column="virtual_extension_number" />
@ -19,13 +18,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</resultMap> </resultMap>
<sql id="selectBusAiInfoVo"> <sql id="selectBusAiInfoVo">
select id, serial_id, dial_task_main_sn, phone, virtual_extension_number, connected_at, disconnected_at, talktimes, mark, source, create_time from bus_ai_info select id, dial_task_main_sn, phone, virtual_extension_number, connected_at, disconnected_at, talktimes, mark, source, create_time from bus_ai_info
</sql> </sql>
<select id="selectBusAiInfoList" parameterType="BusAiInfo" resultMap="BusAiInfoResult"> <select id="selectBusAiInfoList" parameterType="BusAiInfo" resultMap="BusAiInfoResult">
<include refid="selectBusAiInfoVo"/> <include refid="selectBusAiInfoVo"/>
<where> <where>
<if test="serialId != null and serialId != ''"> and serial_id = #{serialId}</if>
<if test="dialTaskMainSn != null and dialTaskMainSn != ''"> and dial_task_main_sn = #{dialTaskMainSn}</if> <if test="dialTaskMainSn != null and dialTaskMainSn != ''"> and dial_task_main_sn = #{dialTaskMainSn}</if>
<if test="phone != null and phone != ''"> and phone = #{phone}</if> <if test="phone != null and phone != ''"> and phone = #{phone}</if>
<if test="virtualExtensionNumber != null and virtualExtensionNumber != ''"> and virtual_extension_number = #{virtualExtensionNumber}</if> <if test="virtualExtensionNumber != null and virtualExtensionNumber != ''"> and virtual_extension_number = #{virtualExtensionNumber}</if>
@ -45,7 +43,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<insert id="insertBusAiInfo" parameterType="BusAiInfo" useGeneratedKeys="true" keyProperty="id"> <insert id="insertBusAiInfo" parameterType="BusAiInfo" useGeneratedKeys="true" keyProperty="id">
insert into bus_ai_info insert into bus_ai_info
<trim prefix="(" suffix=")" suffixOverrides=","> <trim prefix="(" suffix=")" suffixOverrides=",">
<if test="serialId != null">serial_id,</if> <if test="id != null">id,</if>
<if test="dialTaskMainSn != null">dial_task_main_sn,</if> <if test="dialTaskMainSn != null">dial_task_main_sn,</if>
<if test="phone != null">phone,</if> <if test="phone != null">phone,</if>
<if test="virtualExtensionNumber != null">virtual_extension_number,</if> <if test="virtualExtensionNumber != null">virtual_extension_number,</if>
@ -57,7 +55,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="createTime != null">create_time,</if> <if test="createTime != null">create_time,</if>
</trim> </trim>
<trim prefix="values (" suffix=")" suffixOverrides=","> <trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="serialId != null">#{serialId},</if> <if test="id != null">#{id},</if>
<if test="dialTaskMainSn != null">#{dialTaskMainSn},</if> <if test="dialTaskMainSn != null">#{dialTaskMainSn},</if>
<if test="phone != null">#{phone},</if> <if test="phone != null">#{phone},</if>
<if test="virtualExtensionNumber != null">#{virtualExtensionNumber},</if> <if test="virtualExtensionNumber != null">#{virtualExtensionNumber},</if>
@ -73,7 +71,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<update id="updateBusAiInfo" parameterType="BusAiInfo"> <update id="updateBusAiInfo" parameterType="BusAiInfo">
update bus_ai_info update bus_ai_info
<trim prefix="SET" suffixOverrides=","> <trim prefix="SET" suffixOverrides=",">
<if test="serialId != null">serial_id = #{serialId},</if>
<if test="dialTaskMainSn != null">dial_task_main_sn = #{dialTaskMainSn},</if> <if test="dialTaskMainSn != null">dial_task_main_sn = #{dialTaskMainSn},</if>
<if test="phone != null">phone = #{phone},</if> <if test="phone != null">phone = #{phone},</if>
<if test="virtualExtensionNumber != null">virtual_extension_number = #{virtualExtensionNumber},</if> <if test="virtualExtensionNumber != null">virtual_extension_number = #{virtualExtensionNumber},</if>