diff --git a/application/admin/controller/Appversion.php b/application/admin/controller/Appversion.php index 4e3ffba..65bd6f6 100644 --- a/application/admin/controller/Appversion.php +++ b/application/admin/controller/Appversion.php @@ -16,6 +16,7 @@ class Appversion extends Base{ $data = input(); $pd = true; $parameter = []; + // $parameter['is_del'] = 0; if(array_key_exists('tt', $data)){ $page = $data['page_num']; unset($data['page_num']); @@ -24,6 +25,7 @@ class Appversion extends Base{ // if($data['status_num'] === "0" || $data['status_num'] === "1"){ // $parameter['is_del'] = $data['status_num']; // } + // if($data['tel']){ // $parameter['tel'] = $data['tel']; // } @@ -38,7 +40,7 @@ class Appversion extends Base{ // } } $num = Db::table('app_version_log')->where($parameter)->count(); - $result = Db::table('app_version_log')->order('id desc')->page($page,$this->page_num)->select(); + $result = Db::table('app_version_log')->where($parameter)->order('is_del,id desc')->page($page,$this->page_num)->select(); if(!$pd){ $result['num'] = $num; $result['data'] = $result; @@ -100,6 +102,29 @@ class Appversion extends Base{ } + public function app_del(){ + $data = input(); + if(is_array($data['id'])){ + $data['id'] = implode(',',$data['id']); + $result = Db::table('app_version_log')->where("id in (".$data['id'].")")->update(['is_del'=>$data['is_del']]); + }else{ + $result = Db::table('app_version_log')->where(['id'=>$data['id']])->update(['is_del'=>$data['is_del']]); + } + + if($result){ + return $this->msg(0,'success'); + }else{ + return $this->msg(10001,'success'); + } + + // $num = Db::table('app_version_log')->where(['id'=>$data['id']])->update(['is_del'=>1]); + // if($num){ + // return $this->msg([]); + // }else{ + // return $this->msg(10002); + // } + } + ################################################################other################################################################ ################################################################other################################################################ diff --git a/application/admin/view/appversion/index.html b/application/admin/view/appversion/index.html index c210a10..6b30950 100644 --- a/application/admin/view/appversion/index.html +++ b/application/admin/view/appversion/index.html @@ -58,7 +58,7 @@ -->
| ID | 文件名 | 版本号 | 描述 | 创建时间 | 下载 | +状态 | ||
|---|---|---|---|---|---|---|---|---|
| {$vo.id} | {$vo.name} | {$vo.version_num} | {$vo.content} | {$vo.create_time} | -下载 | +点击下载 | ++ {if condition="$vo.is_del == 1"} + 已停用 + {else /} + 已启用 + {/if} + + |