123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- <?php
- /**
- * 群管理
- * Created by PhpStorm.
- * User: huangdong
- * Date: 2018/8/21
- * Time: 下午2:44
- */
- defined('InShopNC') or exit('Access Invalid!');
- class room_manageControl extends SystemControl
- {
- private $mod_room;
- public function __construct()
- {
- parent::__construct();
- $this->mod_room = Model('room');
- // Language::read('circle');
- }
- public function room_listOp()
- {
- $condition["type"] = 3;
- if($_GET['room_id']) {
- $condition['room_id'] = intval($_GET['room_id']);
- }
- if($_GET['room_name']) {
- $condition['room_name'] = intval($_GET['room_name']);
- }
- if($_GET['from']) {
- $condition['from'] = intval($_GET['from']);
- }
- if($_GET['to']) {
- $condition['to'] = intval($_GET['to']);
- }
- if($_GET['users']) {
- $condition['users'] = intval($_GET['users']);
- }
- $model = Model('room');
- $room_list = $model->table('room')->where($condition)->page(10)->select();
- Tpl::output('page', $model->showpage('2'));
- Tpl::output('room_list', $room_list);
- Tpl::showpage('room.list');
- }
- public function show_roomOp()
- {
- $room_id = intval($_GET['room_id']);
- $info = $this->mod_room->getRoom($room_id);
- Tpl::output('room_info', $info);
- Tpl::showpage('room.view');
- }
- public function certs_listOp()
- {
- $condition["cstatus"] = intval($_GET['cstatus']);
- if($_GET['searchid'])
- {
- $condition['room_id'] = intval($_GET['searchid']);
- }
- elseif($_GET['searchname'])
- {
- $name = trim($_GET['searchname']);
- $condition['short_name|full_name'] = ['like',"%{$name}%"];
- }elseif($_GET['searchmobile'])
- {
- $condition['cmobile'] = trim($_GET['searchmobile']);
- }
- $certs_list = $this->mod_room->roomCerts($condition,$field='*');
- Tpl::output('page', $this->mod_room->showpage('2'));
- Tpl::output('certs_list', $certs_list);
- Tpl::showpage('room_certs.list');
- }
- public function show_certsOp()
- {
- $cert_id = intval($_GET['cert_id']);
- $info = $this->mod_room->findCert($cert_id);
- Tpl::output('cert_info', $info);
- Tpl::showpage('room_cert.view');
- }
- public function edit_certsOp()
- {
- }
- }
|