2019-09-06 23:53:10 +08:00

44 lines
923 B
PHP
Executable File

<?php
namespace wstmart\admin\model;
use think\Db;
/**
* ============================================================================
* 钩子业务处理
*/
class Hooks extends Base{
/**
* 获取插件列表
* @param string $addon_dir
*/
public function pageQuery(){
$keyWords = input("keyWords");
$parentId = input('parentId/d',0);
$where = array();
$where["name"] = array("like","%$keyWords%");
$page = $this->where($where)->order('`name` asc')->paginate(input('post.limit/d'))->toArray();
return $page;
}
/**
* 保存插件设置
*/
public function saveConfig(){
$id = input("id/d",0);
$config = $_POST['config'];
$flag = $this->where(["addonId"=>$id])->setField('config',json_encode($config));
if($flag !== false){
return WSTReturn("保存成功", 1);
}else{
return WSTReturn('保存失败',-1);
}
}
}