"签名失败", -1 => "解析失败", "未签名", "准备中", "正在解析", "正在签名", "正在打包", "签名完成"]; public function initialize() { parent::initialize(); $this->Administrator(6); $this->header(["save"]); } public function __destruct() { $this->footer(["save"]); } function index($map = []) { $this->search = SafeRequest("search", "get"); $this->search && ($map[] = ["user_id|app_id|code|udid|cert_iss", "like", "%" . $this->search . "%"]); $_var_0 = SafeRequest("app_id", "get"); $_var_0 && ($map[] = ["app_id", "=", $_var_0]); $this->type = SafeRequest("type", "get"); if($this->type == '3'){ $map[] = ["use_time", ">", '0']; }else{ is_numeric($this->type) && ($map[] = ["type", "=", $this->type]); } $_var_1 = SafeRequest("udid", "get"); $_var_1 && ($map[] = ["udid", "=", $_var_1]); $_var_2 = SafeRequest("page", "get"); $this->mapTime("create_time", true, $map); $_var_3 = db("super_code")->where($map)->order("use_time asc,id desc")->paginate(["page" => $_var_2]); $_var_4 = $_var_3->items(); $_var_5 = getRender($_var_3, $_var_2); $_var_6 = $_var_3->total(); ?>
nav3(); $this->searchForm("", "", function () { ?>
授权码列表
     
where("in_id", $_var_7["app_id"])->value("in_name"); if (!$_var_8) { $_var_8 = "应用已删除"; } } else { $_var_8 = "未使用"; } if ($_var_7["user_id"]) { $_var_9 = db("user")->where("in_userid", $_var_7["user_id"])->value("in_username"); if (!$_var_9) { $_var_9 = "用户已删除"; } } else { $_var_9 = "平台"; } ?>
ID 创建用户 授权码 设备号 应用名称 类型 创建时间 使用时间 有效时长 状态 操作
没有授权码
"> &status="> ');">删除
ShowMessage("表单验证不符,无法提交!", $_SERVER["PHP_SELF"], "infotitle3", 3000, 1); } $_var_10 = RequestBox("in_id"); $_var_11 = SafeRequest("in_allsave", "post"); if ($_var_10 == 0) { $this->ShowMessage("批量操作失败,请先勾选要删除的应用!", $_SERVER["HTTP_REFERER"], "infotitle3", 3000, 1); } else { if ($_var_11 == "del") { $_var_12 = db("super_code")->where("id", "in", $_var_10)->delete(); $this->ShowMessage("恭喜您,批量刪除成功!", $_SERVER["HTTP_REFERER"], "infotitle2", 1000, 1); } elseif ($_var_11 == "statusOff") { $_var_12 = db("super_code")->where("id", "in", $_var_10)->update(["status" => 1]); $this->ShowMessage("恭喜您,批量禁用成功!", $_SERVER["HTTP_REFERER"], "infotitle2", 1000, 1); } elseif ($_var_11 == "statusOn") { $_var_12 = db("super_code")->where("id", "in", $_var_10)->update(["status" => 0]); $this->ShowMessage("恭喜您,批量启用成功!", $_SERVER["HTTP_REFERER"], "infotitle2", 1000, 1); } } } function create() { ?>
生成数量:

不填默认生成10个,每次最多200,超过200也只生成200

有效时长:

不设置则掉签失效,设置则到期失效

证书类型:

一码一用,仅可授权单个应用

一码多用,可授权同一用户下的所用应用,平台码则为全平台通用

where("id", $_var_13)->delete(); $this->ShowMessage("恭喜您,删除成功!", $_SERVER["HTTP_REFERER"], "infotitle2", 1000, 1); } function save() { $_var_15 = SafeRequest("nums", "post"); $_var_16 = intval(SafeRequest("days")); $_var_17 = SafeRequest("type", "post"); $_var_15 = is_numeric($_var_15) && $_var_15 > 0 ? $_var_15 : 10; if ($_var_15 > 200) { $_var_15 = 200; } $_var_18 = []; db("super_code")->startTrans(); try { for ($_var_19 = 1; $_var_19 <= $_var_15; $_var_19++) { $_var_20 = Randomstr(12); db("super_code")->insert(["user_id" => 0, "code" => $_var_20, "type" => $_var_17, "days" => $_var_16, "create_time" => time()]); $_var_18[] = $_var_20; } db("super_code")->commit(); } catch (\Exception $_var_21) { db("super_code")->rollback(); reJSON("生成失败", 404); } $_var_18 = implode("\n", $_var_18); reJSON(["codes" => $_var_18], 200, "生成成功"); } function setStatus() { $_var_22 = SafeRequest("id", "get"); $_var_23 = SafeRequest("status", "get"); $_var_24 = db("super_code")->where("id", $_var_22)->update(["status" => intval(!$_var_23)]); $this->ShowMessage("恭喜您,修改成功!", $_SERVER["HTTP_REFERER"], "infotitle2", 1000, 1); } }