This commit is contained in:
tsf 2024-06-07 17:34:13 +08:00
parent 4dd46a87e7
commit facf67f0dc
6 changed files with 39 additions and 15 deletions

View File

@ -72,6 +72,7 @@ class Appversion extends Base{
$result = Db::table('app_version_log')->insert([ $result = Db::table('app_version_log')->insert([
'name'=>$name['file_name'], 'name'=>$name['file_name'],
'version_num'=>$name['version_num'], 'version_num'=>$name['version_num'],
'version_num_original'=>$name['version_num_original'],
'content'=>$name['content'], 'content'=>$name['content'],
'download_url'=>'http://tc.pcxbc.com/appupdatefile/'.$file_name_new, 'download_url'=>'http://tc.pcxbc.com/appupdatefile/'.$file_name_new,
'create_time'=>date('Y-m-d H:i:s'), 'create_time'=>date('Y-m-d H:i:s'),

View File

@ -47,7 +47,7 @@
<span class="x-red">*</span>版本号</label> <span class="x-red">*</span>版本号</label>
<div class="layui-input-inline"> <div class="layui-input-inline">
<input type="text" id="version_num" name="version_num" required="" lay-verify="version_num" autocomplete="off" class="layui-input"></div> <input type="text" id="version_num" name="version_num" required="" lay-verify="version_num" autocomplete="off" class="layui-input"></div>
<div class="layui-form-mid layui-word-aux">以大写V开头最多10个字符由数字跟英文"."组成)</div></div> <div class="layui-form-mid layui-word-aux">最多10个字符由数字跟英文"."组成)</div></div>
<div class="layui-form-item"> <div class="layui-form-item">
<label for="content" class="layui-form-label"> <label for="content" class="layui-form-label">
<span class="x-red">*</span>描述</label> <span class="x-red">*</span>描述</label>
@ -109,10 +109,12 @@
var formdata = new FormData(); var formdata = new FormData();
formdata.append('apk',$('#upload_file_app')[0].files[0]) formdata.append('apk',$('#upload_file_app')[0].files[0])
formdata.append('file_name',$('#file_name').val()) formdata.append('file_name',$('#file_name').val())
formdata.append('version_num',$('#version_num').val()) formdata.append('version_num','V'+$('#version_num').val())
formdata.append('version_num_original',$('#version_num').val())
formdata.append('content',$('#content').val()) formdata.append('content',$('#content').val())
// return // return
if(pd){ if(pd){
load()
pd = false pd = false
console.log('进来了') console.log('进来了')
$.ajax({ $.ajax({
@ -123,6 +125,7 @@
data:formdata, //参数值 data:formdata, //参数值
type:"POST", //请求方式 type:"POST", //请求方式
success:function(req){ success:function(req){
c_load()
pd = true pd = true
if(req.code == 0){ if(req.code == 0){
layer.alert("增加成功", {icon: 6},function() { layer.alert("增加成功", {icon: 6},function() {
@ -170,7 +173,7 @@
return '必须填写文件名'; return '必须填写文件名';
} }
}, },
version_num: [/^V[\d.]{0,9}$/, '版本号必须以大写V开头最多10个字符由数字跟英文"."组成)'], version_num: [/[\d.]{0,9}$/, '版本号必须以大写V开头最多10个字符由数字跟英文"."组成)'],
content: function(value) { content: function(value) {
if (value == '') { if (value == '') {
return '必须填写描述'; return '必须填写描述';

View File

@ -85,8 +85,7 @@
<td>{$vo.version_num}</td> <td>{$vo.version_num}</td>
<td>{$vo.content}</td> <td>{$vo.content}</td>
<td>{$vo.create_time}</td> <td>{$vo.create_time}</td>
<td>{$vo.download_url}</td> <td><a href="{$vo.download_url}">下载</a></td>
</tr> </tr>
{/volist} {/volist}
</tbody> </tbody>

View File

@ -194,14 +194,14 @@ class Base extends Controller{
public function msg($data,$str=''){ public function msg($data,$str='',$result = []){
if(is_array($data)){ if(is_array($data)){
return json(['code'=>0,'msg'=>'操作成功','data'=>$data]); return json(['code'=>0,'msg'=>'操作成功','data'=>$data]);
}else{ }else{
if($str != ''){ if($str != ''){
return json(['code'=>$data,'msg'=>$str]); return json(['code'=>$data,'msg'=>$str,'data'=>$result]);
} }
return json(['code'=>$data,'msg'=>$this->return_data_all[$data]]); return json(['code'=>$data,'msg'=>$this->return_data_all[$data],'data'=>$result]);
} }
} }

View File

@ -49,13 +49,31 @@ class Index extends Base{
################################################################个人资料卡################################################################ ################################################################个人资料卡################################################################
################################################################个人资料卡################################################################ ################################################################个人资料卡################################################################
// // 个人信息 // 检测版本及判断是否登录失效
// public function personal_information(){ public function login_invalid_version($data = ['token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
// // phpinfo(); // phpinfo();
// dump(123); if(count(input('post.')) > 0){
// $result = Db::table('admin_user')->select(); $data = input('post.');
// dump($result); }
// } if(!array_key_exists('token', $data)){
return $this->msg(10001);
}
$result = Db::table('app_version_log')->order('id desc')->find();
if($result){
$version = $result['version_num_original'];
$url = $result['download_url'];
}else{
$version = '';
$url = '';
}
if($this->token_time_validate($data['token']) === false){
return $this->msg(20001,'未登录',['version'=>$version,'url'=>$url]);
}else{
return $this->msg(['version'=>$version,'url'=>$url]);
}
}
// 创建用户 // 创建用户
public function create_user_data($data = ['aan_id'=>66,'nickname'=>'王小二','birthday'=>'2019-01-01','gender'=>1,'grade'=>'二年级','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){ public function create_user_data($data = ['aan_id'=>66,'nickname'=>'王小二','birthday'=>'2019-01-01','gender'=>1,'grade'=>'二年级','token'=>'0dafb98a10995c98b5a33b7d59d986ca']){
if(count(input('post.')) > 0){ if(count(input('post.')) > 0){

View File

@ -55,6 +55,9 @@ Route::any('/get_all_record_detailed_information', 'app/pagingcontrast/get_all_r
Route::any('/get_all_card_data_contrast', 'app/pagingcontrast/get_all_card_data_contrast'); Route::any('/get_all_card_data_contrast', 'app/pagingcontrast/get_all_card_data_contrast');
// 删除某个历史数据 // 删除某个历史数据
Route::any('/card_del_record_data', 'app/pagingcontrast/del_all_record_data'); Route::any('/card_del_record_data', 'app/pagingcontrast/del_all_record_data');
// 检测版本及判断是否登录失效
Route::any('/login_invalid_version', 'app/index/login_invalid_version');
// ################################登录接口################################ // ################################登录接口################################
// 注册接口12 // 注册接口12