FirmLogic.php 772 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. namespace app\api\logic;
  3. use app\common\logic\BaseLogic;
  4. use app\common\model\firm\FirmRegister;
  5. /**
  6. * @author 林海涛
  7. * @date 2024/7/12 下午2:28
  8. */
  9. class FirmLogic extends BaseLogic
  10. {
  11. public static function register($params,$userId)
  12. {
  13. try {
  14. FirmRegister::create([
  15. 'firm_name' => $params['firm_name'],
  16. 'user_name' => $params['user_name'],
  17. 'mobile' => $params['mobile'],
  18. 'address' => $params['address'],
  19. 'cooperate_description' => $params['cooperate_description'],
  20. 'user_id' => $userId
  21. ]);
  22. return true;
  23. } catch (\Exception $e) {
  24. self::setError($e->getMessage());
  25. return false;
  26. }
  27. }
  28. }