123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 |
- <?php
- // by 请勿倒卖,已申请软著,否则追究法律责任
- namespace app\admin;
- class paylog extends Base
- {
- public function initialize()
- {
- parent::initialize();
- $this->Administrator(6);
- $this->header();
- $_var_0 = db("config")->where("name", "IN_PAY")->find();
- $_var_1 = json_decode($_var_0["content"], true);
- $this->pay_types = $_var_1;
- }
- public function __destruct()
- {
- $this->footer();
- }
- function index($_var_2 = [])
- {
- $this->pay_param = SafeRequest("pay_param", "get");
- is_numeric($this->pay_param) && ($_var_2[] = array("pay_param", "=", $this->pay_param));
- $this->pay_type = SafeRequest("pay_type", "get");
- is_numeric($this->pay_type) && ($_var_2[] = array("pay_type", "=", $this->pay_type));
- $this->pay_status = SafeRequest("pay_status", "get");
- is_numeric($this->pay_status) && ($_var_2[] = array("pay_status", "=", $this->pay_status));
- $_var_3 = SafeRequest("page", "get");
- $this->search = SafeRequest("search", "get");
- $this->search && ($_var_2[] = array("pay_id|pay_no|pay_tag|in_uname", "like", $this->search));
- $this->mapTime("creat_time", true, $_var_2);
- $_var_4 = db("paylog")->where($_var_2)->order("in_id desc")->paginate(array("page" => $_var_3));
- $_var_5 = $_var_4->items();
- $_var_6 = $_var_4->total();
- $_var_7 = getRender($_var_4, $_var_3);
- ?><div class="container"><?php
- $this->nav3();
- $this->searchForm("可以输入订单号、交易号、支付用户名关键词进行搜索", "", function () {
- ?> <select name="pay_param" onchange="document.btnsearch.submit();">
- <option value="">全部类型</option>
- <?php
- foreach (["余额", IN_POINTNAME, "会员", "企业签名", "公有设备", "私有设备"] as $_var_8 => $_var_9) {
- ?> <option value="<?php echo $_var_8;?>" <?php echo is_numeric($this->pay_param) && $this->pay_param == $_var_8 ? "selected=\"selected\"" : "";?>>
- <?php echo $_var_9;?> </option>
- <?php
- }
- ?> </select>
- <select name="pay_type" onchange="document.btnsearch.submit();">
- <option value="">全部方式</option>
- <?php
- foreach ($this->pay_types as $_var_8 => $_var_9) {
- if ($_var_8 == 0) {
- continue;
- }
- ?> <option value="<?php echo $_var_8 + 1;?>" <?php echo $this->pay_type == $_var_8 + 1 ? "selected=\"selected\"" : "";?>>
- <?php echo $_var_9;?> </option>
- <?php
- }
- ?> </select>
- <select name="pay_status" onchange="document.btnsearch.submit();">
- <option value="">全部状态</option>
- <?php
- foreach (["已支付", "未支付"] as $_var_8 => $_var_9) {
- ?> <option value="<?php echo $_var_8;?>" <?php echo is_numeric($this->pay_status) && $this->pay_status == $_var_8 ? "selected=\"selected\"" : "";?>>
- <?php echo $_var_9;?> </option>
- <?php
- }
- ?> </select>
- <?php
- });
- ?>
- <table class="tb tb2">
- <tr class="header">
- <th>订单单号</th>
- <th>交易单号</th>
- <th>业务类型</th>
- <th>商品名称</th>
- <th>订单内容</th>
- <th>支付金额</th>
- <th>支付方式</th>
- <th>支付状态</th>
- <th>支付用户</th>
- <th>创建时间</th>
- <th>付款时间</th>
- <th>更新时间</th>
- </tr>
- <?php
- if ($_var_6 == 0) {
- ?><tr><td colspan="2" class="td27">没有充值记录</td></tr>
- <?php
- }
- if ($_var_5) {
- foreach ($_var_5 as $_var_10) {
- ?><tr class="hover">
- <td><?php echo $_var_10["pay_id"];?></td>
- <td><?php echo $_var_10["pay_no"];?></td>
- <td><?php echo array("余额", "充值" . IN_POINTNAME, "充值会员", "企业签名", "公有设备", "私有设备")[$_var_10["pay_param"]];?></td>
- <td><?php echo $_var_10["pay_tag"];?></td>
- <td><?php echo $_var_10["pay_points"];?></td>
- <td><?php echo $_var_10["pay_money"];?></td>
- <td><?php echo $this->pay_types[$_var_10["pay_type"]];?></td>
- <td><?php echo lightnum($_var_10["pay_status"] == 0 ? "已支付" : "未支付", "未支付");?></td>
- <td><a href="?c=paylog&a=index&search=<?php echo $_var_10["in_uname"];?>" class="act"><?php echo lightnum($_var_10["in_uname"], SafeRequest("key", "get"));?></a></td>
- <td><?php echo date("Y-m-d H:i", $_var_10["creat_time"]);?></td>
- <td><?php echo date("Y-m-d H:i", $_var_10["pay_time"]);?></td>
- <td><?php echo date("Y-m-d H:i", $_var_10["update_time"]);?></td>
- </tr>
- <?php
- }
- }
- ?></table>
- <?php echo $this->render($_var_7);?>
- </div>
- <?php
- }
- }
|