Browse Source

no message

develop
shuixiang 4 years ago
parent
commit
01aadf2486
  1. 22
      app/AdminGuide/Controllers/WorkorderController.php
  2. 22
      app/AdminSupplier/Controllers/WorkorderController.php

22
app/AdminGuide/Controllers/WorkorderController.php

@ -87,16 +87,6 @@ class WorkorderController extends AdminController
$msgList [] = $arr; $msgList [] = $arr;
} }
$currentWorkorder = \App\Models\Workorder::find($workorderId);
array_unshift($msgList, [
'type' => 'op',
'it_type' => 1,
'avatar' => Storage::url($currentWorkorder->publisher->avatar),
'name' => $currentWorkorder->publisher->name,
'content' => $currentWorkorder->content,
'created_at_text' => $currentWorkorder->created_at,
]);
$data = [ $data = [
'user_list' => $userList, 'user_list' => $userList,
'msg_list' => $msgList, 'msg_list' => $msgList,
@ -208,6 +198,18 @@ class WorkorderController extends AdminController
$form->publisher_id = Admin::user()->id; $form->publisher_id = Admin::user()->id;
} }
}); });
$form->saved(function (Form $form) {
if ($form->isCreating()) {
$item = new WorkorderItem();
$item->workorder_id = $form->getKey();
$item->content = $form->content;
$item->type = 1;
$item->publisher_type = DemandTraits::$col[2];
$item->publisher_id = Admin::user()->id;
$item->save();
}
});
}); });
} }

22
app/AdminSupplier/Controllers/WorkorderController.php

@ -86,16 +86,6 @@ class WorkorderController extends AdminController
$msgList [] = $arr; $msgList [] = $arr;
} }
$currentWorkorder = \App\Models\Workorder::find($workorderId);
array_unshift($msgList, [
'type' => 'op',
'it_type' => 1,
'avatar' => Storage::url($currentWorkorder->publisher->avatar),
'name' => $currentWorkorder->publisher->name,
'content' => $currentWorkorder->content,
'created_at_text' => $currentWorkorder->created_at,
]);
$data = [ $data = [
'user_list' => $userList, 'user_list' => $userList,
'msg_list' => $msgList, 'msg_list' => $msgList,
@ -209,6 +199,18 @@ class WorkorderController extends AdminController
$form->publisher_id = Admin::user()->id; $form->publisher_id = Admin::user()->id;
} }
}); });
$form->saved(function (Form $form) {
if ($form->isCreating()) {
$item = new WorkorderItem();
$item->workorder_id = $form->getKey();
$item->content = $form->content;
$item->type = 1;
$item->publisher_type = DemandTraits::$col[1];
$item->publisher_id = Admin::user()->id;
$item->save();
}
});
}); });
} }

Loading…
Cancel
Save