| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- <?php
- namespace app\admin\logic;
- use app\admin\model\dao\MoneyLog;
- use app\admin\model\dao\ScoreLog;
- use app\admin\model\dao\ShopOrder;
- use app\admin\model\dao\User;
- use app\admin\model\SystemMenu;
- use app\admin\service\TriggerService;
- use app\common\model\BoxModel;
- use app\common\model\UserMoneyModel;
- use think\facade\Cache;
- use think\facade\Db;
- class SystemMenuLogic
- {
- public static function getList($sort)
- {
- $list = (new SystemMenu())->order($sort)->select();
- return [$list->count(), $list];
- }
- public static function add($post)
- {
- try {
- $save = (new SystemMenu())->save($post);
- } catch (\Exception $e) {
- return '保存失败';
- }
- if (!$save) return '保存失败';
- TriggerService::updateMenu();
- return true;
- }
- public static function edit($id, $post)
- {
- try {
- $save = SystemMenu::where(['id' => $id])->save($post);
- } catch (\Exception $e) {
- return '保存失败';
- }
- if (!$save) return '保存失败';
- TriggerService::updateMenu();
- return true;
- }
- }
|