|
|
@@ -0,0 +1,58 @@
|
|
|
+<?php
|
|
|
+/**
|
|
|
+ * User: admin
|
|
|
+ * Date Time: 2021/4/10 14:40
|
|
|
+ */
|
|
|
+
|
|
|
+namespace biz\item\classes;
|
|
|
+
|
|
|
+use biz\base\classes\BaseClass;
|
|
|
+use common\components\util;
|
|
|
+class PtItemClassClass extends BaseClass
|
|
|
+{
|
|
|
+ public static $baseFile = '\biz\item\models\PtItemClass';
|
|
|
+
|
|
|
+ public static function getClassList($where)
|
|
|
+ {
|
|
|
+ $data = self::getList('*', $where, 'inTurn DESC');
|
|
|
+ $list = isset($data['list']) && !empty($data['list']) ? $data['list'] : [];
|
|
|
+ if (empty($list)) {
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+ $data['list'] = $list;
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+
|
|
|
+ //新增花材分类
|
|
|
+ public static function addClass($data)
|
|
|
+ {
|
|
|
+ $name = $data['name']??'';
|
|
|
+ if(!$name){
|
|
|
+ util::fail("请输入花材分类");
|
|
|
+ }
|
|
|
+ //判断花材名称是否存在
|
|
|
+ $exist = self::exists(['name'=>$name]);
|
|
|
+ if($exist){
|
|
|
+ util::fail("花材分类名称已存在");
|
|
|
+ }
|
|
|
+ $res = self::add($data);
|
|
|
+ return $res;
|
|
|
+ }
|
|
|
+
|
|
|
+ //修改
|
|
|
+ public static function updateClass($data)
|
|
|
+ {
|
|
|
+ $id = $data['id']??0;
|
|
|
+ $name = $data['name']??'';
|
|
|
+ if(!$name){
|
|
|
+ util::fail("花材分类名称不能为空");
|
|
|
+ }
|
|
|
+ $model = self::getById($id);
|
|
|
+ if(!$model){
|
|
|
+ util::fail("该花材分类不存在");
|
|
|
+ }
|
|
|
+ self::updateById($id,$data);
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+
|
|
|
+}
|