|
|
|
<?php
|
|
|
|
/**
|
|
|
|
* @remark :
|
|
|
|
* @name :SettingNumController.php
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2023/11/4 11:09
|
|
|
|
*/
|
|
|
|
|
|
|
|
namespace App\Http\Controllers\Bside\Setting;
|
|
|
|
|
|
|
|
use App\Enums\Common\Code;
|
|
|
|
use App\Http\Controllers\Bside\BaseController;
|
|
|
|
use App\Models\WebSetting\SettingNum;
|
|
|
|
|
|
|
|
class SettingNumController extends BaseController
|
|
|
|
{
|
|
|
|
/**
|
|
|
|
* @remark :根据类型获取数量
|
|
|
|
* @name :info
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2023/11/4 11:09
|
|
|
|
*/
|
|
|
|
public function info(){
|
|
|
|
$settingNumModel = new SettingNum();
|
|
|
|
$info = $settingNumModel->read($this->param);
|
|
|
|
$this->response('success',Code::SUCCESS,$info);
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :保存数量
|
|
|
|
* @name :save
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2023/11/4 11:10
|
|
|
|
*/
|
|
|
|
public function save(){
|
|
|
|
$this->request->validate([
|
|
|
|
'type'=>'required',
|
|
|
|
'num'=>'required',
|
|
|
|
],[
|
|
|
|
'type.required' => 'type不能为空',
|
|
|
|
'num.required' => 'num不能为空',
|
|
|
|
]);
|
|
|
|
$settingNumModel = new SettingNum();
|
|
|
|
if(isset($this->param['id']) && !empty($this->param['id'])){
|
|
|
|
$rs = $settingNumModel->edit($this->param,['id'=>$this->param['id']]);
|
|
|
|
}else{
|
|
|
|
$this->param['project_id'] = $this->user['project_id'];
|
|
|
|
$rs = $settingNumModel->add($this->param);
|
|
|
|
}
|
|
|
|
if($rs === false){
|
|
|
|
$this->fail('系统错误,请联系管理员');
|
|
|
|
}
|
|
|
|
$this->response('success');
|
|
|
|
}
|
|
|
|
} |
...
|
...
|
|