提交 3955af2e authored 作者: luojie's avatar luojie

修改第三方接口

上级 1fa418e2
...@@ -18,40 +18,48 @@ public class TbCfItemShippedEntity implements Serializable { ...@@ -18,40 +18,48 @@ public class TbCfItemShippedEntity implements Serializable {
private String orderId; private String orderId;
/** /**
* 发货时间 * 快递单号
*/
private Date deliveryTime;
/**
* 收货地址
*/ */
private String deliveryAddress; private String expressId;
/** /**
* 用户id * 用户id
*/ */
private String userId; private String userId;
private String userInfo;
/** /**
* 快递单号 * 发货时间
*/ */
private String expressId; private Date deliveryTime;
/** /**
* 商品ID * 国家
*/ */
private String itemId; private String country;
private String deliveryPhone;
/** /**
* 商品ID * 收货地址
*/ */
private String deliveryAddress;
private String itemId;
private String itemTitle;
private String itemNum; private String itemNum;
/**
* 国家 private String itemSku;
*/
private String country;
/** /**
* 商品品名 * 商品品名
*/ */
private String descripitionId; private String descripitionId;
private String descripitionName;
public static long getSerialVersionUID() { public static long getSerialVersionUID() {
return serialVersionUID; return serialVersionUID;
} }
...@@ -133,4 +141,44 @@ public class TbCfItemShippedEntity implements Serializable { ...@@ -133,4 +141,44 @@ public class TbCfItemShippedEntity implements Serializable {
public void setItemNum(String itemNum) { public void setItemNum(String itemNum) {
this.itemNum = itemNum; this.itemNum = itemNum;
} }
public String getUserInfo() {
return userInfo;
}
public void setUserInfo(String userInfo) {
this.userInfo = userInfo;
}
public String getDeliveryPhone() {
return deliveryPhone;
}
public void setDeliveryPhone(String deliveryPhone) {
this.deliveryPhone = deliveryPhone;
}
public String getItemTitle() {
return itemTitle;
}
public void setItemTitle(String itemTitle) {
this.itemTitle = itemTitle;
}
public String getItemSku() {
return itemSku;
}
public void setItemSku(String itemSku) {
this.itemSku = itemSku;
}
public String getDescripitionName() {
return descripitionName;
}
public void setDescripitionName(String descripitionName) {
this.descripitionName = descripitionName;
}
} }
...@@ -337,22 +337,31 @@ ...@@ -337,22 +337,31 @@
<!--获取某段时间已发货订单数据--> <!--获取某段时间已发货订单数据-->
<select id="getDeliveryList" resultType="com.diaoyun.zion.chinafrica.entity.TbCfItemShippedEntity"> <select id="getDeliveryList" resultType="com.diaoyun.zion.chinafrica.entity.TbCfItemShippedEntity">
select select
o.user_id, DISTINCT
r.order_item_id order_id, r.order_item_id orderId,
p.p_express_number expressId,
o.user_id userId,
CONCAT_WS("_",u.nick,u.user_no) userInfo,
p.create_time deliveryTime, p.create_time deliveryTime,
a.address_country_name countryName, a.address_country_name countryName,
o.delivery_address, o.delivery_name delivery,
p.p_express_number expressId, o.delivery_phone deliveryPhone,
o.delivery_address deliveryAddress,
i.item_id itemId, i.item_id itemId,
i.item_num, i.item_title itemTitle,
p.descripition_id i.item_num itemNum,
i.item_sku itemSku,
p.descripition_id descripitionId,
e.template_title descripitionName
from tb_cf_order o from tb_cf_order o
left join tb_cf_item_order_r r on r.order_id=o.order_id INNER JOIN tb_cf_item_order_r r on r.order_id=o.order_id
LEFT JOIN tb_cf_platform_order p on r.order_item_id=p.relative_id INNER JOIN tb_cf_platform_order p on r.order_item_id=p.relative_id
LEFT JOIN tb_cf_item_detail i on r.item_id=i.item_id INNER JOIN tb_cf_item_detail i on r.item_id=i.item_id
LEFT JOIN tb_cf_address a on a.user_id=o.user_id INNER JOIN tb_cf_address a on a.user_id=o.user_id
where r.delivery_flag=10 and r.enable_flag=1 and o.order_status=40 INNER JOIN tb_cf_user_info u on u.user_id=o.user_id
INNER JOIN tb_cf_express_template e on e.template_id=p.descripition_id
where r.delivery_flag=10 and r.enable_flag=1 and r.order_status=40
and p.create_time <![CDATA[ >= ]]> #{beginDate} and p.create_time <![CDATA[ < ]]> #{endDate} and p.create_time <![CDATA[ >= ]]> #{beginDate} and p.create_time <![CDATA[ < ]]> #{endDate}
</select> </select>
</mapper> </mapper>
\ No newline at end of file
...@@ -222,16 +222,14 @@ ...@@ -222,16 +222,14 @@
</update> </update>
<!--提供给第三方的 ,根据userId,查找需要的信息--> <!--提供给第三方的 ,根据userId,查找需要的信息-->
<select id="queryUserByUserId" resultType="com.diaoyun.zion.chinafrica.vo.TbCfUserVo"> <select id="queryUserByUserId" resultType="com.diaoyun.zion.chinafrica.vo.TbCfUserVo">
select select
u.user_id, u.user_id,
u.user_no, u.user_no,
u.nick user_name, u.nick user_name,
u.phone, u.phone,
u.last_login_time, u.last_login_time,
a.address_id defaultAddressId, u.enable_flag
a.address_detail defaultAddressName, from tb_cf_user_info u
u.enable_flag
from tb_cf_user_info u left join tb_cf_address a on u.user_id=a.user_id
WHERE 1=1 and u.user_id=#{userId} WHERE 1=1 and u.user_id=#{userId}
</select> </select>
</mapper> </mapper>
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论