第一版测试
This commit is contained in:
parent
facf67f0dc
commit
68822fd416
|
|
@ -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################################################################
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@
|
|||
</form>
|
||||
</div> -->
|
||||
<div class="layui-card-header">
|
||||
<!-- <button class="layui-btn layui-btn-danger" onclick="delAll()"><i class="layui-icon"></i>批量停用</button> -->
|
||||
<button class="layui-btn layui-btn-danger" onclick="delAll()"><i class="layui-icon"></i>批量停用</button>
|
||||
<!-- <button class="layui-btn" onclick="xadmin.open('添加用户','/appversion/app_add','100%','100%')"><i class="layui-icon"></i>添加</button> -->
|
||||
<button class="layui-btn" onclick="xadmin.open('添加版本','/appversion/app_add','80%','60%')"><i class="layui-icon"></i>添加</button>
|
||||
</div>
|
||||
|
|
@ -66,26 +66,35 @@
|
|||
<table class="layui-table layui-form">
|
||||
<thead>
|
||||
<tr>
|
||||
<!-- <th><input type="checkbox" lay-filter="checkall" name="" lay-skin="primary"></th> -->
|
||||
<th><input type="checkbox" lay-filter="checkall" name="" lay-skin="primary"></th>
|
||||
<th>ID</th>
|
||||
<th>文件名</th>
|
||||
<th>版本号</th>
|
||||
<th>描述</th>
|
||||
<th>创建时间</th>
|
||||
<th>下载</th>
|
||||
<th>状态</th>
|
||||
<!-- <th>操作</th></tr> -->
|
||||
</thead>
|
||||
<tbody id='content'>
|
||||
|
||||
{volist name="result" id="vo"}
|
||||
<tr>
|
||||
<!-- <td><input type="checkbox" name="id" value="{$vo.id}" lay-skin="primary"></td> -->
|
||||
<td><input type="checkbox" name="id" value="{$vo.id}" lay-skin="primary"></td>
|
||||
<td>{$vo.id}</td>
|
||||
<td>{$vo.name}</td>
|
||||
<td>{$vo.version_num}</td>
|
||||
<td>{$vo.content}</td>
|
||||
<td>{$vo.create_time}</td>
|
||||
<td><a href="{$vo.download_url}">下载</a></td>
|
||||
<td><a href="{$vo.download_url}">点击下载</a></td>
|
||||
<td class="td-status">
|
||||
{if condition="$vo.is_del == 1"}
|
||||
<span onclick="app_stop(this,'{$vo.id}')" class="layui-btn layui-btn-normal layui-btn-mini layui-btn-disabled" title="停用">已停用</span>
|
||||
{else /}
|
||||
<span onclick="app_stop(this,'{$vo.id}')" class="layui-btn layui-btn-normal layui-btn-mini" title="启用">已启用</span>
|
||||
{/if}
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
{/volist}
|
||||
</tbody>
|
||||
|
|
@ -168,7 +177,7 @@
|
|||
});
|
||||
|
||||
/*用户-停用*/
|
||||
function member_stop(obj,id){
|
||||
function app_stop(obj,id){
|
||||
|
||||
// return
|
||||
var title = '',is_del,num
|
||||
|
|
@ -185,7 +194,7 @@
|
|||
layer.confirm('确认要'+ title +'吗?',function(index){
|
||||
load()
|
||||
$.ajax({
|
||||
url:"member_is_del", //请求的url地址
|
||||
url:"/appversion/app_del", //请求的url地址
|
||||
dataType:"json", //返回格式为json
|
||||
async:true,//请求是否异步,默认为异步,这也是ajax重要特性
|
||||
data:{"id":id,'is_del':is_del}, //参数值
|
||||
|
|
@ -229,7 +238,7 @@
|
|||
layer.confirm('确认要停用吗?ID为:'+ids.toString(),function(index){
|
||||
//捉到所有被选中的,发异步进行删除
|
||||
$.ajax({
|
||||
url:"member_is_del", //请求的url地址
|
||||
url:"/appversion/app_del", //请求的url地址
|
||||
dataType:"json", //返回格式为json
|
||||
async:true,//请求是否异步,默认为异步,这也是ajax重要特性
|
||||
data:{"id":ids,'is_del':1}, //参数值
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ class Index extends Base{
|
|||
if(!array_key_exists('token', $data)){
|
||||
return $this->msg(10001);
|
||||
}
|
||||
$result = Db::table('app_version_log')->order('id desc')->find();
|
||||
$result = Db::table('app_version_log')->order('is_del,id desc')->find();
|
||||
if($result){
|
||||
$version = $result['version_num_original'];
|
||||
$url = $result['download_url'];
|
||||
|
|
@ -67,7 +67,7 @@ class Index extends Base{
|
|||
$url = '';
|
||||
}
|
||||
if($this->token_time_validate($data['token']) === false){
|
||||
return $this->msg(20001,'未登录',['version'=>$version,'url'=>$url]);
|
||||
return $this->msg(-1,'未登录',['version'=>$version,'url'=>$url]);
|
||||
}else{
|
||||
return $this->msg(['version'=>$version,'url'=>$url]);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -95,7 +95,7 @@ return [
|
|||
// 是否开启路由解析缓存
|
||||
'route_check_cache' => false,
|
||||
// 是否强制使用路由
|
||||
'url_route_must' => true,
|
||||
'url_route_must' => false,
|
||||
// 域名部署
|
||||
'url_domain_deploy' => false,
|
||||
// 域名根,如thinkphp.cn
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@ Route::any('/admin/welcome', 'admin/index/welcome');
|
|||
// APP版本管理
|
||||
Route::any('/appversion/index', 'admin/appversion/index');
|
||||
Route::any('/appversion/app_add', 'admin/appversion/app_add');
|
||||
Route::any('/appversion/app_del', 'admin/appversion/app_del');
|
||||
Route::any('/appversion/app_add_action', 'admin/appversion/app_add_action');
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue