|
@@ -4,12 +4,13 @@ namespace App\Http\Controllers\QuickApp;
|
|
|
|
|
|
use Illuminate\Http\Request;
|
|
|
use App\Http\Controllers\Controller;
|
|
|
+use App\Modules\OfficialAccount\Services\CustomMsgService;
|
|
|
use App\Modules\SendOrder\Services\SendOrderService;
|
|
|
use Hashids;
|
|
|
use Cookie;
|
|
|
use Redis;
|
|
|
|
|
|
-class WelcomeController extends Controller
|
|
|
+class WelcomeController extends BaseController
|
|
|
{
|
|
|
|
|
|
private $send_order_id;
|
|
@@ -64,4 +65,29 @@ class WelcomeController extends Controller
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * @apiVersion 1.0.0
|
|
|
+ * @apiDescription 获取客服二维码
|
|
|
+ * @api {GET} customer_img 获取客服二维码
|
|
|
+ * @apiHeader {String} [Authorization] token
|
|
|
+ * @apiGroup User
|
|
|
+ * @apiName customer_img
|
|
|
+ * @apiSuccessExample {json} Success-Response:
|
|
|
+ *
|
|
|
+ * {
|
|
|
+ * "code": 0,
|
|
|
+ * "msg": "",
|
|
|
+ * "data": "https://cdn-novel.iycdm.com/static/img/kefu20190319.jpg"
|
|
|
+ */
|
|
|
+ public function getCustomerServiceImg()
|
|
|
+ {
|
|
|
+ $setting = CustomMsgService::customerImgUrlByChannelId($this->distribution_channel_id);
|
|
|
+ if ($setting && $setting->customer_img_url) {
|
|
|
+ $customer_service = $setting->customer_img_url;
|
|
|
+ } else {
|
|
|
+ $customer_service = env('KE_FU_QRCODE', 'https://cdn-novel.iycdm.com/static/img/kefu20190319.jpg');
|
|
|
+ }
|
|
|
+ return response()->success($customer_service);
|
|
|
+ }
|
|
|
}
|