提交 f80ec377 authored 作者: luojie's avatar luojie

修复bug

上级 8161e2e3
......@@ -18,7 +18,7 @@ public interface TbCfItemOrderRDao extends BaseDao<TbCfItemOrderREntity> {
int updateDeliveryTime( TbCfItemOrderREntity tbCfItemOrderREntity2);
int updateExpressStatusDelivery(String time, String[] sids);
int updateExpressStatusDelivery(String[] sids);
int updateExpressStatuss(String[] sids);
......
......@@ -87,7 +87,7 @@ public interface TbCfItemOrderRService {
* 修改物流状态为已签收
* @return
*/
int updateExpressStatusDelivery(String time, String[] sids);
int updateExpressStatusDelivery(String[] sids);
Integer getItemNum(String ordersId);
......
......@@ -98,8 +98,8 @@ public class TbCfItemOrderRServiceImpl implements TbCfItemOrderRService {
}
@Override
public int updateExpressStatusDelivery(String time, String[] sids) {
return tbCfItemOrderRDao.updateExpressStatusDelivery(time,sids);
public int updateExpressStatusDelivery(String[] sids) {
return tbCfItemOrderRDao.updateExpressStatusDelivery(sids);
}
}
......@@ -125,8 +125,7 @@ public class ExpressStatusTask {
sids[i] = object.getString("sid");
}
if (sids.length != 0) {
String time = sdf.format(new Date());
int result = tbCfItemOrderRService.updateExpressStatusDelivery(time,sids);
int result = tbCfItemOrderRService.updateExpressStatusDelivery(sids);
System.out.println(result+"数量:");
for (int i = 0; i < sids.length; i++) {
Set<Integer> statusSet = new HashSet<>();
......
......@@ -197,7 +197,7 @@
<!--根据快递单号id,修改物流状态为已签收 -->
<update id="updateExpressStatusDelivery">
UPDATE tb_cf_order o,tb_cf_platform_order p,tb_cf_item_order_r i
SET i.delivery_flag = 50,i.order_status=50,o.colose_time=#{time}
SET i.delivery_flag = 50,i.order_status=50
WHERE i.order_item_id=p.relative_id and i.order_id=o.order_id and i.delivery_flag=40 and p.p_express_number in
<foreach collection="array" item="sids" open="(" separator="," close=")">
#{sids}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论