diff --git a/app/api/logic/OrderLogic.php b/app/api/logic/OrderLogic.php index 97da2cc..2826d1a 100644 --- a/app/api/logic/OrderLogic.php +++ b/app/api/logic/OrderLogic.php @@ -28,6 +28,7 @@ use app\common\logic\{ OrderRefundLogic, PayNotifyLogic }; +use app\common\model\user\UserLevel; use app\common\model\{AccountLog, AfterSale, AfterSale as CommonAfterSale, @@ -43,7 +44,6 @@ use app\common\model\{AccountLog, SelffetchVerifier, Team, TeamFound, - UserLevel, Verification}; use app\common\service\{ConfigServer, UrlServer}; use think\facade\Db; diff --git a/app/common/model/user/UserLevel.php b/app/common/model/user/UserLevel.php new file mode 100644 index 0000000..7852d11 --- /dev/null +++ b/app/common/model/user/UserLevel.php @@ -0,0 +1,61 @@ +field('id,name')->select()->toArray(); + } + + /** + * @notes 获取等级选项列表 + * @return array + * @author lbzy + * @datetime 2023-09-11 18:36:54 + */ + static function getSelectList() + { + $result = [ + [ + 'id' => 0, + 'name' => '无等级', + ] + ]; + + $lists = static::where('del', 0)->field('id,name')->select()->toArray(); + + foreach ($lists as $level) { + $result[] = $level; + } + + return $result; + } +} \ No newline at end of file