Browse Source

fix 未传交易升数问题

robin 4 years ago
parent
commit
1889736eae

+ 1 - 0
app/src/main/java/com/doverfuelingsolutions/issp/api/SystemApi.kt

@@ -110,6 +110,7 @@ object SystemApi {
         clientRingUpPosItem.setFuelItemSoldOnPumpId(dc.pumpNo)
         clientRingUpPosItem.setFuelItemSoldOnPumpNozzleId(dc.nozzleNo)
         clientRingUpPosItem.setFuelItemClientSidePrice(dc.unitPrice)
+        clientRingUpPosItem.qty = dc.volume
         clientRingUpPosItem.fuelItemFdcTransactionSeqNo = dc.transactionSeqNo
         clientRingUpPosItem.setFuelItemPumpTotalizerMoney(dc.amountTotalizer)
         clientRingUpPosItem.setFuelItemPumpTotalizerVolume(dc.volumeTotalizer)

+ 1 - 4
app/src/main/java/com/doverfuelingsolutions/issp/fusion/FusionManager.kt

@@ -248,10 +248,7 @@ object FusionManager : LifecycleObserver, OnFdcClientStateChangedListener,
                 dcRaw.transactionSeqNo,
                 dcRaw.releaseTokenAttribute,
                 { _, response ->
-                    DFSLog.v(
-                        "fetch order detail of ${dcRaw.pumpNo}-${dcRaw.transactionSeqNo}",
-                        response
-                    )
+                    DFSLog.v("fetch order detail of ${dcRaw.pumpNo}-${dcRaw.transactionSeqNo}", response)
                     if (response == null || response !is ServiceResponseGetFuelSalesTrxDetails || response.fdcData.isEmpty() || response.fdcData[0].deviceClasses.isEmpty()) {
                         callback(DFSResult.fail(R.string.fail_get_order_detail))
                     } else {