liugc 1 год назад
Родитель
Сommit
dbc77c1f28

+ 1 - 1
app/adminapi/lists/property/PropertyActivityLists.php

@@ -57,7 +57,7 @@ class PropertyActivityLists extends BaseAdminDataLists implements ListsSearchInt
     {
         return PropertyActivity::with(['propertyHeadInfo'])
         ->where($this->searchWhere)
-            ->field(['id', 'property_head_id', 'activity_name', 'activity_start_time', 'activity_end_time'])
+            ->field(['id', 'property_head_id', 'activity_name', 'activity_start_time', 'activity_end_time','block_data','url_page'])
             ->limit($this->limitOffset, $this->limitLength)
             ->order(['id' => 'desc'])
             ->select()

+ 3 - 0
app/adminapi/logic/property/PropertyActivityLogic.php

@@ -47,6 +47,7 @@ class PropertyActivityLogic extends BaseLogic
                 'activity_name' => $params['activity_name'],
                 'activity_start_time' => $params['activity_start_time'],
                 'activity_end_time' => $params['activity_end_time'],
+                'url_page' => $params['url_page']??'',
             ]);
 
             Db::commit();
@@ -75,6 +76,8 @@ class PropertyActivityLogic extends BaseLogic
                 'activity_name' => $params['activity_name'],
                 'activity_start_time' => $params['activity_start_time']?strtotime($params['activity_start_time']):0,
                 'activity_end_time' => $params['activity_end_time']?strtotime($params['activity_end_time']):0,
+                'block_data' => json_encode($params['block_data']??[]),
+                'url_page' => $params['url_page']??'',
             ]);
 
             Db::commit();

+ 3 - 0
app/common/model/property/PropertyActivity.php

@@ -28,6 +28,9 @@ class PropertyActivity extends BaseModel
 {
     
     protected $name = 'property_activity';
+    protected $type = [
+        'block_data' => 'array'
+    ];
 
     public function getActivityStartTimeAttr($value)
     {