Bläddra i källkod

岗位投递信息管理

zmw 6 månader sedan
förälder
incheckning
29b473da0d

+ 13 - 0
app/Admin/Controllers/Health/IndexController.php

@@ -370,4 +370,17 @@ class IndexController extends Controller
                 'search_data' => $search_data
             ]));
     }
+
+    public function postStatus(Request $request){
+
+        $info = PostAppoint::where(['id' => $request->id])->first();
+        if($info){
+            $info->status = 1;
+            $info->save();
+            return response()->json(['status' => 1, 'msg' => '跳转下载中!', 'data' => 'ok', 'url' => $info->attachment]);
+        }else{
+            return response()->json(['status' => 0, 'msg' => '找不到记录!', 'data' => 'fail']);
+        }
+        //return "/storage/recruit/word/" . $recruit->name_en . '/' .$appoint->audit .$word_url;
+    }
 }

+ 1 - 0
app/Admin/routes.php

@@ -522,5 +522,6 @@ Route::group([
         $router->get('post_appoint_list', 'IndexController@postInfoList')->name('Health.post_appoint_list');//就业意向人员信息列表
         $router->post('qjwjStatus', 'IndexController@qjwjStatus')->name('Health.qjwjStatus');//下载简历
         $router->post('jyyxStatus', 'IndexController@jyyxStatus')->name('Health.jyyxStatus');//下载简历
+        $router->post('postStatus', 'IndexController@postStatus')->name('Health.postStatus');//下载简历
     });
 });

+ 4 - 4
resources/views/admin/health/post_appoint_list.blade.php

@@ -204,15 +204,15 @@
             health($(this).data('param'),$(this).data("type"));
         });
         $(document).off("click",'.fetch_word').on('click','.fetch_word',function () {
-            var recruit_id = $(this).attr('data-rid'),appoint_id = $(this).attr('data-aid');
+            var appoint_id = $(this).attr('data-aid');
 
             var qsDialog = $(this).dialog({
-                title: 'word简历生成',
+                title: 'word简历下载',
                 loading: true,
                 showFooter: false,
                 yes: function() {
                     $('.J_btnyes').val('发送中...');
-                    $.post("{{ route('recruit.fetchword') }}", {_token:'{{ csrf_token() }}',recruit_id:recruit_id,appoint_id:appoint_id}, function(result) {
+                    $.post("{{ route('Health.postStatus') }}", {_token:'{{ csrf_token() }}',id:appoint_id}, function(result) {
                         if (result.status == 1) {
                             disapperTooltip('success', result.msg);
                             window.location.href = result.url;
@@ -228,7 +228,7 @@
                 }
             });
             qsDialog.setCloseDialog(false);
-            qsDialog.setContent("重新生成会覆盖原有简历,请确认?");
+            qsDialog.setContent("即将下载简历,请确认?");
             qsDialog.showFooter(true);
         });
         $("#ButtonAudit").click(function() {