ソースを参照

update

master
DengBiao 1年前
コミット
a1cb6530a1
3個のファイルの変更108行の追加0行の削除
  1. +1
    -0
      src/applet/app/controllers/Alipay/FaceCollectionController.php
  2. +106
    -0
      src/common/Model/SelfSupportForUserFaceInfo.php
  3. +1
    -0
      src/common/Service/Pay/AlipayK12Service.php

+ 1
- 0
src/applet/app/controllers/Alipay/FaceCollectionController.php ファイルの表示

@@ -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"],


+ 106
- 0
src/common/Model/SelfSupportForUserFaceInfo.php ファイルの表示

@@ -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);
}

}

+ 1
- 0
src/common/Service/Pay/AlipayK12Service.php ファイルの表示

@@ -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";


読み込み中…
キャンセル
保存