Просмотр исходного кода

Merge branch 'master' of http://git.huaml.com/zhh/huahuibao

林琦海 5 лет назад
Родитель
Сommit
ad0f10a8d2
3 измененных файлов с 81 добавлено и 47 удалено
  1. 41 15
      app/hd/controllers/PxClassController.php
  2. 37 31
      biz-hd/px/classes/PxClassClass.php
  3. 3 1
      sql.sql

+ 41 - 15
app/hd/controllers/PxClassController.php

@@ -12,20 +12,46 @@ use Yii;
 class PxClassController extends BaseController
 {
 
-	//所有培训班课程 shish 2021.3.17
-	public function actionList()
-	{
-		$sjId = $this->sjId;
-		$class = PxClassClass::getAllValidClass($sjId);
-		util::success(['list' => $class]);
-	}
-
-	public function actionDetail()
-	{
-		$id = Yii::$app->request->get('id');
-		$info = PxClassClass::getClassInfo($id);
-		PxClassClass::valid($info, $this->sjId);
-		util::success($info);
-	}
+    //所有培训班课程 shish 2021.3.17
+    public function actionList()
+    {
+        $sjId = $this->sjId;
+        $class = PxClassClass::getAllValidClass($sjId);
+        util::success(['list' => $class]);
+    }
+
+    public function actionDetail()
+    {
+        $id = Yii::$app->request->get('id');
+        $info = PxClassClass::getClassInfo($id);
+        PxClassClass::valid($info, $this->sjId);
+        util::success($info);
+    }
+
+    //添加培训班 shish 2021.3.8
+    public function actionAdd()
+    {
+        $get = Yii::$app->request->get();
+        $get['sjId'] = $this->sjId;
+        PxClassClass::addClass($get);
+        util::complete();
+    }
+
+    //删除培训班 shish 2021.3.18
+    public function actionDel()
+    {
+        $id = Yii::$app->request->get('id');
+        $info = PxClassClass::getClassInfo($id);
+        PxClassClass::valid($info, $this->sjId);
+        util::complete();
+    }
+
+    public function actionUpdate()
+    {
+        $get = Yii::$app->request->get();
+        $id = $get['id'] ?? 0;
+        PxClassClass::updateClass($id, $get);
+        util::complete();
+    }
 
 }

+ 37 - 31
biz-hd/px/classes/PxClassClass.php

@@ -9,35 +9,41 @@ use bizHd\base\classes\BaseClass;
 class PxClassClass extends BaseClass
 {
 
-	public static $baseFile = '\bizHd\px\models\PxClass';
-
-	//培训班信息 shish 2021.3.17
-	public static function getClassInfo($id)
-	{
-		return self::getById($id);
-	}
-
-	//取所有可用培训班 shish 2021.3.17
-	public static function getAllValidClass($sjId)
-	{
-		$where = ['sjId' => $sjId, 'delStatus' => 0];
-		$class = self::getAllByCondition($where, 'inTurn desc', '*');
-		return $class;
-	}
-	
-	//培训班验证 shish 2021.3.17
-	public static function valid($info, $sjId)
-	{
-		if (empty($info)) {
-			util::fail('没有找到培训班');
-		}
-		if ($info['delStatus'] == 1) {
-			util::fail('培训班已经删除');
-		}
-		if ($info['sjId'] == $sjId) {
-			return true;
-		}
-		util::fail('没有权限访问');
-	}
-	
+    public static $baseFile = '\bizHd\px\models\PxClass';
+
+    //培训班信息 shish 2021.3.17
+    public static function getClassInfo($id)
+    {
+        return self::getById($id);
+    }
+
+    //取所有可用培训班 shish 2021.3.17
+    public static function getAllValidClass($sjId)
+    {
+        $where = ['sjId' => $sjId, 'delStatus' => 0];
+        $class = self::getAllByCondition($where, 'inTurn desc', '*');
+        return $class;
+    }
+
+    //培训班验证 shish 2021.3.17
+    public static function valid($info, $sjId)
+    {
+        if (empty($info)) {
+            util::fail('没有找到培训班');
+        }
+        if ($info['delStatus'] == 1) {
+            util::fail('培训班已经删除');
+        }
+        if ($info['sjId'] == $sjId) {
+            return true;
+        }
+        util::fail('没有权限访问');
+    }
+
+    //添加培训班 shish 2021.3.18
+    public static function addClass($data)
+    {
+        return self::add($data);
+    }
+
 }

+ 3 - 1
sql.sql

@@ -1641,4 +1641,6 @@ CREATE TABLE `xhGhsCustomCapital` (
   PRIMARY KEY (`id`)
 ) COMMENT='客户收支';
 ALTER TABLE xhOrder MODIFY `payWay` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '支付方式';
-ALTER TABLE xhGhsOrder MODIFY `payWay` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '支付方式';
+ALTER TABLE xhGhsOrder MODIFY `payWay` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '支付方式';
+
+线上的bucket需要提醒琦海设置