edit($refill_info['order_id'], $save); } elseif ($resp['status'] == 4) { $order_state = ORDER_STATE_CANCEL; } elseif (in_array($resp['status'] , [1 , 2])) { $order_state = ORDER_STATE_SEND; } else { return [false, "msg:{$resp['msg']},status:{$resp['status']},arrival:{$resp['arrival']}"]; } return [true, $order_state]; } else { return [false, $resp['msg']]; } } } public function balance() { return [false, '暂无余额接口']; } private function sign($params) { $content = $params['mchid'] . $params['tel'] . $params['price'] . $params['orderid'] . $params['teltype'] . $params['timeout'] . $params['notify']; $content .= $params['time'] . $params['rand'] . config::KEY; return md5($content); } }