123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
- namespace app\page\controller;
- use think\Controller;
- /**
- * 工具类
- *
- * @author wj
- * @date 2022-07-20
- */
- class Tools extends Controller
- {
- /**
- * 保存用户名片信息
- * 收集信息用
- *
- * @return void
- * @author wj
- * @date 2022-07-20
- */
- public function workercard()
- {
- $sharedata = $this->getsharedata();
- return $this->fetch('workercard', ['sharedata' => $sharedata]);
- }
- public function getsharedata()
- {
- $param = request()->param();
- $urlstr = "https://" . $_SERVER['SERVER_NAME'] . request()->url();
- $url = isset($param['url']) ? $param['url'] : $urlstr;
- $sharedata = action('index/Index/getsharedata');
- $sharedata['url'] = $url;
- $string = "jsapi_ticket=" . $sharedata['ticket'] . "&noncestr=" . $sharedata['nonceStr'] . "×tamp=" . $sharedata['timestamp'] . "&url=" . $sharedata['url'];
- $signature = sha1($string);
- $sharedata['signature'] = $signature;
- return $sharedata;
- }
- }
|