ChannelQuestionNaireService.php 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: tandunzhao
  5. * Date: 2018/3/22
  6. * Time: 下午6:00
  7. */
  8. namespace App\Modules\Channel\Services;
  9. use App\Modules\Channel\Models\ChannelQuestionNaire;
  10. use App\Modules\Manage\Services\ManageService;
  11. use DB;
  12. class ChannelQuestionNaireService
  13. {
  14. /**
  15. * 添加问卷调查信息
  16. * @param $item
  17. * @return mixed
  18. */
  19. static function addQuestionNaire($item)
  20. {
  21. return ChannelQuestionNaire::addQuestionNaire($item);
  22. }
  23. /**
  24. * 获取问卷调查信息
  25. * @param $param 查询字段
  26. * @param bool $isAll 是否获取所有
  27. */
  28. static function getQuestionNaires($param, $isAll = false)
  29. {
  30. return ChannelQuestionNaire::getQuestionNaires($param, $isAll);
  31. }
  32. /**
  33. * 更新调查信息
  34. * @param $id
  35. * @param $reply_grade
  36. * @return mixed
  37. */
  38. static function updateInfo($id, $reply_grade, $business_name)
  39. {
  40. return ChannelQuestionNaire::updateInfo($id, $reply_grade, $business_name);
  41. }
  42. static function getNickName($channel_user_id)
  43. {
  44. $mecioal = '';
  45. $channelUser = ChannelUserService::getById($channel_user_id);
  46. $manage = ManageService::getById($channelUser->distribution_manages_id);
  47. if ($manage) {
  48. $mecioal = $manage->nickname;
  49. }
  50. return $mecioal;
  51. }
  52. }