diff --git a/api/controllers/wxapp/liche/Aptinfo.php b/api/controllers/wxapp/liche/Aptinfo.php index 04038f88..c2c19d67 100644 --- a/api/controllers/wxapp/liche/Aptinfo.php +++ b/api/controllers/wxapp/liche/Aptinfo.php @@ -18,7 +18,7 @@ class Aptinfo extends Wxapp{ $this->check_status = array();//用户状态校验 $this->check_mobile = array();//需要手机号 $this->check_headimg =array();//授权微信信息 - $this->load->model('app/appusual/app_cms_model', 'cms_model'); + $this->load->model('app/liche/app_liche_cms_model', 'cms_model'); } diff --git a/api/controllers/wxapp/liche/Udata.php b/api/controllers/wxapp/liche/Udata.php index 7706b19e..952cc4bb 100644 --- a/api/controllers/wxapp/liche/Udata.php +++ b/api/controllers/wxapp/liche/Udata.php @@ -31,7 +31,7 @@ class Udata extends Wxapp{ $udata = $this->udata_model->get(['cf_id'=>$id,'app_uid'=>$uid,'type'=>0,'datatype'=>'img']); $jsondata = json_decode($udata['jsondata'],true); - if(!$udata || $jsondata['page']!=$page){ + if(!$udata || $jsondata['url']!=$cms['url']){ $this->config->load('app', true); $appconfig = $this->config->item('liche', 'app'); $wxconfig = $appconfig['wx']; @@ -46,7 +46,8 @@ class Udata extends Wxapp{ } $jsondata = [ 'page' => $page, - 'scene' => $scene + 'scene' => $scene, + 'url' => $cms['url'] ]; if(!$udata){ $add_data = [ diff --git a/common/models/app/liche/App_liche_cms_model.php b/common/models/app/liche/App_liche_cms_model.php index 5496cacf..dddda142 100755 --- a/common/models/app/liche/App_liche_cms_model.php +++ b/common/models/app/liche/App_liche_cms_model.php @@ -26,9 +26,9 @@ class App_liche_cms_model extends HD_Model{ $data = []; foreach($this->posion_arr as $key => $val){ if($key>2 && $key<=7){ - $data[] = '推广素材-'.$val; + $data[$key] = '推广素材-'.$val; }else{ - $data[] = $val; + $data[$key] = $val; } } }else{