You've already forked qlg.tsgz.moe
Init Repo
This commit is contained in:
75
hyhproject/mobile2/controller/Demo.php
Executable file
75
hyhproject/mobile2/controller/Demo.php
Executable file
@ -0,0 +1,75 @@
|
||||
<?php
|
||||
namespace wstmart\mobile\controller;
|
||||
//use wstmart\common\model\Demo as M;
|
||||
//use think\Loader;
|
||||
//use think\Db;
|
||||
//require_once(ROOT_PATH.'../php/lib/XS.php');
|
||||
/**
|
||||
* ============================================================================
|
||||
* 地区控制器
|
||||
*/
|
||||
class Demo extends Base{
|
||||
/**
|
||||
* 列表查询
|
||||
*/
|
||||
public function index(){
|
||||
//Loader::import ( 'php.lib.XS' );
|
||||
$xs = new \XS('goods');
|
||||
//$doc = new \XSDocument; // 自动使用 $prefix/sdk/php/app/demo.ini 作项目配置文件
|
||||
$data = array(
|
||||
'goodsId' => 6666667, // 此字段为主键,是进行文档替换的唯一标识
|
||||
'goodsName' => '测鞋子的标题'
|
||||
);
|
||||
//$doc->setFields($data);
|
||||
// $index = $xs->index; // 获取 索引对象
|
||||
// //$index->del(array('6666666', '6666667')); // 同时删除主键值为 123, 789, 456 的记录
|
||||
// //添加到索引数据库中
|
||||
// $index->add($doc);
|
||||
|
||||
|
||||
// // 创建文档对象
|
||||
// $xs = new \XS('goods');
|
||||
|
||||
// $info = $xs->search->search('苹果');
|
||||
// //echo $info->goodsName;
|
||||
// //dump($info);
|
||||
// foreach ($info as $key => $v) {
|
||||
// $data[$key]['goodsId'] = $v['goodsId'];
|
||||
// $data[$key]['goodsName'] = $v['goodsName'];
|
||||
// }
|
||||
//dump($data);
|
||||
}
|
||||
public function search(){
|
||||
|
||||
//'select * form hyh_ads a where a.adPositionId in (select positionId from hyh_ad_positions where positionCode='mo-ads-index' ) '
|
||||
//$ads_list = Db::name('ads')->where(['adPositionId'=>291,'dataFlag'=>1])->order('adSort asc')->select();
|
||||
//dump($ads_list);
|
||||
|
||||
//$m = new Demo();
|
||||
//$brand_list = $m->getBrandList();
|
||||
//dump($brand_list);
|
||||
|
||||
|
||||
$keyword = input('keyword');
|
||||
$shopId = (int)input('shopId');
|
||||
//$xs = new \XS('goods');
|
||||
$search = 'goodsName:'.$keyword;
|
||||
if($shopId){
|
||||
$search.=' goodsId:'.$shopId;
|
||||
}
|
||||
$info = $xs->search->getField('goodsId')->search($search);
|
||||
//$info = $xs->search->search($keyword);
|
||||
foreach ($info as $key => $v) {//把返回的数据转换为数组
|
||||
$data[$key]['goodsId'] = $v['goodsId'];
|
||||
$data[$key]['goodsName'] = $v['goodsName'];
|
||||
}
|
||||
if($data){
|
||||
exit(jsonReturn('调用成功',1,$data));
|
||||
}
|
||||
exit(jsonReturn('调用失败',-1));
|
||||
}
|
||||
// public function getBrandList(){
|
||||
// return Db::name('brands')->where('dataFlag=1')->select();
|
||||
|
||||
// }
|
||||
}
|
Reference in New Issue
Block a user