chengkun
2025-05-26 8f3df543230cd4403368b39b9bbe5726d11a0284
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
<div id="sq_resume_vue">
    <van-dialog v-model="ajaxShow" title="温馨提示" :show-cancel-button="true" :show-confirm-button="false">
        <div v-html="ajaxHtml"></div>
    </van-dialog>
</div>
<script type="text/javascript">
var wapurl = "{yun:}url m=wap{/yun}";
var sq_resume_vue =  new Vue({
        el: '#sq_resume_vue',
        data: {
            ajaxHtml:'',
            ajaxShow:false,
        },    
        methods:{
            
        }
    });
$(document).ready(function () {
// wap 端邀请面试
    $(".sq_resume").click(function(){
        
        if($(this).attr("uid")){
        
            var uid = $(this).attr("uid");
            $("#uid").val($(this).attr("uid"));
        }
        
        if($(this).attr("jobid")){
            
            var jobid = $(this).attr("jobid");
        }
        
        if($(this).attr("jobtype")){
            
            var jobtype = $(this).attr("jobtype");
        }
        showLoading();
        
        // 判断是否达到每天最大操作次数
        $.post(wapurl + '/index.php?c=ajax&a=ajax_day_action_check', {'type' : 'interview'},
            function(data){
            
                hideLoading();
            
                data = eval('(' + data + ')');
                
                if(data.status == -1){
                    
                    showToast(data.msg, 2);return false;
                } else if(data.status == 1){
                     
                    $.post(wapurl+"/index.php?c=ajax&a=indexajaxresume",{show_job:1,jobid:jobid,jobtype:jobtype, ruid:uid},function(data){
                        
                        var data     =     eval('('+data+')');
                        var status    =    data.status;
                        
                        if(status == 1){
                            // 强制操作
                            certVue.$data.checked = data.msgList;
                            certVue.$data.yunCert = true;
                        }else if(status == 2){
                            
                            if(data.spid){
                                showModal('当前账户套餐余量不足,请联系主账户增配!');
                            }else{
                                showConfirm(data.msg,function(){
                                    window.location.href = wapurl + "member/index.php?c=server&server=invite&id="+ uid;
                                }); 
                            }
                        }else if(status == 3){
                            
                            if(jobid){
                                location.href = wapurl + 'index.php?c=resume&a=invite&uid='+uid+'&jobid='+jobid;
                            }else{
                                location.href = wapurl + 'index.php?c=resume&a=invite&uid='+uid;
                            }
                            
                        }else{
                            
                            if(data.login == 1){
                                
                                pleaselogin('您还未登录企业账号,是否登录?',wapurl+'/index.php?c=login')
                            }else{
                                
                                showModal(data.msg,null,'我知道了');
                                return false;
                            }
                            
                        }
                    });
                }
            }
        );
    });
});
</script>