|
|
@@ -11,6 +11,7 @@ use bizHd\wx\classes\WxOpenClass;
|
|
|
use common\components\dict;
|
|
|
use common\components\imgUtil;
|
|
|
use common\components\miniUtil;
|
|
|
+use common\components\stringUtil;
|
|
|
use common\components\util;
|
|
|
use Yii;
|
|
|
use GatewayClient\Gateway;
|
|
|
@@ -20,7 +21,7 @@ class MainController extends BaseController
|
|
|
|
|
|
public $guestAccess = ['my'];
|
|
|
|
|
|
- //采购商城海报 ssh 20210610
|
|
|
+ //采购商城海报 ssh 20230217
|
|
|
public function actionGetMallPoster()
|
|
|
{
|
|
|
$merchant = WxOpenClass::getWxInfo();
|
|
|
@@ -29,10 +30,13 @@ class MainController extends BaseController
|
|
|
//scene不能超过32个字条,这些进行缩写:sId = shopId gId = ghsShopAdminId
|
|
|
$scene = "sId={$this->shopId}&id=0&gId=" . $this->shopAdminId;
|
|
|
$imgUrl = miniUtil::generateUnlimitedMiniCode($merchant, $page, $scene, $ptStyle);
|
|
|
- $url = imgUtil::groupImg($imgUrl);
|
|
|
- $respond = [
|
|
|
- 'imgUrl' => $url,
|
|
|
- ];
|
|
|
+ $titleBase64 = stringUtil::ossBase64('花店买花入口');
|
|
|
+ $prefix = imgUtil::getPrefix();
|
|
|
+ $url = $prefix . 'shop/miniCodeBg.jpg?x-oss-process=image';
|
|
|
+ $goodsMiniCodeBase64 = stringUtil::ossBase64($imgUrl);
|
|
|
+ $url .= '/watermark,image_' . $goodsMiniCodeBase64 . ',g_north,x_0,y_40';
|
|
|
+ $url .= '/watermark,text_' . $titleBase64 . ',g_north,x_0,y_530,size_50';
|
|
|
+ $respond = ['imgUrl' => $url];
|
|
|
util::success($respond);
|
|
|
}
|
|
|
|