|
@@ -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 {
|