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;
}
$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 = [
'user_list' => $userList,
'msg_list' => $msgList,
@ -208,6 +198,18 @@ class WorkorderController extends AdminController
$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;
}
$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 = [
'user_list' => $userList,
'msg_list' => $msgList,
@ -209,6 +199,18 @@ class WorkorderController extends AdminController
$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