Party.php 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <?php
  2. namespace app\index\controller;
  3. use app\index\logic\companylogic;
  4. use app\index\logic\partylogic;
  5. use think\Controller;
  6. class Party extends Base
  7. {
  8. /**
  9. * 根据时间获取活动信息
  10. * 20220119
  11. * wj
  12. */
  13. public function getinfobytime()
  14. {
  15. $param = request()->param();
  16. $l_p = new partylogic();
  17. $result = $l_p->getlistbywhere($param);
  18. if (1 != $result['status']) {
  19. return backjson(0, $result['msg']);
  20. }
  21. return backjson(200, $result['data']);
  22. }
  23. /**
  24. * 企业报名
  25. * 20220119
  26. * wj
  27. */
  28. public function companysignup()
  29. {
  30. $param = request()->param();
  31. $l_p = new partylogic();
  32. $result = $l_p->companysingup($param);
  33. if (1 != $result['status']) {
  34. return backjson(0, $result['msg']);
  35. }
  36. return backjson(200, $result['data']);
  37. }
  38. /**
  39. * 获取报名的企业列表
  40. * 20220119
  41. * wj
  42. */
  43. public function getcompanylist()
  44. {
  45. $param = request()->param();
  46. $l_p = new partylogic();
  47. $result = $l_p->getlistcompanybypartyid($param);
  48. if (1 != $result['status']) {
  49. return backjson(0, $result['msg']);
  50. }
  51. $uselist = [];
  52. $list = $result['data'];
  53. $l_c = new companylogic();
  54. foreach ($list as $key => $value) {
  55. $uselist[] = $l_c->getinfowitchinventbyid($value['company_id']);
  56. }
  57. return backjson(200, $uselist);
  58. }
  59. }