|
@@ -31,11 +31,15 @@ class JGEmployeController extends AdminController
|
|
|
public function actionList()
|
|
|
{
|
|
|
$pageParams = CommonFn::getPageParams();
|
|
|
+ $search = Yii::app()->request->getParam('search', '');
|
|
|
$status = intval(Yii::app()->request->getParam('status', 100));
|
|
|
$criteria = new EMongoCriteria($pageParams);
|
|
|
if ($status != 100 ) {
|
|
|
$criteria->status('==',$status);
|
|
|
}
|
|
|
+ if ($search) {
|
|
|
+ $criteria->addCond('name','or',new MongoRegex('/' . $search . '/'));
|
|
|
+ }
|
|
|
$cursor = JGEmploye::model()->findAll($criteria);
|
|
|
$rows = CommonFn::getRowsFromCursor($cursor);
|
|
|
$parsedRows = JGEmploye::model()->parse($rows);
|