|
@@ -22,7 +22,6 @@ use app\common\logic\BaseLogic;
|
|
|
use app\common\service\wechat\WeChatMnpService;
|
|
use app\common\service\wechat\WeChatMnpService;
|
|
|
use app\common\model\group_activity\GroupActivity;
|
|
use app\common\model\group_activity\GroupActivity;
|
|
|
use app\common\model\group_activity\GroupActivityCategory;
|
|
use app\common\model\group_activity\GroupActivityCategory;
|
|
|
-use app\common\model\master_worker\MasterWorker;
|
|
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 拼团活动分类逻辑
|
|
* 拼团活动分类逻辑
|
|
@@ -63,7 +62,7 @@ class GroupActivityCategoryLogic extends BaseLogic
|
|
|
'start_time' => strtotime($params['start_time']),
|
|
'start_time' => strtotime($params['start_time']),
|
|
|
'end_time' => strtotime($params['end_time']),
|
|
'end_time' => strtotime($params['end_time']),
|
|
|
'service_time' => strtotime($params['service_time']),
|
|
'service_time' => strtotime($params['service_time']),
|
|
|
- 'master_worker_id' => $params['master_worker_id'],
|
|
|
|
|
|
|
+ 'property_head_id' => $params['property_head_id'],
|
|
|
'participant_num' => $params['participant_num'],
|
|
'participant_num' => $params['participant_num'],
|
|
|
'type' => $params['type'],
|
|
'type' => $params['type'],
|
|
|
'form_time_limit' => $params['form_time_limit'],
|
|
'form_time_limit' => $params['form_time_limit'],
|
|
@@ -167,7 +166,7 @@ class GroupActivityCategoryLogic extends BaseLogic
|
|
|
'start_time' => strtotime($params['start_time']),
|
|
'start_time' => strtotime($params['start_time']),
|
|
|
'end_time' => strtotime($params['end_time']),
|
|
'end_time' => strtotime($params['end_time']),
|
|
|
'service_time' => strtotime($params['service_time']),
|
|
'service_time' => strtotime($params['service_time']),
|
|
|
- 'master_worker_id' => $params['master_worker_id'],
|
|
|
|
|
|
|
+ 'property_head_id' => $params['property_head_id'],
|
|
|
'participant_num' => $params['participant_num'],
|
|
'participant_num' => $params['participant_num'],
|
|
|
'type' => $params['type'],
|
|
'type' => $params['type'],
|
|
|
'form_time_limit' => $params['form_time_limit'],
|
|
'form_time_limit' => $params['form_time_limit'],
|
|
@@ -222,7 +221,6 @@ class GroupActivityCategoryLogic extends BaseLogic
|
|
|
$detail['area'] = explode(",",$detail['area']);
|
|
$detail['area'] = explode(",",$detail['area']);
|
|
|
$detail['images'] = $detail['images'] ? explode(",",$detail['images']) : [];
|
|
$detail['images'] = $detail['images'] ? explode(",",$detail['images']) : [];
|
|
|
$detail['block_data'] = json_decode($detail['block_data'],true);
|
|
$detail['block_data'] = json_decode($detail['block_data'],true);
|
|
|
- $detail['master_worker_name'] = MasterWorker::where('id',$detail['master_worker_id'])->value('real_name');
|
|
|
|
|
foreach($detail['block_data'] as $key => $item) {
|
|
foreach($detail['block_data'] as $key => $item) {
|
|
|
$detail['block_data'][$key]['activity'] = GroupActivity::where(['block_key' => $item['block_key'],'group_category_id' => $detail['id']])
|
|
$detail['block_data'][$key]['activity'] = GroupActivity::where(['block_key' => $item['block_key'],'group_category_id' => $detail['id']])
|
|
|
->field('id,id as data_id,title,image,equity_id,block_key,origin_price,price,work_amount,settlement_amount')
|
|
->field('id,id as data_id,title,image,equity_id,block_key,origin_price,price,work_amount,settlement_amount')
|