FormId.php 729 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. namespace app\common\service\wxapp;
  3. use app\common\service\Basics;
  4. use app\common\model\wxapp\Formid as FormidModel;
  5. /**
  6. * 微信小程序formid类
  7. * Class FormId
  8. * @package app\common\service\wxapp
  9. */
  10. class FormId extends Basics
  11. {
  12. /**
  13. * 获取一个可用的formid
  14. * @param $userId
  15. * @return bool|mixed
  16. */
  17. public static function getAvailableFormId($userId)
  18. {
  19. if (!$formId = FormidModel::getAvailable($userId)) {
  20. return false;
  21. }
  22. return $formId;
  23. }
  24. /**
  25. * 将formid标记为已使用
  26. * @param $id
  27. * @return FormidModel
  28. */
  29. public static function setIsUsed($id)
  30. {
  31. return FormidModel::setIsUsed($id);
  32. }
  33. }