request->post('id'); $customId = Yii::$app->request->post('customId'); if (empty($id)) { util::fail('请选择交易记录'); } $connection = Yii::$app->db; $transaction = $connection->beginTransaction(); $data = [ 'customId' => $customId, 'ghsShopAdminId' => $this->shopAdminId, 'ghsShopAdminName' => $this->shopAdmin['name'], ]; try { OrderClearClass::clear($data, $id, $this->sjId); $transaction->commit(); } catch (\Exception $exception) { $transaction->rollBack(); Yii::info("批量收款失败:" . $exception->getMessage()); util::fail('操作失败'); } util::complete(); } }