shish пре 3 година
родитељ
комит
0280d7585e
1 измењених фајлова са 27 додато и 0 уклоњено
  1. 27 0
      app-ghs/controllers/CustomController.php

+ 27 - 0
app-ghs/controllers/CustomController.php

@@ -8,6 +8,7 @@ use biz\shop\classes\ShopAdminClass;
 use biz\sj\classes\SjClass;
 use biz\sj\classes\SjClass;
 use bizGhs\custom\classes\CustomClass;
 use bizGhs\custom\classes\CustomClass;
 use bizGhs\custom\services\CustomService;
 use bizGhs\custom\services\CustomService;
+use bizGhs\merchant\classes\WlClass;
 use bizGhs\order\classes\OrderClass;
 use bizGhs\order\classes\OrderClass;
 use bizHd\saas\classes\ApplyClass;
 use bizHd\saas\classes\ApplyClass;
 use bizHd\saas\services\ApplyService;
 use bizHd\saas\services\ApplyService;
@@ -22,6 +23,32 @@ use Yii;
 class CustomController extends BaseController
 class CustomController extends BaseController
 {
 {
 
 
+    //修改物流信息 ssh 20230105
+    public function actionChangeWl()
+    {
+        $get = Yii::$app->request->get();
+        $id = $get['id'] ?? 0;
+        $wlId = $get['wlId'] ?? 0;
+        $wl = WlClass::getById($wlId, true);
+        if (empty($wl) || $wl->mainId != $this->mainId) {
+            util::fail('设置失败');
+        }
+        $custom = CustomClass::getById($id, true);
+        if (empty($custom) || $custom->ownMainId != $this->mainId) {
+            util::fail('修改失败');
+        }
+        $ghsId = $custom->ghsId ?? 0;
+        $ghs = GhsClass::getById($ghsId, true);
+        if (empty($ghs)) {
+            util::fail('修改失败');
+        }
+        $ghs->customWlId = $wlId;
+        $ghs->save();
+        $custom->wlId = $wlId;
+        $custom->save();
+        util::complete('已修改');
+    }
+
     //修改名称 ssh 2022096
     //修改名称 ssh 2022096
     public function actionChangeName()
     public function actionChangeName()
     {
     {