修正验证吗

This commit is contained in:
2023-03-22 15:15:33 +08:00
parent 563e5ca7ba
commit 26fc5f5e62
12 changed files with 326 additions and 59 deletions
+5
View File
@@ -732,4 +732,9 @@ class CallBackController extends AbstractController
);
}
// 处方平台物流回调
public function platformLogisticsCallBack(){
}
}
+36 -24
View File
@@ -5,6 +5,7 @@ namespace App\Controller;
use App\Amqp\Producer\CancelUnpayOrdersDelayDirectProducer;
use App\Constants\HttpEnumCode;
use App\Model\DoctorPharmacistCert;
use App\Utils\Log;
use Extend\Alibaba\Oss;
use Extend\Ca\Ca;
use Hyperf\Amqp\Producer;
@@ -15,7 +16,12 @@ use TCPDF;
class TestController extends AbstractController
{
public function test(){
$this->test_7();
// $this->test_8();
// $this->test_3();
// $this->test_4();
$this->test_6();
}
// 获取云证书-首次
@@ -111,9 +117,9 @@ class TestController extends AbstractController
// 下载阿里云图片
$oss = new Oss();
$filename = "applet/doctor/cert/67d7396d-0fc3-464d-9582-3501229ed188.png";
$filename = "applet/doctor/cert/b09ebb06-be90-40cf-9329-fab5b15139ec.png";
$style = "image/resize,m_lfit,w_100,h_350/rotate,270";
$style = "image/resize,m_lfit,w_100,h_350";
$sign_image = $oss->getCusTomObjectToRAM($filename,$style);
$sign_image = base64_encode($sign_image);
@@ -121,20 +127,18 @@ class TestController extends AbstractController
return fail(HttpEnumCode::SERVER_ERROR);
}
$sign_image = urlencode($sign_image);
$sign_param = [
[
"llx"=> 700, // 左边底部X坐标
"lly"=>2985, // 左边底部Y坐标
"urx"=>1101, // 右边上部x坐标
"ury"=>2896, // 右边上部y坐标
"llx"=> "700", // 左边底部X坐标
"lly"=>"2985", // 左边底部Y坐标
"urx"=>"1101", // 右边上部x坐标
"ury"=>"2896", // 右边上部y坐标
"pageList"=>[1],
"sealImg"=>$sign_image
]
];
$data = array();
$data['sign_param'] = json_encode($sign_param,JSON_UNESCAPED_UNICODE);
$data['sign_param'] = json_encode($sign_param);
$data['seal_img'] = $sign_image;
$result = $ca->addUserSignConfig("491925054435950592","410323199603261241",$data);
@@ -311,18 +315,21 @@ class TestController extends AbstractController
public function test_6(){
$pdf_file = $this->test_5();
$pdf_file = base64_encode($pdf_file);
if (!$pdf_file){
return fail(HttpEnumCode::SERVER_ERROR);
}
// $oss = new Oss();
// $filename = "Basic/images/prescription_img.jpg";
//
// $pdf_file = $oss->getObjectToRAM($filename);
// $pdf_file = file_get_contents('./runtime/dsddasdasdasdasdasdsa.pdf');
$pdf_file = urlencode($pdf_file);
// $pdf_file = new \CURLFILE('./runtime/dsddasdasdasdasdasdsa.pdf');
// $pdf_file = fopen("/Users/wucongxing/Desktop/work/php/hospital-applets-api/runtime/dsddasdasdasdasdasdsa.pdf",'f');
// dump($pdf_file);die;
$oss = new Oss();
$filename = "applet/doctor/cert/67d7396d-0fc3-464d-9582-3501229ed188.png";
$filename = "applet/doctor/cert/b09ebb06-be90-40cf-9329-fab5b15139ec.png";
$style = "image/resize,m_lfit,w_350,h_100/rotate";
$style = "image/resize,m_lfit,w_100,h_350";
$sign_image = $oss->getCusTomObjectToRAM($filename,$style);
$sign_image = base64_encode($sign_image);
@@ -330,21 +337,20 @@ class TestController extends AbstractController
return fail(HttpEnumCode::SERVER_ERROR);
}
$sign_image = urlencode($sign_image);
// $sign_image = urlencode($sign_image);
$sign_param = [
[
"llx"=> 700, // 左边底部X坐标
"lly"=>2985, // 左边底部Y坐标
"urx"=>1101, // 右边上部x坐标
"ury"=>2896, // 右边上部y坐标
"llx"=> "700", // 左边底部X坐标
"lly"=>"2985", // 左边底部Y坐标
"urx"=>"1101", // 右边上部x坐标
"ury"=>"2896", // 右边上部y坐标
"pageList"=>[1],
"sealImg"=>$sign_image
]
];
$data = array();
$data['sign_param'] = json_encode($sign_param,JSON_UNESCAPED_UNICODE);
$data['sign_param'] = json_encode($sign_param);
$data['pdf_file'] = $pdf_file;
$ca = new Ca();
@@ -385,4 +391,10 @@ class TestController extends AbstractController
}
}
}
// 删除签章配置
public function test_8(){
$ca = new Ca();
$result = $ca->deleteUserSignConfig("491925054435950592");
}
}
+2
View File
@@ -64,4 +64,6 @@ class UserPatientController extends AbstractController
return $this->response->json($data);
}
// public function
}