tpl后端遇到报错未索引data,这种情况怎么办啊


public function payOrder(){
        $orderId = $this->request->param('id');
        $pay_data = $this->payment($orderId);
        $data = $this->payment('data');//本来是注释
        if (!$pay_data['code'])
            return $pay_data;
 
        $data  = [
            
            'order_id' => $orderId,
            'pay_data' =>$pay_data['data'],//683行
            //'pay_data' =>$data
        ];

        $this->success('下单成功', $data);
    }

因为啥啊 无语了

img

因为$pay_data['data'],未定义