linwu 3 gadi atpakaļ
vecāks
revīzija
6001d6fe31

+ 17 - 2
app/Admin/Controllers/Content/BuyHouseJcController.php

@@ -7,9 +7,11 @@ use App\Models\TalentHouse;
 use App\Models\TalentHouseApply;
 use App\Services\Common\SmsService;
 use Encore\Admin\Controllers\HasResourceActions;
+use Encore\Admin\Facades\Admin;
 use Encore\Admin\Grid;
 use Encore\Admin\Layout\Content;
 use Illuminate\Http\Request;
+use Illuminate\Support\Facades\DB;
 
 class BuyHouseJcController extends Controller
 {
@@ -97,10 +99,23 @@ class BuyHouseJcController extends Controller
                 'status'           => $status == 2 ? 1 : 3,
             ]);
 
+        //日志
+        $apply = TalentHouseApply::find($id);
+        $house = TalentHouse::find($apply['house_id']);
+        $admin = Admin::user();
+        $log   = [
+            'house_name'    => $house['name'],
+            'user_name'     => $apply['name'],
+            'check_name'    => $admin['name'],
+            'data'          => json_encode($apply),
+            'created_at'    => date('Y-m-d H:i:s'),
+            'check_status'  => $apply['rs_check_status'],
+            'check_comment' => $apply['rs_check_comment'],
+        ];
+        DB::table('talent_house_check_log')->insert($log);
+
         //审核不通过发送短信
         if ($status == 3) {
-            $apply = TalentHouseApply::find($id);
-            $house = TalentHouse::find($apply['house_id']);
             $time  = strtotime($house['supply_time']);
             $smsService->sendSms($apply['mobile'], 'sms_buyhouse_supply', ['name' => $apply['name'], 'month' => date('m', $time), 'day' => date('d', $time)]);
         }

+ 10 - 3
app/Admin/Controllers/Content/BuyHouseRsController.php

@@ -5,6 +5,7 @@ namespace App\Admin\Controllers\Content;
 use App\Http\Controllers\Controller;
 use App\Models\TalentHouse;
 use App\Models\TalentHouseApply;
+use App\Services\Common\SmsService;
 use Encore\Admin\Controllers\HasResourceActions;
 use Encore\Admin\Facades\Admin;
 use Encore\Admin\Grid;
@@ -80,7 +81,7 @@ class BuyHouseRsController extends Controller
     /**
      * 审核
      */
-    public function audit(Request $request)
+    public function audit(Request $request, SmsService $smsService)
     {
         $id     = $request->id;
         $status = $request->status;
@@ -113,6 +114,12 @@ class BuyHouseRsController extends Controller
         ];
         DB::table('talent_house_check_log')->insert($log);
 
+        //审核不通过发送短信
+        if ($status == 3) {
+            $time  = strtotime($house['supply_time']);
+            $smsService->sendSms($apply['mobile'], 'sms_buyhouse_supply', ['name' => $apply['name'], 'month' => date('m', $time), 'day' => date('d', $time)]);
+        }
+
         if ($result) {
             admin_toastr('审核成功', 'success');
         } else {
@@ -127,8 +134,8 @@ class BuyHouseRsController extends Controller
      */
     public function detail(Request $request)
     {
-        $id   = $request->id;
-        $info = TalentHouseApply::with('idcard')->where('id',$id)->first();
+        $id               = $request->id;
+        $info             = TalentHouseApply::with('idcard')->where('id', $id)->first();
         $info->family     = json_decode($info->family);
         $info->marry_text = $this->marry[$info->marry];
 

+ 26 - 1
app/Admin/Controllers/Content/BuyHouseZjController.php

@@ -5,10 +5,13 @@ namespace App\Admin\Controllers\Content;
 use App\Http\Controllers\Controller;
 use App\Models\TalentHouse;
 use App\Models\TalentHouseApply;
+use App\Services\Common\SmsService;
 use Encore\Admin\Controllers\HasResourceActions;
+use Encore\Admin\Facades\Admin;
 use Encore\Admin\Grid;
 use Encore\Admin\Layout\Content;
 use Illuminate\Http\Request;
+use Illuminate\Support\Facades\DB;
 
 class BuyHouseZjController extends Controller
 {
@@ -78,7 +81,7 @@ class BuyHouseZjController extends Controller
     /**
      * 审核
      */
-    public function audit(Request $request)
+    public function audit(Request $request, SmsService $smsService)
     {
         $id     = $request->id;
         $status = $request->status;
@@ -95,6 +98,28 @@ class BuyHouseZjController extends Controller
                 'zj_check_time'    => date('Y-m-d H:i:s'),
                 'status'           => $status,
             ]);
+
+        //日志
+        $apply = TalentHouseApply::find($id);
+        $house = TalentHouse::find($apply['house_id']);
+        $admin = Admin::user();
+        $log   = [
+            'house_name'    => $house['name'],
+            'user_name'     => $apply['name'],
+            'check_name'    => $admin['name'],
+            'data'          => json_encode($apply),
+            'created_at'    => date('Y-m-d H:i:s'),
+            'check_status'  => $apply['rs_check_status'],
+            'check_comment' => $apply['rs_check_comment'],
+        ];
+        DB::table('talent_house_check_log')->insert($log);
+
+        //审核不通过发送短信
+        if ($status == 3) {
+            $time  = strtotime($house['supply_time']);
+            $smsService->sendSms($apply['mobile'], 'sms_buyhouse_supply', ['name' => $apply['name'], 'month' => date('m', $time), 'day' => date('d', $time)]);
+        }
+
         if ($result) {
             admin_toastr('审核成功', 'success');
         } else {

+ 26 - 1
app/Admin/Controllers/Content/BuyHouseZrController.php

@@ -5,10 +5,13 @@ namespace App\Admin\Controllers\Content;
 use App\Http\Controllers\Controller;
 use App\Models\TalentHouse;
 use App\Models\TalentHouseApply;
+use App\Services\Common\SmsService;
 use Encore\Admin\Controllers\HasResourceActions;
+use Encore\Admin\Facades\Admin;
 use Encore\Admin\Grid;
 use Encore\Admin\Layout\Content;
 use Illuminate\Http\Request;
+use Illuminate\Support\Facades\DB;
 
 class BuyHouseZrController extends Controller
 {
@@ -78,7 +81,7 @@ class BuyHouseZrController extends Controller
     /**
      * 审核
      */
-    public function audit(Request $request)
+    public function audit(Request $request, SmsService $smsService)
     {
         $id     = $request->id;
         $status = $request->status;
@@ -95,6 +98,28 @@ class BuyHouseZrController extends Controller
                 'zr_check_time'    => date('Y-m-d H:i:s'),
                 'status'           => $status,
             ]);
+
+        //日志
+        $apply = TalentHouseApply::find($id);
+        $house = TalentHouse::find($apply['house_id']);
+        $admin = Admin::user();
+        $log   = [
+            'house_name'    => $house['name'],
+            'user_name'     => $apply['name'],
+            'check_name'    => $admin['name'],
+            'data'          => json_encode($apply),
+            'created_at'    => date('Y-m-d H:i:s'),
+            'check_status'  => $apply['rs_check_status'],
+            'check_comment' => $apply['rs_check_comment'],
+        ];
+        DB::table('talent_house_check_log')->insert($log);
+
+        //审核不通过发送短信
+        if ($status == 3) {
+            $time  = strtotime($house['supply_time']);
+            $smsService->sendSms($apply['mobile'], 'sms_buyhouse_supply', ['name' => $apply['name'], 'month' => date('m', $time), 'day' => date('d', $time)]);
+        }
+
         if ($result) {
             admin_toastr('审核成功', 'success');
         } else {