|
@@ -2,17 +2,7 @@
|
|
|
|
|
|
namespace App\Service;
|
|
namespace App\Service;
|
|
|
|
|
|
-
|
|
|
|
-use App\Model\Depart;
|
|
|
|
-use App\Model\Employee;
|
|
|
|
-use App\Model\EmployeeDepartPermission;
|
|
|
|
-use App\Model\EmployeeMenuPermission;
|
|
|
|
-use App\Model\EmployeeTeamPermission;
|
|
|
|
use App\Model\Measure;
|
|
use App\Model\Measure;
|
|
-use App\Model\Role;
|
|
|
|
-use App\Model\SysMenu;
|
|
|
|
-use App\Model\Team;
|
|
|
|
-use Illuminate\Support\Facades\Hash;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
* 测量相关
|
|
* 测量相关
|
|
@@ -20,7 +10,6 @@ use Illuminate\Support\Facades\Hash;
|
|
*/
|
|
*/
|
|
class MeasureService extends Service
|
|
class MeasureService extends Service
|
|
{
|
|
{
|
|
-
|
|
|
|
public function edit($data){
|
|
public function edit($data){
|
|
if($this->isEmpty($data,'id')) return [201,'ID不存在!'];
|
|
if($this->isEmpty($data,'id')) return [201,'ID不存在!'];
|
|
list($status,$msg) = $this->rule($data);
|
|
list($status,$msg) = $this->rule($data);
|
|
@@ -32,30 +21,24 @@ class MeasureService extends Service
|
|
$model = $model->where('id',$data['id'])->first();
|
|
$model = $model->where('id',$data['id'])->first();
|
|
$model->title = $data['title'];
|
|
$model->title = $data['title'];
|
|
$model->e_title = $data['e_title'] ;
|
|
$model->e_title = $data['e_title'] ;
|
|
- $model->sort = $data['sort'] ?? 0;
|
|
|
|
|
|
|
|
$model->save();
|
|
$model->save();
|
|
|
|
|
|
return [true,'保存成功!'];
|
|
return [true,'保存成功!'];
|
|
-
|
|
|
|
-
|
|
|
|
}
|
|
}
|
|
|
|
|
|
public function add($data,$user){
|
|
public function add($data,$user){
|
|
-
|
|
|
|
-
|
|
|
|
-// if($this->isEmpty($data,'title')) return [201,'名称不存在!'];
|
|
|
|
list($status,$msg) = $this->rule($data);
|
|
list($status,$msg) = $this->rule($data);
|
|
if(!$status) return [$status,$msg];
|
|
if(!$status) return [$status,$msg];
|
|
$first = Measure::where('title',$data['title'])->where('del_time',0)->first();
|
|
$first = Measure::where('title',$data['title'])->where('del_time',0)->first();
|
|
if(!empty($first))return [false,'名称已存在!'];
|
|
if(!empty($first))return [false,'名称已存在!'];
|
|
|
|
|
|
$model = new Measure();
|
|
$model = new Measure();
|
|
|
|
+ $sort = $model->max('sort');
|
|
|
|
|
|
$model->title = $data['title'];
|
|
$model->title = $data['title'];
|
|
$model->e_title = $data['e_title'] ;
|
|
$model->e_title = $data['e_title'] ;
|
|
- $model->sort = $data['sort'] ?? 0;
|
|
|
|
-
|
|
|
|
|
|
+ $model->sort = $sort ? $sort + 1 : 1;
|
|
$model->save();
|
|
$model->save();
|
|
|
|
|
|
return [true,'保存成功!'];
|
|
return [true,'保存成功!'];
|