Yyys.php 1.0 KB

123456789101112131415161718192021222324252627282930
  1. <?php
  2. defined('BASEPATH') OR exit('No direct script access allowed');
  3. //用友YS的执行
  4. class Yyys extends Lyapi_Controller{
  5. // 注意:登录接口不能受基础控制器的登录校验,可以覆盖构造方法或单独处理
  6. public function __construct() {
  7. // 这里不执行登录校验,只加载缓存驱动
  8. parent::__construct(); // 暂时注释,或者使用一个新的不校验的基类
  9. $this->load->_model("Model_ysrecords","ysrecords");
  10. }
  11. public function lyysmsghz() {
  12. $ip = $this->input->ip_address();
  13. $gsmc = $this->input->get('gsmc');
  14. if($gsmc != 'LYERP'){
  15. exit('No direct script access allowed !');
  16. }
  17. if($ip != '59.110.247.93'){
  18. exit('No direct script access allowed !!!');
  19. }
  20. $json_str = $this->input->raw_input_stream;
  21. $this->db->insert("ysnorecords",[
  22. 'ys_no'=>date("YmdHis"),
  23. 'recept_cont'=>$json_str,
  24. 'addtime'=>time(),
  25. ]);
  26. echo "SUCCESS";
  27. exit;
  28. }
  29. }