Commit 277a93be by yangsh

修改功率上报的用电量更新开始充电的用电量

parent 85be0ea8
...@@ -64,6 +64,7 @@ class OverController extends Controller ...@@ -64,6 +64,7 @@ class OverController extends Controller
$order->setEndCapacity($capacity); $order->setEndCapacity($capacity);
$order->setEndCode($state); $order->setEndCode($state);
$portId = isset($_SESSION['port_logic_id'][$logicId]) ? $_SESSION['port_logic_id'][$logicId] : 0; $portId = isset($_SESSION['port_logic_id'][$logicId]) ? $_SESSION['port_logic_id'][$logicId] : 0;
if ($portId !== 0) { if ($portId !== 0) {
$this->logRecord->setPortId($portId); $this->logRecord->setPortId($portId);
} }
......
...@@ -83,6 +83,7 @@ class PowerController extends Controller ...@@ -83,6 +83,7 @@ class PowerController extends Controller
} else { } else {
$orderModel = new OrderModel(); $orderModel = new OrderModel();
$orderModel->update(['start_capacity' => $capacity], 'id =' . $orderId . 'and start_capacity = -1');
$orderModel->update(['end_capacity' => $capacity], 'id = ' . $orderId); $orderModel->update(['end_capacity' => $capacity], 'id = ' . $orderId);
} }
...@@ -174,8 +175,10 @@ class PowerController extends Controller ...@@ -174,8 +175,10 @@ class PowerController extends Controller
//更新结束充电用电量 //更新结束充电用电量
if ($i === ($count - 1)) { if ($i === ($count - 1)) {
$orderModel = new OrderModel(); $orderModel = new OrderModel();
$capacity = hexdec($capacitys[$i]);
$orderModel->update(['start_capacity' => $capacity], 'id =' . $orderId . 'and start_capacity = -1');
$orderModel->update([ $orderModel->update([
'end_capacity' => hexdec($capacitys[$i]), 'end_capacity' => $capacity,
], 'id = ' . $orderId); ], 'id = ' . $orderId);
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment