|
@@ -103,6 +103,44 @@ class mb_specialControl extends SystemControl
|
|
|
Tpl::showpage('mb_special.list');
|
|
|
}
|
|
|
|
|
|
+ public function discoveryOp()
|
|
|
+ {
|
|
|
+ $special_id = intval($_REQUEST['search_special_id']);
|
|
|
+ $special_desc = trim($_REQUEST['special_desc']);
|
|
|
+
|
|
|
+ if($special_id > 0) {
|
|
|
+ $cond = array("special_id" => $special_id);
|
|
|
+ }
|
|
|
+ elseif(!empty($special_desc)) {
|
|
|
+ $cond = array("special_desc" => array('like', "%{$special_desc}%"));
|
|
|
+ } else {
|
|
|
+ $cond = [];
|
|
|
+ }
|
|
|
+ $cond['from_user'] = 0;
|
|
|
+
|
|
|
+ $model_mb_special = Model('mb_special');
|
|
|
+ $mb_special_list = $model_mb_special->getMbSpecialList(['from_user' => 1], 50);
|
|
|
+
|
|
|
+ Tpl::output('list', $mb_special_list);
|
|
|
+ Tpl::output('page', $model_mb_special->showpage(2));
|
|
|
+
|
|
|
+ $this->show_menu('special_list');
|
|
|
+ Tpl::showpage('mb_special.list');
|
|
|
+ }
|
|
|
+
|
|
|
+ public function search_keywordOp()
|
|
|
+ {
|
|
|
+ $keywords = trim($_POST['keyword']);
|
|
|
+ $special_id = intval($_POST['special_id']);
|
|
|
+
|
|
|
+ if($special_id > 0 && !empty($keywords)) {
|
|
|
+ $mod_special = Model('mb_special');
|
|
|
+ $mod_special->editMbSpecial(['keywords' => $keywords],$special_id);
|
|
|
+ echo json_encode(200);
|
|
|
+ } else {
|
|
|
+ echo json_encode(-1);
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
public function tab_listOp()
|
|
|
{
|
|
@@ -839,13 +877,4 @@ class mb_specialControl extends SystemControl
|
|
|
}
|
|
|
showMessage(L('nc_common_save_succ'), urlAdmin('mb_special', 'ugc_list'));
|
|
|
}
|
|
|
-
|
|
|
- public function discoveryOp(){
|
|
|
- echo 'discovery';
|
|
|
- }
|
|
|
-
|
|
|
- public function search_keywordOp(){
|
|
|
- $keyword = trim($_POST['keyword']);
|
|
|
- echo json_encode('200');
|
|
|
- }
|
|
|
}
|