Authored by mali

Merge branch 'master' into dev

@@ -47,4 +47,6 @@ public interface BuyerOrderMapper { @@ -47,4 +47,6 @@ public interface BuyerOrderMapper {
47 47
48 // 根据uid查询订单总数 48 // 根据uid查询订单总数
49 Integer selectOrderNumByUid(@Param("uid")int uid); 49 Integer selectOrderNumByUid(@Param("uid")int uid);
  50 +
  51 + BuyerOrder selectAllByOrderCode(@Param("orderCode") Long orderCode);
50 } 52 }
@@ -346,4 +346,12 @@ @@ -346,4 +346,12 @@
346 from buyer_order 346 from buyer_order
347 where uid = #{uid,jdbcType=INTEGER} 347 where uid = #{uid,jdbcType=INTEGER}
348 </select> 348 </select>
  349 +
  350 + <select id="selectAllByOrderCode" resultMap="BaseResultMap">
  351 + select
  352 + <include refid="Base_Column_List" />
  353 + from buyer_order
  354 + where order_code = #{orderCode,jdbcType=BIGINT}
  355 + limit 1
  356 + </select>
349 </mapper> 357 </mapper>
@@ -375,13 +375,12 @@ public class SellerOrderService implements IOrderListService, IOrderDetailServi @@ -375,13 +375,12 @@ public class SellerOrderService implements IOrderListService, IOrderDetailServi
375 target.setId(sellerOrder.getId()); 375 target.setId(sellerOrder.getId());
376 target.setIsDel(DelStatus.IS_DEL.getCode()); 376 target.setIsDel(DelStatus.IS_DEL.getCode());
377 target.setUpdateTime(DateUtil.getCurrentTimeSecond()); 377 target.setUpdateTime(DateUtil.getCurrentTimeSecond());
378 - int row = sellerOrderMapper.updateByPrimaryKeySelective(target);  
379 - return row > 0; 378 + sellerOrderMapper.updateByPrimaryKeySelective(target);
380 } 379 }
381 380
382 381
383 if(OrderCodeType.BUYER_TYPE.getType() == codeMeta.getType()){ 382 if(OrderCodeType.BUYER_TYPE.getType() == codeMeta.getType()){
384 - BuyerOrder buyerOrder = buyerOrderMapper.selectByOrderCode(orderCode); 383 + BuyerOrder buyerOrder = buyerOrderMapper.selectAllByOrderCode(orderCode);
385 //todo 判断状态后更新 384 //todo 判断状态后更新
386 checkBuyCanDelStatus(buyerOrder.getStatus()); 385 checkBuyCanDelStatus(buyerOrder.getStatus());
387 386