一款适用于YetuAdmin的电子面单插件。
准备工作
使用之前先登录/注册快递鸟(http://www.kdniao.com/login)
拿到快递鸟用户id和key在配置填上。
调用电子面单示例
try { /* * 电子面单构建 * @param $express_id array 物流快递的信息ID * @param $data array order_code:商城的订单号 name:收货人姓名 mobile:收货人手机 province:省份 * city:城市 area:区域 address:详细地址 goods_name:产品信息 * @return array * Order['LogisticCode']:快递单号, * PrintTemplate:面单打印模板内容 * 其他返回参数可以查看http://www.kdniao.com/file/%E5%BF%AB%E9%80%92%E9%B8%9F%E6%8E%A5%E5%8F%A3%E6%8A%80%E6%9C%AF%E6%96%87%E6%A1%A3v5.21.pdf */ $res = \think\Hook::listen('electronics_build', $data, null, true); //TODO保存订单发货信息,修改订单发货状态 $this->success("成功", '', $res);} catch (Exception $e) { $this->error($e->getMessage());}
物流快递信息查询:
$param=['express_code'=>$express_code,'express_id'=>$express_id];$res = \think\Hook::listen('electronics_query',$param, null, true);