| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- <?php
- namespace app\admin\controller;
- use app\admin\AdminBaseController;
- use app\common\model\ArticleModel;
- use app\common\model\ArticleCateModel;
- use app\common\model\SelectNameModel;
- use app\common\validate\ArticleCateValidate;
- use app\common\validate\ArticleValidate;
- use think\exception\ValidateException;
- class Select extends AdminBaseController
- {
- /**
- * 列表
- */
- public function index()
- {
- return view('', [
- 'status_list' => SelectNameModel::STATUS,
- ]);
- }
- public function nameForm()
- {
- $id = input('id/d, 0');
- $info = SelectNameModel::find($id);
- return view('', [
- 'info' => $info,
- 'status_list' => SelectNameModel::STATUS,
- ]);
- }
- public function listName()
- {
- $map = $this->dealEqualInput(['status'],$this->dealLikeInput(['name']));
- $list = SelectNameModel::where($map)
- ->limit(input('limit'))
- ->page(input('page'))
- ->append(['status_text'])
- ->select();
- $count = SelectNameModel::where($map)->count();
- if ($count == 0) {
- ajax_return(1, '未查询到数据');
- }
- list_return($list, $count);
- }
- public function delName()
- {
- $id_arr = input('id_arr/a');
- SelectNameModel::destroy($id_arr);
- ajax_return();
- }
- public function editName()
- {
- $data = input('post.');
- if (empty($data['name'])) {
- ajax_return(1, '姓名不能为空');
- }
- if (empty($data['id'])) {
- SelectNameModel::create($data);
- } else {
- SelectNameModel::update($data, ['id' => $data['id']]);
- }
- ajax_return();
- }
- }
|