cxgj/modules/admin/models/CardBankActionFrom.php
2023-11-27 09:45:13 +08:00

48 lines
1.1 KiB
PHP

<?php
namespace app\modules\admin\models;
use app\components\EncryptHelper;
use app\components\Utils;
use app\models\CardBank;
use app\models\Goods;
use app\models\GoodsAttr;
use app\models\GoodsHub;
use app\models\Model;
use yii\data\Pagination;
class CardBankActionFrom extends AdminModel
{
public $keywords;
public function rules()
{
return [
[['keywords',], 'trim'],
[['keywords',], 'string'],
];
}
public function search()
{
$query = CardBank::find()
->select('id as value,name')
->where(['is_delete' => 0])
->andFilterWhere([
'OR',
['like','name',$this->keywords],
]);
$list = $query->orderBy(['id' => SORT_ASC])->asArray()->all();
if(empty($list)){
return Model::asReturnSuccess('ok');
}
foreach ($list as $index => &$item){
$item['disabled'] = false;
$item['selected'] = false;
}
return Model::asReturnSuccess('ok',$list);
}
}