From 336d439662276bc76ce2b5688d85ba9d69aa6ded Mon Sep 17 00:00:00 2001 From: wuhui_zzw <1760308791@qq.com> Date: Mon, 4 Dec 2023 15:44:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=9A=E7=81=B5=E6=B4=BB?= =?UTF-8?q?=E7=94=A8=E5=B7=A5=E9=85=8D=E7=BD=AE=E4=BF=A1=E6=81=AF=E6=94=B9?= =?UTF-8?q?=E4=B8=BA.env=E6=96=87=E4=BB=B6=E9=85=8D=E7=BD=AE=EF=BC=8C?= =?UTF-8?q?=E4=B8=8D=E5=9C=A8=E6=8F=92=E4=BB=B6=E4=BB=A3=E7=A0=81=E4=B8=AD?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=EF=BC=8C=E5=8C=BA=E5=88=86=E7=94=9F=E4=BA=A7?= =?UTF-8?q?=E7=8E=AF=E5=A2=83=E5=92=8C=E5=BC=80=E5=8F=91=E7=8E=AF=E5=A2=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/app.php | 11 ++++++ .../use-staff/src/admin/IndexController.php | 29 +++++++------- plugins/use-staff/src/models/ExternalApi.php | 39 +++++++++++++++---- 3 files changed, 59 insertions(+), 20 deletions(-) diff --git a/config/app.php b/config/app.php index 79d83b2b..67d57028 100644 --- a/config/app.php +++ b/config/app.php @@ -296,4 +296,15 @@ return [ 'redis_default_database' => env('REDIS_DEFAULT_DATABASE'), 'redis_cache_database' => env('REDIS_CACHE_DATABASE'), + // 灵活用工相关配置 + 'USE_STAFF_API_LINK' => env('USE_STAFF_API_LINK'), + 'USE_STAFF_ACCESS_ID' => env('USE_STAFF_ACCESS_ID'), + 'USE_STAFF_ACCESS_SECRET' => env('USE_STAFF_ACCESS_SECRET'), + 'USE_STAFF_GROUND_AGENT_ID' => env('USE_STAFF_GROUND_AGENT_ID'), + 'USE_STAFF_BMEMBER_ID' => env('USE_STAFF_BMEMBER_ID'), + 'USE_STAFF_CORE_AGENT_ID' => env('USE_STAFF_CORE_AGENT_ID'), + 'USE_STAFF_MEMBER_ID' => env('USE_STAFF_MEMBER_ID'), + + + ]; diff --git a/plugins/use-staff/src/admin/IndexController.php b/plugins/use-staff/src/admin/IndexController.php index 12950886..157132de 100644 --- a/plugins/use-staff/src/admin/IndexController.php +++ b/plugins/use-staff/src/admin/IndexController.php @@ -57,19 +57,19 @@ class IndexController extends BaseController{ public function test(){ // 员工入驻 - $info = [ - 'uid' => '228', - 'name' => '胡治金',// 账号名称 - 'tel' => 18982255122,// 手机号 - 'card_type' => 1,// 卡类型:1=对私,2=对公 - // 'bank_sub_name' => '',//开户银行支行名称,卡类型为2-对公必填 - 'account_id_start' => '20201107',// 证件有效期开始时间,格式:YYYYMMDD - 'bank_act_name' => '胡治金',// 银行卡持有人姓名 - 'card_num' => '6217253100008301299',// 银行卡卡号 - 'account_id' => '511321198404020899',// 银行卡持有人身份证号码 - 'mer_type' => 3,// 商户类型:1=个体户,3=个人 - ]; - (new ExternalApi())->personnelAccess($info); + // $info = [ + // 'uid' => '228', + // 'name' => '胡治金',// 账号名称 + // 'tel' => 18982255122,// 手机号 + // 'card_type' => 1,// 卡类型:1=对私,2=对公 + // // 'bank_sub_name' => '',//开户银行支行名称,卡类型为2-对公必填 + // 'account_id_start' => '20201107',// 证件有效期开始时间,格式:YYYYMMDD + // 'bank_act_name' => '胡治金',// 银行卡持有人姓名 + // 'card_num' => '6217253100008301299',// 银行卡卡号 + // 'account_id' => '511321198404020899',// 银行卡持有人身份证号码 + // 'mer_type' => 3,// 商户类型:1=个体户,3=个人 + // ]; + // (new ExternalApi())->personnelAccess($info); // 员工入驻 - 结果查询 /*$staffInfo = (new ExternalApi())->personnelResult(592217313649454896); debug($staffInfo);*/ @@ -95,6 +95,9 @@ class IndexController extends BaseController{ // // 费用代发 - 结果查询 // $result = (new ExternalApi())->salaryOutOrderResult('SHB000007570'); // debug($result); + + + (new ExternalApi())->test(); } diff --git a/plugins/use-staff/src/models/ExternalApi.php b/plugins/use-staff/src/models/ExternalApi.php index 5dacd973..07f56ac6 100644 --- a/plugins/use-staff/src/models/ExternalApi.php +++ b/plugins/use-staff/src/models/ExternalApi.php @@ -12,13 +12,13 @@ class ExternalApi extends BaseModel{ public $table = false; // 测试环境 - private $apiLink = 'https://bwmsweb.testpnr.com/bwmsweb';// 生产地址 - private $accessId = 'CQZL0606202306061047027822700798';// 接入ID - private $accessSecret = '0sSEAHC80w3HJ55FLS0akVzIKR0TTH6S';// 请求密钥 - private $groundAgentId = 'L20221116094640944';// 落地公司机构号 - private $bmemberId = '942103656627706351';// 落地公司商户号 - private $coreAgentId = 'C20230109095415231';// 核心企业机构号 - private $memberId = '637870957126184445';// 核心企业商户号 + // private $apiLink = 'https://bwmsweb.testpnr.com/bwmsweb';// 生产地址 + // private $accessId = 'CQZL0606202306061047027822700798';// 接入ID + // private $accessSecret = '0sSEAHC80w3HJ55FLS0akVzIKR0TTH6S';// 请求密钥 + // private $groundAgentId = 'L20221116094640944';// 落地公司机构号 + // private $bmemberId = '942103656627706351';// 落地公司商户号 + // private $coreAgentId = 'C20230109095415231';// 核心企业机构号 + // private $memberId = '637870957126184445';// 核心企业商户号 // 生产环境 // private $apiLink = 'https://ms.xs-ygj.com/bwmsweb';// 生产地址 @@ -29,11 +29,21 @@ class ExternalApi extends BaseModel{ // private $coreAgentId = 'C20231130092957659';// 核心企业机构号 // private $memberId = '906487975715084884';// 核心企业商户号 + // 使用 + private $apiLink,$accessId,$accessSecret,$groundAgentId,$bmemberId,$coreAgentId,$memberId;// 核心企业商户号 public function __construct(array $attributes = []){ parent::__construct($attributes); + $this->apiLink = config('app.USE_STAFF_API_LINK'); + $this->accessId = config('app.USE_STAFF_ACCESS_ID'); + $this->accessSecret = config('app.USE_STAFF_ACCESS_SECRET'); + $this->groundAgentId = config('app.USE_STAFF_GROUND_AGENT_ID'); + $this->bmemberId = config('app.USE_STAFF_BMEMBER_ID'); + $this->coreAgentId = config('app.USE_STAFF_CORE_AGENT_ID'); + $this->memberId = config('app.USE_STAFF_MEMBER_ID'); + } /** * Common: 发起请求 - 请求接口 @@ -337,5 +347,20 @@ class ExternalApi extends BaseModel{ + public function test(){ + + + debug([ + '灵活用工配置信息', + '请求地址' => $this->apiLink, + // '接入ID' => $this->accessId, + // '请求密钥' => $this->accessSecret, + // '落地公司机构号' => $this->groundAgentId, + // '落地公司商户号' => $this->bmemberId, + // '核心企业机构号' => $this->coreAgentId, + // '核心企业商户号' => $this->memberId, + ]); + + } } \ No newline at end of file