Gmember.php 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: sicilon_IT
  5. * Date: 2020/3/3
  6. * Time: 13:43
  7. */
  8. namespace app\index\controller;
  9. use app\index\logic\gmemberlogic;
  10. use think\Controller;
  11. class Gmember extends Controller{
  12. /*
  13. * 20200302
  14. * steelxu
  15. * 标准输出检查找包
  16. * 测试成功后,再看是做到扩展的基础类,还是
  17. */
  18. public function stdout($arr){
  19. $res_r=array();
  20. if (empty($arr)){
  21. $res_r['code']=0;
  22. $res_r['errmsg']='无数据';
  23. }else{
  24. $res_r['code']=200;
  25. $res_r['resultData']=$arr;
  26. }
  27. return $res_r;
  28. }
  29. /*
  30. * 20200303
  31. * 请求获取班组成员列表
  32. */
  33. public function querymemberbyid(){
  34. $queryinfo = request() -> param();
  35. $l_gmember=new gmemberlogic();
  36. $mlist=$l_gmember->getmlistbygid($queryinfo);
  37. return json_encode($this->stdout($mlist),320);
  38. }
  39. /*
  40. * 20200303
  41. * 提交班组成员信息
  42. */
  43. public function submitmember(){
  44. $submitinfo = request() -> param();
  45. $l_gmember=new gmemberlogic();
  46. $mid=$l_gmember->savemember($submitinfo);
  47. return json_encode($this->stdout($mid),320);
  48. }
  49. /*
  50. * 20200303
  51. * 批量提交班组成员信息
  52. */
  53. public function submitmemberlist(){
  54. $submitlist = request() -> param();
  55. $l_gmember=new gmemberlogic();
  56. $mids=$l_gmember->savememberlist($submitlist);
  57. return json_encode($this->stdout($mids),320);
  58. }
  59. }