1 anno fa
parent
commit
a76ca28fc1

+ 1 - 0
platform-dao/src/main/resources/mapper/longyanpurchaseorder/LongYanPurchaseDetailMapper.xml

@@ -125,6 +125,7 @@ ORDER BY totalNum DESC
             detail.detail_status = #{item.detailStatus}
         </set>
             where orders.yong_you_id = #{item.yongYouId}
+            and detail.no = #{item.no}
         </foreach>
     </update>
 </mapper>

+ 1 - 1
platform-service/src/main/java/handler/yongyou/PurchaseOrderModNoticeHandler.java

@@ -69,7 +69,6 @@ public class PurchaseOrderModNoticeHandler extends BaseRequestHandler {
                 List<LongYanPurchaseDetail> details = longYanPurchaseDetailMapper.selectByExample(weekend);
                 List<LongYanPurchaseDetailDTO> dtos = BeanConverterUtil.copyListProperties(details, LongYanPurchaseDetailDTO.class);
                 for (PurchaseDetails details1 : purchaseDetails) {
-
                     for (LongYanPurchaseDetailDTO detail1 : dtos) {
                         if (detail1.getNo().equals(details1.getSpareNo())) {
                             detail1.setYongYouId(request.getYongYouId());
@@ -77,6 +76,7 @@ public class PurchaseOrderModNoticeHandler extends BaseRequestHandler {
                             addDetailStatus(details1,detail1);
                             detail1.setPurchasedNum(details1.getPurchasedNum());
                             detail1.setInStoreNum(details1.getInStoreNum());
+                            detail.setNo(details1.getSpareNo());
                             updateDetails.add(detail1);
                             break;
                         }