zhs 2 gadi atpakaļ
vecāks
revīzija
fd6aace3fa
1 mainītis faili ar 2 papildinājumiem un 2 dzēšanām
  1. 2 2
      src/main/resources/mapper/WarehousingMapper.xml

+ 2 - 2
src/main/resources/mapper/WarehousingMapper.xml

@@ -915,7 +915,7 @@
     <!-- 其他入库 -->
     <update id="updateInventoryOther">
         update tld_inventory
-        set amount = amount + #{num}
+        set amount = (amount + 0) + #{num}
         where id = #{id}
     </update>
     <!-- 移库虚拟库入库 -->
@@ -941,7 +941,7 @@
     <!-- 查询扫描数量 -->
     <select id="getSumWarehousingVirtual" resultType="java.util.Map">
         select
-               (select sum(num) from tld_warehousing_virtual where receive_goods_id = #{receiveGoodsId}) as scanNum,
+               (select ifnull(sum(num), 0) from tld_warehousing_virtual where receive_goods_id = #{receiveGoodsId}) as scanNum,
                (select (qualified_num + 0) - ifnull((warehousing_num + 0), 0) from tld_receive_goods where id = #{receiveGoodsId}) as num
         from dual
     </select>