Bläddra i källkod

修改名称之后同步

shish 3 år sedan
förälder
incheckning
e82d19f148
1 ändrade filer med 14 tillägg och 0 borttagningar
  1. 14 0
      app-ghs/controllers/CustomController.php

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

@@ -8,6 +8,7 @@ use biz\shop\classes\ShopAdminClass;
 use biz\sj\classes\SjClass;
 use bizGhs\custom\classes\CustomClass;
 use bizGhs\custom\services\CustomService;
+use bizGhs\order\classes\OrderClass;
 use bizHd\saas\classes\ApplyClass;
 use bizHd\saas\services\ApplyService;
 use bizHd\shop\classes\ShopClass;
@@ -24,6 +25,19 @@ class CustomController extends BaseController
     //修改名称 ssh 2022096
     public function actionChangeName()
     {
+        $get = Yii::$app->request->get();
+        $name = $get['name'] ?? '';
+        $id = $get['id'] ?? 0;
+        if (empty($name)) {
+            util::fail('请填写名称');
+        }
+        $py = stringUtil::py($name);
+        $custom = CustomClass::getById($id, true);
+        CustomClass::valid($custom, $this->shopId);
+        $custom->name = $name;
+        $custom->py = $py;
+        $custom->save();
+        OrderClass::updateByCondition(['customId' => $id], ['customName' => $name, 'customNamePy' => $py]);
         util::complete('修改成功');
     }