|
@@ -170,11 +170,14 @@ class BehaviorRepository
|
|
|
try {
|
|
|
$res = $this->behavior->create($data);
|
|
|
if ($res) {
|
|
|
+ $token = JWTAuth::decode(JWTAuth::getToken());
|
|
|
+ $uid = $token['user']->id;
|
|
|
+ $username = $token['user']->username;
|
|
|
$cerate_bahavior_data = [
|
|
|
- 'operator_id' => Auth::user()->id,
|
|
|
+ 'operator_id' => $uid,
|
|
|
'behavior_id' => $res['id'],
|
|
|
- 'username' => Auth::user()->username,
|
|
|
- 'content' => json_encode($data),
|
|
|
+ 'username' => $username,
|
|
|
+ 'content' => '创建'.$request['name'].'行为',
|
|
|
'type' => 0,
|
|
|
'created_at' => date('Y-m-d H:i:s'),
|
|
|
'updated_at' => date('Y-m-d H:i:s')
|
|
@@ -229,10 +232,13 @@ class BehaviorRepository
|
|
|
try{
|
|
|
$res = $this->behavior->where('id',$request['id'])->update($update_bahavior);
|
|
|
if ($res) {
|
|
|
+ $token = JWTAuth::decode(JWTAuth::getToken());
|
|
|
+ $uid = $token['user']->id;
|
|
|
+ $username = $token['user']->username;
|
|
|
$cerate_bahavior_data = [
|
|
|
- 'operator_id' => Auth::user()->id,
|
|
|
+ 'operator_id' => $uid,
|
|
|
'behavior_id' => $request['id'],
|
|
|
- 'username' => Auth::user()->username,
|
|
|
+ 'username' => $username,
|
|
|
'content' => json_encode($update_bahavior),
|
|
|
'type' => 1,
|
|
|
'created_at' => date('Y-m-d H:i:s'),
|
|
@@ -265,17 +271,26 @@ class BehaviorRepository
|
|
|
'is_open' => $request['is_open'],
|
|
|
'updated_at' => date('Y-m-d H:i:s')
|
|
|
];
|
|
|
+ if ($request['is_open'] == 0){
|
|
|
+ $is_open = '关闭';
|
|
|
+ }else{
|
|
|
+ $is_open = '开启';
|
|
|
+ }
|
|
|
+ $behavior_name = $behavior->name;
|
|
|
|
|
|
DB::beginTransaction();
|
|
|
try {
|
|
|
$res = $behavior->where('id',$request['id'])->update($behavior_array);
|
|
|
if ($res) {
|
|
|
+ $token = JWTAuth::decode(JWTAuth::getToken());
|
|
|
+ $uid = $token['user']->id;
|
|
|
+ $username = $token['user']->username;
|
|
|
$cerate_bahavior_data = [
|
|
|
- 'operator_id' => Auth::user()->id,
|
|
|
+ 'operator_id' => $uid,
|
|
|
'behavior_id' => $request['id'],
|
|
|
- 'username' => Auth::user()->username,
|
|
|
- 'content' => json_encode($behavior_array),
|
|
|
- 'type' => 1,
|
|
|
+ 'username' => $username,
|
|
|
+ 'content' => $is_open.'了'.$behavior_name.'行为',
|
|
|
+ 'type' => 2,
|
|
|
'created_at' => date('Y-m-d H:i:s'),
|
|
|
'updated_at' => date('Y-m-d H:i:s')
|
|
|
];
|