better-staridc-MNBT
1<?php
2if($egn=='ddsc') {
3 $id=$_POST['id'];
4 logjl($user,'删除订单','删除了ID为'.$id.'的订单','删除成功',$DB);
5 if($DB->query_prepare("DELETE FROM MN_dd WHERE id=? limit 1", [$id]))json_exit('删除成功'); else json_exit('删除失败'.$DB->error());
6 return;
7}
8if($egn=='ddscxz') {
9 $idsz=$_POST['idsz'];
10 $scqkr=0;
11 $scqke=0;
12 foreach($idsz as $id) {
13 logjl($user,'删除订单','ID为'.$id.'的订单被删除了','删除成功',$DB);
14 if($DB->query_prepare("DELETE FROM MN_dd WHERE id=? limit 1", [$id])) $scqke++; else $scqkr++;
15 }
16 json_exit($scqke, ['codr' => $scqkr]);
17 return;
18}
19if($egn=='listdd') {
20 //订单列表
21 $sorting=strtoupper($_POST['sortOrder']??'')==='DESC'?'DESC':'ASC';
22 $paixu=preg_replace('/[^a-zA-Z0-9_]/','',$_POST['sort']??'id')?:'id';
23 $pagesize=intval($_POST['limit']);
24 $pageu=(intval($_POST['page'])-1) * $pagesize;
25 $countdata=$DB->count_prepare("SELECT count(*) from MN_dd WHERE 1");
26 $data=["total"=>$countdata];
27 $data["rows"]=$DB->get_all_prepare("SELECT * FROM MN_dd order by $paixu $sorting limit $pageu,$pagesize");
28 foreach ($data["rows"] as &$res) {
29 if($res['lx']=='yjbs') {
30 $ret=json_decode($res['cs'],true);
31 $rcx=$ret['gmid'];
32 $cres_row=$DB->get_row_prepare("SELECT * FROM MN_bs WHERE id=? limit 1", [$rcx]);
33 $cres="一键部署-".$cres_row['name'];
34 } else {
35 $cres="域名购置";
36 }
37 $res["spname"]=$cres;
38 }
39 unset($res);
40 exit(json_encode($data));
41 return;
42}
43return;