|
|
@@ -54,7 +54,7 @@ class MasterWorkerMessageLogic extends BaseLogic
|
|
|
case 1:
|
|
|
$val['total'] = ServiceWorkLog::where(['master_worker_id'=>$userId,'show_type'=>YesNoEnum::NO])->count();
|
|
|
if($val['total']){
|
|
|
- $log = ServiceWorkLog::where(['master_worker_id'=>$userId,'show_type'=>YesNoEnum::NO])->order(['id'=>'desc'])->find()->toArray();
|
|
|
+ $log = ServiceWorkLog::where(['master_worker_id'=>$userId,'show_type'=>YesNoEnum::NO])->order(['id'=>'desc'])->find();
|
|
|
$log = self::formatMsg($log,1);
|
|
|
$val['title'] = $log['title'];
|
|
|
$val['date'] = $log['date'];
|
|
|
@@ -63,7 +63,7 @@ class MasterWorkerMessageLogic extends BaseLogic
|
|
|
case 3:
|
|
|
$val['total'] = MasterWorkerAccountLog::where(['worker_id'=>$userId,'show_type'=>YesNoEnum::NO ] )->count();
|
|
|
if($val['total']){
|
|
|
- $log = MasterWorkerAccountLog::where(['worker_id'=>$userId,'show_type'=>YesNoEnum::NO])->append(['action_text'])->order(['id'=>'desc'])->find()->toArray();
|
|
|
+ $log = MasterWorkerAccountLog::where(['worker_id'=>$userId,'show_type'=>YesNoEnum::NO])->append(['action_text'])->order(['id'=>'desc'])->find();
|
|
|
$log = self::formatMsg($log,3);
|
|
|
$val['title'] = $log['title'];
|
|
|
$val['date'] = $log['date'];
|
|
|
@@ -72,7 +72,7 @@ class MasterWorkerMessageLogic extends BaseLogic
|
|
|
case 4:
|
|
|
$val['total'] = Article::where(['is_show'=>YesNoEnum::YES])->count();
|
|
|
if($val['total']){
|
|
|
- $log = Article::where('is_show',YesNoEnum::YES)->order(['id'=>'desc'])->find()->toArray();
|
|
|
+ $log = Article::where(['is_show'=>YesNoEnum::YES,'cid'=>3])->order(['id'=>'desc'])->find();
|
|
|
$log = self::formatMsg($log,4);
|
|
|
$val['title'] = $log['title'];
|
|
|
$val['date'] = $log['date'];
|
|
|
@@ -93,18 +93,19 @@ class MasterWorkerMessageLogic extends BaseLogic
|
|
|
public static function formatMsg($item,$type){
|
|
|
switch ($type){
|
|
|
case 1:
|
|
|
- $item['title'] = $item['opera_log'];
|
|
|
- $item['describe'] = $item['opera_log'];
|
|
|
- $item['date'] =date("Y-m-d", is_string($item['create_time']) ? strtotime($item['create_time']): $item['create_time']);
|
|
|
+ $item['title'] = !empty($item['opera_log'])?$item['opera_log']:"";
|
|
|
+ $item['describe'] = !empty($item['opera_log'])?$item['opera_log']:"";
|
|
|
+ $item['date'] = !empty($item['create_time'])?date("Y-m-d", is_string($item['create_time']) ? strtotime($item['create_time']): $item['create_time']):date('Y-m-d');
|
|
|
break;
|
|
|
case 3:
|
|
|
- $item['describe'] = $item['title'] . ' ' . $item['action_text'] . ' '. $item['change_amount'];
|
|
|
- $item['title'] = $item['describe'];
|
|
|
- $item['date'] =date("Y-m-d", is_string($item['create_time']) ? strtotime($item['create_time']): $item['create_time']);
|
|
|
+ $item['describe'] = !empty($item['title'])?$item['title'] . ' ' . $item['action_text'] . ' '. $item['change_amount']:'';
|
|
|
+ $item['title'] = !empty($item['describe'])?$item['describe']:'';
|
|
|
+ $item['date'] =!empty($item['create_time'])?date("Y-m-d", is_string($item['create_time']) ? strtotime($item['create_time']): $item['create_time']):date('Y-m-d');
|
|
|
break;
|
|
|
case 4:
|
|
|
- $item['describe'] = $item['desc'];
|
|
|
- $item['date'] =date("Y-m-d", is_string($item['create_time']) ? strtotime($item['create_time']): $item['create_time']);
|
|
|
+ $item['title'] = !empty($item['describe'])?$item['describe']:'';
|
|
|
+ $item['describe'] = !empty($item['desc'])?$item['desc']:'';
|
|
|
+ $item['date'] =!empty($item['create_time'])?date("Y-m-d", is_string($item['create_time']) ? strtotime($item['create_time']): $item['create_time']):date('Y-m-d');
|
|
|
break;
|
|
|
}
|
|
|
return $item;
|