VM暫存
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

62 рядки
1.5KB

  1. <?php
  2. defined('BASEPATH') OR exit('No direct script access allowed');
  3. class Update_in_out extends CI_Controller {
  4. public function __construct() {
  5. parent::__construct();
  6. $this->load->model('reports/Erpapidb_model','erpapidb');
  7. }
  8. public function index()
  9. {
  10. $post_data= $this->input->post(NULL, TRUE);
  11. $get_data= $this->input->get(NULL, TRUE);
  12. if($post_data){
  13. $lpr= isset($post_data['lpr']) ? $post_data['lpr']:'';
  14. }
  15. if($get_data){
  16. $lpr= isset($get_data['lpr']) ? $get_data['lpr']:'';
  17. }
  18. $sel_cario_lpr=$this->erpapidb->sel_cario_lpr($lpr);
  19. $this->front->sel_cario_lpr=$sel_cario_lpr;
  20. $data=$this->front;
  21. $this->load->view('reports/update_in_out',$data);
  22. }
  23. public function save()
  24. {
  25. $post_data= $this->input->post(NULL, TRUE);
  26. $get_data= $this->input->get(NULL, TRUE);
  27. if($post_data){
  28. $cario_no= isset($post_data['cario_no']) ? $post_data['cario_no']:'';
  29. $obj_id= isset($post_data['obj_id']) ? $post_data['obj_id']:'';
  30. $in_out= isset($post_data['in_out']) ? $post_data['in_out']:'';
  31. }
  32. if($get_data){
  33. $cario_no= isset($get_data['cario_no']) ? $get_data['cario_no']:'';
  34. $obj_id= isset($get_data['obj_id']) ? $get_data['obj_id']:'';
  35. $in_out= isset($get_data['in_out']) ? $get_data['in_out']:'';
  36. }
  37. $data=array("in_out"=>$in_out);
  38. $this->erpapidb->save_cario_lpr($cario_no, $data);
  39. header("Location:./");
  40. exit();
  41. }
  42. }