Settle.php 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: sicilon_IT
  5. * Date: 2020/3/2
  6. * Time: 11:41
  7. */
  8. namespace app\index\controller;
  9. use app\index\logic\settlelogic;
  10. use think\Controller;
  11. class Settle 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. * 20200302
  31. * 按身份证请求数据
  32. */
  33. public function querysettlebysfzid(){
  34. $queryinfo=request() -> param();
  35. $l_settle=new settlelogic();
  36. $rec=$l_settle->getsettlebysfz($queryinfo);
  37. return json_encode($this->stdout($rec),320);
  38. }
  39. /*
  40. * 20200302
  41. * 按银行卡请求数据
  42. */
  43. public function querysettlebycardno(){
  44. $queryinfo=request() -> param();
  45. $l_settle=new settlelogic();
  46. $rec=$l_settle->getsettlebycard($queryinfo);
  47. return json_encode($this->stdout($rec),320);
  48. }
  49. }