123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- <?php
- // by 请勿倒卖,已申请软著,否则追究法律责任
- namespace app\admin;
- class advice extends Base
- {
- function initialize()
- {
- parent::initialize();
- $this->Administrator(4);
- $this->header();
- }
- public function __destruct()
- {
- $this->footer();
- }
- function index($map = [])
- {
- $_var_0 = SafeRequest("page", "get");
- $this->search = SafeRequest("search", "get");
- $this->search && ($map[] = ["desc", "like", "%" . $this->search . "%"]);
- $this->type = SafeRequest("type", "get");
- is_numeric($this->type) && ($map[] = ["type", "=", $this->type]);
- $this->mapTime("addtime", false, $map);
- $_var_1 = db("ticket")->where($map)->order("id desc")->paginate(["page" => $_var_0]);
- $_var_2 = $_var_1->items();
- $_var_3 = $_var_1->total();
- $_var_4 = getRender($_var_1, $_var_0);
- ?><link href="/static/pack/fancybox/jquery.fancybox-1.3.4.css" rel="stylesheet" type="text/css"/>
- <script src="/static/pack/fancybox/jquery.fancybox.min.js"></script>
- <script src="/static/pack/fancybox/jquery.fancybox.pack.js"></script><div class="container"><?php
- $this->nav3();
- $this->searchForm("", "", function () {
- ?> <select name="type" onchange="document.btnsearch.submit();">
- <option value="">全部类型</option>
- <?php
- foreach (["企业签名", "封装APP", "分发下载", "其他"] as $_var_5 => $_var_6) {
- ?> <option value="<?php echo $_var_5 + 1;?>" <?php echo $this->type == $_var_5 + 1 ? "selected=\"selected\"" : "";?>>
- <?php echo $_var_6;?> </option>
- <?php
- }
- ?> </select>
- <?php
- });
- ?>
- <form name="form" method="post" action="?c=advice&a=allsave">
- <table class="tb tb2"><tr><th class="partition">建议和反馈列表</th></tr></table>
- <table class="tb tb2">
- <tr class="header">
- <th>编号</th>
- <th>建议类型</th>
- <th>建议内容</th>
- <th>联系QQ</th>
- <th>举报时间</th>
- </tr>
- <?php
- if ($_var_3 == 0) {
- ?><tr><td colspan="2" class="td27">没有建议和反馈信息</td></tr><?php
- }
- if ($_var_2) {
- foreach ($_var_2 as $_var_7) {
- ?>
- <tr>
- <td><input class="checkbox" type="checkbox" name="in_id[]" id="<?php echo $_var_7["id"];?>" value="<?php echo $_var_7["id"];?>"><?php echo $_var_7["id"];?></td>
- <td><?php echo ["其他", "企业签名", "封装APP", "分发下载", "其他"][$_var_7["type"]] ?? "其他";?></td>
- <td><?php echo $_var_7["desc"];?></td>
- <td><?php echo $_var_7["qq"];?></td>
- <td><?php echo $_var_7["addtime"];?></td>
- </tr><?php
- }
- }
- ?></table>
- <?php echo $this->render($_var_4);?>
- <table class="tb tb2"><tr><td><input type="checkbox" id="chkall" class="checkbox" onclick="CheckAll(this.form);" /><label for="chkall">全选</label> <select id="in_allsave" name="in_allsave" onchange="all_save(this.form);">
- <option value="del">删除建议</option>
- </select> <input type="submit" name="allsave" class="btn" value="批量操作" /></td></tr>
- </table></form>
- </div>
- </div>
- <?php
- }
- function allsave()
- {
- if (!submitcheck("allsave")) {
- $this->ShowMessage("表单验证不符,无法提交!", $_SERVER["PHP_SELF"], "infotitle3", 3000, 1);
- }
- $_var_8 = RequestBox("in_id");
- $_var_9 = SafeRequest("in_allsave", "post");
- if ($_var_8 == 0) {
- $this->ShowMessage("批量操作失败,请先勾选要删除的建议!", $_SERVER["HTTP_REFERER"], "infotitle3", 3000, 1);
- } else {
- if ($_var_9 == "del") {
- db("ticket")->where("id", "in", $_var_8)->delete();
- $this->ShowMessage("恭喜您,建议批量删除成功!", $_SERVER["HTTP_REFERER"], "infotitle2", 3000, 1);
- }
- }
- }
- }
|