Base.php 971 B

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. namespace app\common\model;
  3. use think\model;
  4. class Base extends model
  5. {
  6. // 排序修改
  7. public static function sorts($data)
  8. {
  9. try {
  10. $info = self::find($data['id']);
  11. if ($info->sort != $data['sort']) {
  12. $info->sort = $data['sort'];
  13. $info->save();
  14. return json(['code' => 0, 'msg' => '修改成功!']);
  15. }
  16. } catch (\Exception $e) {
  17. return json(['code' => 1, 'msg' => $e->getMessage()]);
  18. }
  19. }
  20. // 状态修改 1,正常; 2,非正常
  21. public static function state(int $id)
  22. {
  23. try {
  24. $info = self::find($id);
  25. $info->status = 1 - $info['status'];
  26. $info->save();
  27. return json(['code' => 0, 'msg' => '修改成功!', 'status'=>$info->status]);
  28. } catch (\Exception $e) {
  29. return json(['code' => 1, 'msg' => $e->getMessage()]);
  30. }
  31. }
  32. }