@@ -24,6 +24,7 @@ class FaceCollectionController extends ControllerBase | |||
$config["ali_app_id"] = $args["config"]["ali_app_id"] ?? "2021004103604157"; | |||
$config["ali_private_key"] = $args["config"]["ali_private_key"] ?? "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCSGJ9ob4kmGy6y4YeynjKJc/LSg02EXjLErPZSfVrAOy69FTRfBDbazlxpfl6YCAxDdT5ZcspB5kS2XYOY4dmqqPmF4VywmcjmZM8IxZFl1p7YC8BOlP6JrzDPwVl3hn4z3Em1byj8ANLY/AxAaW9W43FSIX+cSfdJThTlxGcbHZFM3kqu++hgFc/E+ar1nB0garqh03ESjatO4b6tuHM57ou7M+fXsoIf3gaL1IDZpeAoRh5sLCBLIbLz55tF0DcOaFsK7NUImnabJDRtrM1IN0lDZkQYAzL+JFsAq+ncRJm60Vd1jq/pXML/cFVHQQgdnjUd2u2NJTSMiCKCftmdAgMBAAECggEARzt+LduEEXJbeJiCI1MC7QX9tSqUFyAevMpgZ6P7JZM1nLfECzfwzwqjAES/Nn1mDVYTCmXvu+XcRtadnWMxUAaHcwGIwgqZa8xnLa220OKuHETOhQIcgWFL+WAakS6gRgT4Y2BJqWV1aJqsFpPR15mZ3SO8JqXhznolsknqw8sO+DBJu+QXn1HdntSGWrLU4GblPlYAs64y/MzPMUWfA4ShDRn9MZK6ypnh2GB5ezgnFxx1jRGOy96IqikI8f+M/CVdgzErLIl+qTd/IbfL8B6Gccb4ZwimL/x1H1bqYCA6xINMZLo5eDHCvBTU4AW7sItw1Q7MQ8l3wBl7hW62gQKBgQDZT1SEaeBtOJxt3vrK7o/kCWNh/4h9oENFhDIuTvLQk9tirKw0BSiZedjbEHqnqM+bgeuvxazCp9uqoYXgC/dtIooy1P8aso+ZrroC/0vZV7TQBGBjbSSkKPn7ShZM2hfYQFpmLznwpel7KJbP6AJ8atv99wjB6uvqNf6fMU7IbQKBgQCsG3mj0amsYbS5ZQZpl2v65QnlkAxv0dxcstx15kW0hXRugLOu7EGcJNZMhO4gbn8dzMOaJANZPG1VLcFpe/QyP/AW7vDt9vTWdeQkQCD5xcXEDihLLCq0pFaSkmuOHWCI+aepSHUILlJ1P/K/5biD7MTdPg6tyLqyM+rjUd/38QKBgQCNu2fsVQHDOsEMB/qakK3YlSb0q61iAjzeAjKYcXV9BHJ6ERTfeN3Z+9asSjs1TqzZSAtoQQ1EiCaFS4P9dNCTpYttS+52gy+VlJhNjCT0RHfxlGkpb+4OA4vHkbKpvTUAHjjXnMW1ZwC5CugSAchdTXTeV1im4Yms4DqJqacwoQKBgQCocPd7An8qTDIBZMOC4oT29+TYvUO+yMkAHLmx1h4QkLCkWegB4g5QkKkAGPWp3hshAj/KA0cXthFXVUG/SGZ2K6eB+nbon1N+9cDETdM4QXzN5gE/mUlupIxqRU1ouI27YYPbJSQNTrC7OkwNzfnpe/gshEj/gr5eHHvd4UrvMQKBgD2Toow7sfpV0R9rhO8aJ9njlbH15LqUK/AotK3E7zr73Uv5j/BIKS4dVC7T56L2khEUbM/y8+Rig6CdyFf3A4i4GKfbp56Sap/Haa9OP6jfep6VW7Aa1AJxPvIPgPZ2U+EuRxrwrP1EBcL5z6Cern9c9Zzs8BPUacU+Q5e8c87W"; | |||
$config["ali_public_key"] = $args["config"]["ali_public_key"] ?? "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzEC7+3O/Ej/gkXug6EgcCM3LjWzz11RR6ESo0KshGg3ODgM8DfdKDHD5b1T6VbcRGFobXQBqVtW008ocUnSOZzE67a73l6mKT3FbmhRsbrgwcUuOHEJUZaLFxPibJgFl7fkOjBcIiz+Wc+9VDTt8O4YxIZhAL6L6ppXcrVrCkOaiIiuHGyp7FjQ+5s3Lk3NLSO3TfXw1WEX2F+IHnw32ZN/FlC8rF8HVlgM0w/PZJ9RuadoLqn5H6z/iqrurbtxscnx0Qbdt8CBzREabJnWxHjxO936AXu9njIPvsXkTfaJJIXxRGGb0b8peSiCljwi8UEODe8mjl2c/LzLel6RuLQIDAQAB"; | |||
$this->logger(["args" => $config], 'EducateSceneTokenCreateAction', true); | |||
$result = (new AlipayK12Service($config))->alipayCommerceEducateSceneTokenCreateRequest($args["sub_code"] ?? "SCHOOL_FACE_PASS_QUERY", | |||
$args["cert_type"] ?? "1", $args["cert_no"], $args["school_std_code"], $args["student_name"], $args["parent_phone"] ?? "", $args["out_user_id"], | |||
@@ -0,0 +1,106 @@ | |||
<?php | |||
namespace SRVX\Model; | |||
use Phalcon\Mvc\Model; | |||
class SelfSupportForUserFaceInfo extends BasicModel | |||
{ | |||
/** | |||
* | |||
* @var integer | |||
*/ | |||
public $id; | |||
/** | |||
* | |||
* @var int | |||
*/ | |||
public $user_identity_id; | |||
/** | |||
* | |||
* @var integer | |||
*/ | |||
public $collect_face_type; | |||
/** | |||
* | |||
* @var string | |||
*/ | |||
public $school_code; | |||
/** | |||
* | |||
* @var string | |||
*/ | |||
public $school_std_code; | |||
/** | |||
* | |||
* @var string | |||
*/ | |||
public $parent_logon_id; | |||
/** | |||
* | |||
* @var string | |||
*/ | |||
public $user_id; | |||
/** | |||
* | |||
* @var string | |||
*/ | |||
public $school_face_pass_status; | |||
/** | |||
* | |||
* @var string | |||
*/ | |||
public $school_face_payment_status; | |||
/** | |||
* | |||
* @var string | |||
*/ | |||
public $updated_at; | |||
/** | |||
* | |||
* @var string | |||
*/ | |||
public $deleted_at; | |||
/** | |||
* Initialize method for model. | |||
*/ | |||
public function initialize() | |||
{ | |||
parent::initialize(); | |||
$this->setSource("self_support_for_user_face_info"); | |||
} | |||
/** | |||
* Allows to query a set of records that match the specified conditions | |||
* | |||
* @param mixed $parameters | |||
* @return SelfSupportForSchoolInfo[]|SelfSupportForSchoolInfo|\Phalcon\Mvc\Model\ResultSetInterface | |||
*/ | |||
public static function find($parameters = null): \Phalcon\Mvc\Model\ResultsetInterface | |||
{ | |||
return parent::find($parameters); | |||
} | |||
/** | |||
* Allows to query the first record that match the specified conditions | |||
* | |||
* @param mixed $parameters | |||
* @return SelfSupportForSchoolInfo|\Phalcon\Mvc\Model\ResultInterface|\Phalcon\Mvc\ModelInterface|null | |||
*/ | |||
public static function findFirst($parameters = null): ?\Phalcon\Mvc\ModelInterface | |||
{ | |||
return parent::findFirst($parameters); | |||
} | |||
} |
@@ -95,6 +95,7 @@ class AlipayK12Service extends BaseService | |||
if (empty($operator_user_id)) { | |||
$params["operator_user_id"] = $operator_user_id; | |||
} | |||
$this->logger($params, "alipayCommerceEducateSceneTokenCreateRequest"); | |||
$request->setBizContent(json_encode($params)); | |||
$response = self::$aopClient->execute($request); | |||
$responseNode = str_replace(".", "_", $request->getApiMethodName()) . "_response"; | |||