chengkun
2025-05-12 b6bc92ec11e1e280185ce7682d17589cb45c20f3
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
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
    <link href="images/reset.css?v={yun:}$config.cachecode{/yun}" rel="stylesheet" type="text/css" />
    <link href="images/system.css?v={yun:}$config.cachecode{/yun}" rel="stylesheet" type="text/css" /> 
    <link href="images/table_form.css?v={yun:}$config.cachecode{/yun}" rel="stylesheet" type="text/css" />
    <script src="{yun:}$config.sy_weburl{/yun}/js/jquery-1.8.0.min.js?v={yun:}$config.cachecode{/yun}"></script>
    <script src="js/admin_public.js?v={yun:}$config.cachecode{/yun}" language="javascript"></script>
    <link href="{yun:}$config.sy_weburl{/yun}/js/layui/css/layui.css?v={yun:}$config.cachecode{/yun}" rel="stylesheet">
    <script src="{yun:}$config.sy_weburl{/yun}/js/layui/layui.js?v={yun:}$config.cachecode{/yun}" language="javascript"></script>
    <script src="{yun:}$config.sy_weburl{/yun}/js/layui/custom_layer.js?v={yun:}$config.cachecode{/yun}"></script>
    <title>后台管理</title>
</head>
<script>
    function chsend(){
        var user=$("input[name='user']:checked").val();
        if(!user){
            parent.layer.msg("请选择推广的用户!",2,8);return false;
        }
        var sendnum=$("#sendnum").val();
        if(sendnum<1){
             parent.layer.msg("请输入需要发送的数量!",2,8);return false;
        }else if(sendnum>500){
             parent.layer.msg("数量过多,第三方发送服务器将会影响。建议找专业的群发软件!",2,8);return false;
        }
        var job=$("input[name='job']:checked").val();
        if(!job){
            parent.layer.msg("请选择需要推广的职位!",2,8);return false;
        }
        var stype=$("input[name=stype]:checked").val();
        if(stype==1){
            var num=$("#num").val();
            if(num<1){
                parent.layer.msg("请输入需要推广的职位数量!",2,8);return false;
            }
            var title=$("input[name='email_title']").val();
            if(title==''){
                parent.layer.msg("请输入邮件主题!",2,8);return false;
            }
        }else{
            var content=$("#content").val();
            if(content==''){
                parent.layer.msg("请输入短信内容!",2,8);return false;
            }
        }
 
        sendMsg(stype,user,sendnum,job,num,title,content,3,0,0,0,0,"正在发送,请稍候。。。");
     }
 
    function sendMsg(stype,user,sendnum,job,num,title,content,status,pagelimit,value,sendok,sendno,msg){
        if(status=="3"){
            
            if(stype=="1"){
                var pagelimit=20;//邮件
            }else{
                var pagelimit=50;//短信
            }
            var pytoken=$("input[name='pytoken']").val();
 
            var ii = parent.layer.msg(msg,20,{icon:16,shade:0.01});
 
             $.post("index.php?m=email&c=sendjob",{
                 stype:stype,user:user,sendnum:sendnum,job:job,num:num,email_title:title,content:content,pytoken:pytoken,
                value:value,sendok:sendok,sendno:sendno,pagelimit:pagelimit},
                function(data){
                    parent.layer.close(ii);
                    var data=eval('('+data+')');
                     sendMsg(stype,user,sendnum,job,num,title,content,data.status,pagelimit,data.value,data.sendok,data.sendno,data.msg)
                })
        }else{
            parent.layer.close(ii);
            parent.layer.msg(msg, 9);
            location.reload();
        }
    }
</script>
 
<body class="body_ifm">
 
<div class="infoboxp">
    <div class="tty-tishi_top"> 
    <div class="tabs_info">
        <ul>
            <li {yun:}if $smarty.get.c==''{/yun}class="curr"{yun:}/if{/yun}><a  href="index.php?m=email">邮件推广</a></li>
            <li {yun:}if $smarty.get.c=='msgtg'{/yun}class="curr"{yun:}/if{/yun}><a href="index.php?m=email&c=msgtg">短信推广</a></li>
            <li {yun:}if $smarty.get.c=='tgresume'{/yun}class="curr"{yun:}/if{/yun} ><a href="index.php?m=email&c=tgresume">简历推广</a></li>
            <li {yun:}if $smarty.get.c=='tgjob'{/yun}class="curr"{yun:}/if{/yun} > <a href="index.php?m=email&c=tgjob">职位推广</a></li>
            <li {yun:}if $smarty.get.c=='email'{/yun}class="curr"{yun:}/if{/yun} ><a href="index.php?m=email&c=email">自定义邮件</a> </li>
            <li {yun:}if $smarty.get.c=='msg'{/yun}class="curr"{yun:}/if{/yun}><a  href="index.php?m=email&c=msg">自定义短信</a></li>
            <li {yun:}if $smarty.get.c=='wxtpl'{/yun}class="curr"{yun:}/if{/yun}><a  href="index.php?m=email&c=wxtpl">公众号模板消息</a></li>
        </ul>
    </div>
 
    <div class="clear"></div>
 
    <div class="admin_new_tip">
        <a href="javascript:;" class="admin_new_tip_close"></a>
        <a href="javascript:;" class="admin_new_tip_open" style="display:none;"></a>
        <div class="admin_new_tit"><i class="admin_new_tit_icon"></i>操作提示</div>
        <div class="admin_new_tip_list_cont">
            <div class="admin_new_tip_list">发送短信时,请选择合适的时间进行发送</div>
        </div>
    </div>
 
    <div class="clear"></div>
 
    <iframe id="supportiframe"  name="supportiframe" onload="returnmessage('supportiframe');" style="display:none"></iframe> 
 
    <form name="myform" method="post" target="supportiframe" class="layui-form">
        <table width="100%" class="table_form">
            <tr>
                <th colspan="2" class="admin_bold_box">
                    <div class="admin_bold">职位推广</div>
                </th>
            </tr>
            <tr>
                <th width="120">推送方式</th>
                <td>
                    <div class="layui-input-block">
                        <input type="radio" value='1'  name="stype" id="radiostype_1" title="邮件" checked>
                        <input type="radio" value='2'  name="stype" id="radiostype_2" title="短信" >
                    </div>
                </td>
            </tr>
 
            <tr>
            <th width="120">选择用户</th>
                <td>
                    <div class="layui-input-block">
                        <input type="radio" value='1'  name="user" id="radiouser_1" title="最近七天刷新简历的个人">
                        <input type="radio" value='2'  name="user" id="radiouser_2" title="最近三天注册的个人" >
                    </div>
                </td>
            </tr>
            <tr class="admin_table_trbg">
                <th width="120" class="t_fr">发送数量</th>
                <td>
                    <input class="layui-input t_w480" type="text" name="sendnum" id="sendnum"/>
                    <font color="gray"></font>
                    <span class="admin_web_tip">注:如发送数量大于500,建议找专业的群发软件</span>
                </td>
            </tr>
            <tr>
                <th width="120">选择职位</th>
                <td>
                    <div class="layui-input-block">
                        <input type="radio" value='1'  name="job" id="radiojob_1" title="最新职位">
                        <input type="radio" value='2'  name="job" id="radiojob_2" title="推荐职位" >
                        <input type="radio" value='3'  name="job" id="radiojob_3" title="紧急职位" >
                    </div>
                </td>
            </tr>
            <tr class="admin_table_trbg tgemail">
                <th width="120" class="t_fr">推送职位数量</th>
                <td>
                    <input class="layui-input t_w480" type="text" name="num" id="num"/>
                    <font color="gray"></font>
                    <span class="admin_web_tip">注:推送数量超过已有职位数量则按已有数量推广</span>
                </td>
            </tr>
            <tr class="admin_table_trbg tgemail">
                <th width="120" class="t_fr">邮件主题</th>
                <td>
                    <input class="layui-input t_w480" type="text" name="email_title" id="email_title" size="40"/>
                    <font color="gray"></font>
                </td>
            </tr>
            <tr class="admin_table_trbg tgmsg" style="display:none">
                <th width="120">短信内容</th>
                <td>
                    <textarea  id="content" name="content" cols="100" rows="8" class="web_text_textarea"></textarea>
                </td>
            </tr>
            <tr>
                <th width="120"></th>
                <td align="left" colspan="2">
 
                    <input class="layui-btn tty_sub" type="button" value="&nbsp;发 送&nbsp;" onClick="chsend();" />
                    <input class="layui-btn tty_cz" type="reset" name="reset" value="&nbsp;重 置 &nbsp;" />
                </td>
            </tr>
        </table>
        <input type="hidden" name="pytoken" value="{yun:}$pytoken{/yun}">
    </form>
    </div>
</div>
<script>
    layui.use(['layer', 'form'], function(){
        var layer = layui.layer
        ,form = layui.form
        ,$ = layui.$;
        $("input[name='stype']").each(function(){
            $(this).next().click(function(){
                var val = $(this).prev().val();
                if(val=='1'){
                    $(".tgemail").show();
                    $(".tgmsg").hide();
                    $("#sendnum").removeAttr('value');
                    $("#content").removeAttr('value');
                }else{
                    $(".tgmsg").show();
                    $(".tgemail").hide();
                    $("#sendnum").removeAttr('value');
                    $("#email_title").removeAttr('value');
                }
            });
        });
 
        $("input[name='job']").each(function(){
            $(this).next().click(function(){
                var job = $(this).prev().val();
                var type=$("input[name=stype]:checked").val();
                var com=$("input[name=com]:checked").val();
                if(type=='1'){
                    if(job==1){
                        $("#email_title").attr('value','{yun:}$config.sy_webname{/yun}向您推送的最新职位');
                    }else if (job==2){
                        $("#email_title").attr('value','{yun:}$config.sy_webname{/yun}向您推送的推荐职位');
                    }else if (job==3){
                        $("#email_title").attr('value','{yun:}$config.sy_webname{/yun}向您推送的紧急职位');
                    }
                }else{
                    if(job==1){
                        $("#content").val('{yun:}$config.sy_webname{/yun}向您推荐了符合您的最新职位,请点击{yun:}$config.sy_weburl{/yun} !查看详情');
                    }else if (job==2){
                        $("#content").val('{yun:}$config.sy_webname{/yun}向您推荐了符合您的推荐职位,请点击{yun:}$config.sy_weburl{/yun} !查看详情');
                    }else if (job==3){
                        $("#content").val('{yun:}$config.sy_webname{/yun}向您推荐了符合您的紧急职位,请点击{yun:}$config.sy_weburl{/yun} !查看详情');
                    }
                }
                if(job==2||job==3){
                    var pytoken=$("input[name='pytoken']").val();
                    loadlayer();
                    $.post('index.php?m=email&c=getjob',{job:job,pytoken:pytoken},function(data){
                        parent.layer.closeAll('loading');
                        if(data<1){
                            $(this).find(".iradio_flat-blue").addClass("checked");
                            $(this).parent(".iradio_flat-blue").addClass("checked");
                            if(job==2){
                                 parent.layer.msg('没有推荐职位,无法推广!', 2, 8);return false;
                            }else{
                                 parent.layer.msg('没有紧急职位,无法推广!', 2, 8);return false;
                            }
                        }
                    })
                }
            });
        });
 
        $("input[name='user']").each(function(){
            $(this).next().click(function(){
                var user = $(this).prev().val();
                var msgType=$("input[name=stype]:checked").val();
                var pytoken=$("input[name='pytoken']").val();
                $.post('index.php?m=email&c=getuser',{user:user,msgType:msgType,pytoken:pytoken},function(data){
                    if(data){
                         $("#sendnum").val(data);
                    }
                })
            });
        });
 
    });
</script>
</body>
</html>