Bläddra i källkod

fix:积分订单查询自己的df表而不是store的df表

dengweize 5 dagar sedan
förälder
incheckning
42cc258deb

+ 1 - 1
fs-service/src/main/java/com/fs/erp/service/impl/DfOrderServiceImpl.java

@@ -493,7 +493,7 @@ public class DfOrderServiceImpl implements IErpOrderService {
                     if (df == null) {
                         return null;
                     }
-                    Long dfAccountId = getSFAccountIndex(order.getOrderId());
+                    Long dfAccountId = getSFAccountIndexIntegral(order.getOrderId());
                     if (dfAccountId != null) {
                         Map<String, Object> orderResultQueryParam = new HashMap<>();
                         orderResultQueryParam.put("orderNumber", orderNumber);

+ 1 - 1
fs-service/src/main/resources/mapper/his/FsIntegralOrderDfMapper.xml

@@ -53,7 +53,7 @@
         FROM fs_integral_order_df fiod
                  INNER JOIN fs_integral_order fio ON fio.order_id = fiod.order_id
         WHERE fiod.is_push = 1
-          AND fio.delivery_sn IS NULL
+          AND (fio.delivery_sn IS NULL or fio.delivery_sn = '')
     </select>
 
     <insert id="insertFsIntegralOrderDf" parameterType="FsIntegralOrderDf">