|
@@ -17,14 +17,14 @@ use think\Model;
|
|
|
/**
|
|
|
* Class MenuDao
|
|
|
* @package app\common\dao\system\menu
|
|
|
- * @author xaboy
|
|
|
+ * @author zfy
|
|
|
* @day 2020-04-08
|
|
|
*/
|
|
|
class MenuDao extends BaseDao
|
|
|
{
|
|
|
/**
|
|
|
* @return BaseModel
|
|
|
- * @author xaboy
|
|
|
+ * @author zfy
|
|
|
* @day 2020-03-30
|
|
|
*/
|
|
|
protected function getModel(): string
|
|
@@ -36,7 +36,7 @@ class MenuDao extends BaseDao
|
|
|
* @param array $where
|
|
|
* @param int $is_mer
|
|
|
* @return BaseQuery
|
|
|
- * @author xaboy
|
|
|
+ * @author zfy
|
|
|
* @day 2020-04-08
|
|
|
*/
|
|
|
public function search(array $where, int $is_mer = 0)
|
|
@@ -55,7 +55,7 @@ class MenuDao extends BaseDao
|
|
|
* @throws DataNotFoundException
|
|
|
* @throws DbException
|
|
|
* @throws ModelNotFoundException
|
|
|
- * @author xaboy
|
|
|
+ * @author zfy
|
|
|
* @day 2020-04-08
|
|
|
*/
|
|
|
public function getAllMenu($is_mer = 0)
|
|
@@ -69,7 +69,7 @@ class MenuDao extends BaseDao
|
|
|
* @throws DataNotFoundException
|
|
|
* @throws DbException
|
|
|
* @throws ModelNotFoundException
|
|
|
- * @author xaboy
|
|
|
+ * @author zfy
|
|
|
* @day 2020-04-08
|
|
|
*/
|
|
|
public function getAll($is_mer = 0)
|
|
@@ -81,7 +81,7 @@ class MenuDao extends BaseDao
|
|
|
* @param int $id
|
|
|
* @param int $is_mer
|
|
|
* @return bool
|
|
|
- * @author xaboy
|
|
|
+ * @author zfy
|
|
|
* @day 2020-04-08
|
|
|
*/
|
|
|
public function menuExists(int $id, $is_mer = 0)
|
|
@@ -93,7 +93,7 @@ class MenuDao extends BaseDao
|
|
|
* @param int $id
|
|
|
* @param int $is_mer
|
|
|
* @return bool
|
|
|
- * @author xaboy
|
|
|
+ * @author zfy
|
|
|
* @day 2020-04-16
|
|
|
*/
|
|
|
public function merExists(int $id, $is_mer = 0)
|
|
@@ -105,7 +105,7 @@ class MenuDao extends BaseDao
|
|
|
* @param int $id
|
|
|
* @param int $is_mer
|
|
|
* @return bool
|
|
|
- * @author xaboy
|
|
|
+ * @author zfy
|
|
|
* @day 2020-04-08
|
|
|
*/
|
|
|
public function authExists(int $id, $is_mer = 0)
|
|
@@ -117,7 +117,7 @@ class MenuDao extends BaseDao
|
|
|
* @param string $route
|
|
|
* @param int $is_mer
|
|
|
* @return bool
|
|
|
- * @author xaboy
|
|
|
+ * @author zfy
|
|
|
* @day 2020-04-08
|
|
|
*/
|
|
|
public function routeExists(string $route, $is_mer = 0)
|
|
@@ -128,7 +128,7 @@ class MenuDao extends BaseDao
|
|
|
/**
|
|
|
* @param int $is_mer
|
|
|
* @return array
|
|
|
- * @author xaboy
|
|
|
+ * @author zfy
|
|
|
* @day 2020-04-08
|
|
|
*/
|
|
|
public function getAllMenuOptions($is_mer = 0)
|
|
@@ -140,7 +140,7 @@ class MenuDao extends BaseDao
|
|
|
* @param array $rule
|
|
|
* @param int $is_mer
|
|
|
* @return array
|
|
|
- * @author xaboy
|
|
|
+ * @author zfy
|
|
|
* @day 2020-04-10
|
|
|
*/
|
|
|
public function ruleByMenuList(array $rule, $is_mer = 0)
|
|
@@ -159,7 +159,7 @@ class MenuDao extends BaseDao
|
|
|
/**
|
|
|
* @param int $is_mer
|
|
|
* @return array
|
|
|
- * @author xaboy
|
|
|
+ * @author zfy
|
|
|
* @day 2020-04-10
|
|
|
*/
|
|
|
public function getValidMenuList($is_mer = 0)
|
|
@@ -171,7 +171,7 @@ class MenuDao extends BaseDao
|
|
|
/**
|
|
|
* @param int $is_mer
|
|
|
* @return array
|
|
|
- * @author xaboy
|
|
|
+ * @author zfy
|
|
|
* @day 2020-04-08
|
|
|
*/
|
|
|
public function getAllOptions($is_mer = 0, $all = false)
|
|
@@ -187,7 +187,7 @@ class MenuDao extends BaseDao
|
|
|
* @param $id
|
|
|
* @param int $is_mer
|
|
|
* @return mixed
|
|
|
- * @author xaboy
|
|
|
+ * @author zfy
|
|
|
* @day 2020-04-09
|
|
|
*/
|
|
|
public function getPath($id, $is_mer = 0)
|
|
@@ -202,7 +202,7 @@ class MenuDao extends BaseDao
|
|
|
* @throws DataNotFoundException
|
|
|
* @throws DbException
|
|
|
* @throws ModelNotFoundException
|
|
|
- * @author xaboy
|
|
|
+ * @author zfy
|
|
|
* @day 2020-04-08
|
|
|
*/
|
|
|
public function getMenu(int $id, $is_mer = 0)
|
|
@@ -217,7 +217,7 @@ class MenuDao extends BaseDao
|
|
|
* @throws DataNotFoundException
|
|
|
* @throws DbException
|
|
|
* @throws ModelNotFoundException
|
|
|
- * @author xaboy
|
|
|
+ * @author zfy
|
|
|
* @day 2020-04-08
|
|
|
*/
|
|
|
public function getAuth(int $id, $is_mer = 0)
|
|
@@ -230,7 +230,7 @@ class MenuDao extends BaseDao
|
|
|
* @param int $is_mer
|
|
|
* @return int
|
|
|
* @throws DbException
|
|
|
- * @author xaboy
|
|
|
+ * @author zfy
|
|
|
* @day 2020-04-08
|
|
|
*/
|
|
|
public function delete(int $id, $is_mer = 0)
|
|
@@ -241,7 +241,7 @@ class MenuDao extends BaseDao
|
|
|
/**
|
|
|
* @param int $id
|
|
|
* @return bool
|
|
|
- * @author xaboy
|
|
|
+ * @author zfy
|
|
|
* @day 2020-04-08
|
|
|
*/
|
|
|
public function pidExists(int $id)
|
|
@@ -252,7 +252,7 @@ class MenuDao extends BaseDao
|
|
|
/**
|
|
|
* @param array $ids
|
|
|
* @return array
|
|
|
- * @author xaboy
|
|
|
+ * @author zfy
|
|
|
* @day 2020-04-10
|
|
|
*/
|
|
|
public function idsByRoutes(array $ids)
|
|
@@ -266,7 +266,7 @@ class MenuDao extends BaseDao
|
|
|
* @throws DataNotFoundException
|
|
|
* @throws DbException
|
|
|
* @throws ModelNotFoundException
|
|
|
- * @author xaboy
|
|
|
+ * @author zfy
|
|
|
* @day 2020-04-30
|
|
|
*/
|
|
|
public function updatePath(string $oldPath, string $path)
|