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
<!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"
         type="text/css" />
        <script src="{yun:}$config.sy_weburl{/yun}/js/layui/layui.js?v={yun:}$config.cachecode{/yun}"></script>
        <script src="{yun:}$config.sy_weburl{/yun}/js/layui/custom_layer.js?v={yun:}$config.cachecode{/yun}"></script>
 
        <title></title>
    </head>
    <body class="body_ifm">
        <div class="infoboxp">
            <div class="tty-tishi_top">
                <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 class="admin_new_tip_list">添加数量时,请勿填写太大数值</div>
                    </div>
                </div>
                <div class="clear"></div>
 
                <form class="layui-form">
                    <table width="100%" class="table_form ">
                        <tr>
                            <th width="120">数据类型:</th>
                            <td>
                                <div class="layui-input-inline t_w480">
                                    <select name="" id="datetype_val">
                                        <option value="sitemap">全部</option>
                                        <option value="company">企业</option>
                                        <option value="job">职位</option>
                                        <option value="resume">简历</option>
                                        <option value="ask">问答</option>
                                        <option value="news">新闻</option>
                                    </select>
                                </div>
 
 
                            </td>
                        </tr>
                        <tr class="admin_table_trbg">
                            <th width="120">数据排序:</th>
                            <td>
                                <div class="layui-input-inline t_w480">
                                    <select name="" id="order_val">
                                        <option value="uptime">更新时间</option>
                                        <option value="addtime">添加时间</option>
                                    </select>
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <th width="120">更新频率:</th>
                            <td>
                                <div class="layui-input-inline t_w480">
                                    <select name="" id="frequency_val">
                                        <option value="always">总是</option>
                                        <option value="hourly">每小时</option>
                                        <option value="daily">每天</option>
                                        <option value="weekly">每周</option>
                                        <option value="monthly">每月</option>
                                        <option value="yearly">每年</option>
                                        <option value="never">从不</option>
                                    </select>
 
                                </div>
                            </td>
                        </tr>
                        <tr class="admin_table_trbg">
                            <th width="120">获取数量:</th>
                            <td>
                                <div class="layui-input-block">
                                    <div class="layui-input-inline t_w480">
                                        <input type="text" id="limit" lay-verify="required" placeholder="请输入获取数量" onkeyup="this.value=this.value.replace(/[^0-9]/g,'')"
                                         value="100" size="30" autocomplete="off" class="layui-input"> 
                                    </div>
                                    <span class="admin_web_tip">请谨慎填写数量</span>
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <th width="120">文件名称:</th>
                            <td>
                                <div class="layui-input-block">
                                    <div class="layui-input-inline t_w480">
                                        <input type="text" id="xfilename" lay-verify="required" placeholder="请输入文件名称" value="sitemap" size="30"
                                         autocomplete="off" class="layui-input">
                                    </div>
                                    <span class="admin_web_tip">如:sitemap,请勿带后缀</span>
                                </div>
                            </td>
                        </tr>
                        <tr class="admin_table_trbg">
                            <th width="120"></th>
                            <td>
                                <input class="layui-btn tty_sub" type="button" id="archive" value="更新内容" />&nbsp;&nbsp;
                            </td>
                        </tr>
                    </table>
                    <input type="hidden" id="pytoken" value="{yun:}$pytoken{/yun}">
                </form>
            </div>
        </div>
        <script language="javascript">
            layui.use(['layer', 'form', 'element'], function() {
                var layer = layui.layer,
                    form = layui.form,
                    element = layui.element,
                    $ = layui.$;
            }); //end layui.use()
 
            $(document).ready(function() {
                dchange();
                $("#archive").click(function() {
                    var pytoken = $("#pytoken").val();
                    var datetype = $("#datetype_val").val();
                    var order = $("#order_val").val();
                    var limit = $.trim($("#limit").val());
                    var filename = $("#xfilename").val();
                    var frequency = $("#frequency_val").val();
                    if (limit < 1 || limit == '') {
                        parent.layer.msg('请输入获取数量', 2, 8);
                        return false;
                    }
                    parent.layer.load('正在生成文件……', 0);
                    $.post("index.php?m=admin_xml&c=archive", {
                        type: datetype,
                        order: order,
                        limit: limit,
                        name: filename,
                        frequency: frequency,
                        pytoken: pytoken
                    }, function(data) {
                        parent.layer.closeAll('loading');
                        var data = eval('(' + data + ')');
                        parent.layer.msg(data.msg, Number(data.tm), Number(data.st), function() {
                            location.reload();
                        });
                        return false;
                    })
                })
            })
            
            function dchange(){
                var datetype=$("#datetype").val();
                $("#filename").val(datetype);
            }
        </script>
    </body>
</html>