Bläddra i källkod

企业信息 增加字段

kphcdr 1 år sedan
förälder
incheckning
6965b21772

+ 2 - 0
app/Models/Goods/Goods.php

@@ -57,6 +57,8 @@ use Illuminate\Support\Arr;
  * @method static \Illuminate\Database\Eloquent\Builder|Goods whereCustom($value)
  * @property string                                                                             $en_name
  * @method static \Illuminate\Database\Eloquent\Builder|Goods whereEnName($value)
+ * @property string|null                                                                        $en_desc_html
+ * @method static \Illuminate\Database\Eloquent\Builder|Goods whereEnDescHtml($value)
  */
 class Goods extends BaseModel
 {

+ 1 - 0
app/Modules/Admin/Controllers/Admin/GoodsController.php

@@ -74,6 +74,7 @@ class GoodsController extends BaseController
             "spec_map" => "array",
             'weight' => "int",
             "desc_html" => "",
+            "en_desc_html" => "",
             "spec_attr_html" => "",
             "faq_html" => "",
             "url_3d" => "",

+ 2 - 0
app/Modules/Admin/Services/GoodsService.php

@@ -61,6 +61,7 @@ class GoodsService extends BaseService
             $goods->en_name = Arr::get($params, "en_name", []);
             $goods->weight = Arr::get($params, "weight", 0);
             $goods->desc_html = Arr::get($params, "desc_html", "");
+            $goods->en_desc_html = Arr::get($params, "en_desc_html", "");
             $goods->spec_attr_html = Arr::get($params, "spec_attr_html", "");
             $goods->faq_html = Arr::get($params, "faq_html", "");
             $goods->custom = Arr::get($params, "custom", []);
@@ -124,6 +125,7 @@ class GoodsService extends BaseService
 
             "weight" => $model->weight,
             "desc_html" => $model->desc_html,
+            "en_desc_html" => $model->en_desc_html,
             "spec_attr_html" => $model->spec_attr_html,
             "faq_html" => $model->faq_html,
             "sn" => $model->sn,

+ 1 - 0
app/Modules/Mini/Services/GoodsService.php

@@ -57,6 +57,7 @@ class GoodsService extends BaseService
                 }
             }, $goods->spec),
             "desc_html" => $goods->desc_html,
+            "en_desc_html" => $goods->en_desc_html,
             "faq_html" => $goods->faq_html,
             "spec_attr_html" => $goods->spec_attr_html,
             "is_fav" => (int)$this->goodsIsFav($goods->id),

+ 2 - 0
database/migrations/2023_05_29_111422_add_en_lng_sup.php

@@ -14,6 +14,7 @@ return new class extends Migration {
     {
         Schema::table("goods", function (Blueprint $t) {
             $t->string("en_name")->default("");
+            $t->text("en_desc_html")->default("");
         });
         Schema::table("goods_custom", function (Blueprint $t) {
             $t->string("en_title")->default("");
@@ -35,6 +36,7 @@ return new class extends Migration {
     {
         Schema::table("goods", function (Blueprint $t) {
             $t->dropColumn("en_name");
+            $t->dropColumn("en_desc_html");
         });
         Schema::table("goods_custom", function (Blueprint $t) {
             $t->dropColumn("en_title");