Commit ec3755e8c3895ce770703ea1469fbcc110236b9f

Authored by u123231312
1 parent fdc822b0

no message

@@ -449,6 +449,67 @@ class Template extends Common{ @@ -449,6 +449,67 @@ class Template extends Common{
449 return view(); 449 return view();
450 } 450 }
451 451
  452 + //获取最新版本
  453 + public function compareVersion() {
  454 + $list = db('android')->select();
  455 + foreach ($list as $key => $value) {
  456 + $array[] = $value['version'];
  457 + }
  458 + $newarray = array();
  459 + foreach ($array as $value) {
  460 + $newarray[] = explode('.',$value);
  461 + }
  462 + $max = $newarray[0][0];
  463 + foreach ($newarray as $v){
  464 + if($v[0]>$max){
  465 + $max = $v[0];
  466 + }
  467 + }
  468 + foreach ($newarray as $k=> $vl){
  469 + if($vl[0] != $max){
  470 + unset($newarray[$k]);
  471 + }
  472 + }
  473 + $max = $newarray[0][1];
  474 + foreach ($newarray as $v){
  475 + if($v[1]>$max){
  476 + $max = $v[1];
  477 + }
  478 + }
  479 + foreach ($newarray as $k=> $vl){
  480 + if($vl[1] != $max){
  481 + unset($newarray[$k]);
  482 + }
  483 + }
  484 + $max = $newarray[0][2];
  485 + foreach ($newarray as $k=> $v){
  486 + if($v[2]>$max){
  487 + $max = $v[2];
  488 + }
  489 + }
  490 + foreach ($newarray as $k=> $vl){
  491 + if($vl[2] != $max){
  492 + unset($newarray[$k]);
  493 + }
  494 + }
  495 +
  496 + foreach ($newarray as $ve) {
  497 + $ay = implode('.',$ve);
  498 + }
  499 + $version = db('android')->where(array('version'=>$ay))->select();
  500 + if($version){
  501 + $result['code'] = 1;
  502 + $result['data'] = $version;
  503 + $result['msg'] = 'success';
  504 + return json_encode($result);
  505 + }else{
  506 + $result['code'] = 0;
  507 + $result['data'] = '';
  508 + $result['msg'] = 'fail';
  509 + return json_encode($result);
  510 + }
  511 + }
  512 +
452 //菜品库管理 513 //菜品库管理
453 public function Vegetable(){ 514 public function Vegetable(){
454 if(Request::isAjax()){ 515 if(Request::isAjax()){
@@ -542,4 +603,8 @@ class Template extends Common{ @@ -542,4 +603,8 @@ class Template extends Common{
542 $this->assign ('list',$arr); 603 $this->assign ('list',$arr);
543 return $this->fetch(); 604 return $this->fetch();
544 } 605 }
  606 + //导入
  607 + public function importFile(){
  608 + return $this->fetch();
  609 + }
545 } 610 }