Title.php 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. <?php
  2. namespace app\admin\controller;
  3. use app\BaseController;
  4. use think\App;
  5. use think\facade\Db;
  6. class Title extends BaseController
  7. {
  8. public $post = "";
  9. public function __construct(App $app)
  10. {
  11. parent::__construct($app);
  12. $this->post= $this->request->post();
  13. }
  14. public function creater(){
  15. $companyNo = isset($this->post['companyNo']) && $this->post['companyNo'] !==""? trim($this->post['companyNo']):"";
  16. if($companyNo==""){
  17. return error_show(1002,"参数companyNo不能为空");
  18. }
  19. $invoice_title = isset($this->post['invoice_title']) && $this->post['invoice_title'] !=="" ? trim($this->post['invoice_title']):"";
  20. if($invoice_title==""){
  21. return error_show(1002,"参数invoice_title不能为空");
  22. }
  23. $invoice_people = isset($this->post['invoice_people']) && $this->post['invoice_people'] !== ""? trim($this->post['invoice_people']):"";
  24. if($invoice_people==""){
  25. return error_show(1002,"参数invoice_people不能为空");
  26. }
  27. $invoice_code = isset($this->post['invoice_code']) && $this->post['invoice_code'] !==""? trim($this->post['invoice_code']):"";
  28. if($invoice_code==""){
  29. return error_show(1002,"参数invoice_code不能为空");
  30. }
  31. $invoice_bank = isset($this->post['invoice_bank']) && $this->post['invoice_bank'] !==""? trim($this->post['invoice_bank']):"";
  32. if($invoice_bank==""){
  33. return error_show(1002,"参数invoice_bank不能为空");
  34. }
  35. $invoice_bankNo = isset($this->post['invoice_bankNo']) && $this->post['invoice_bankNo'] !==""? trim($this->post['invoice_bankNo']):"";
  36. if($invoice_bankNo==""){
  37. return error_show(1002,"参数invoice_bankNo不能为空");
  38. }
  39. $invoice_addr = isset($this->post['invoice_addr']) && $this->post['invoice_addr'] !==""? trim($this->post['invoice_addr']):"";
  40. if($invoice_addr==""){
  41. return error_show(1002,"参数invoice_addr不能为空");
  42. }
  43. $invoice_mobile = isset($this->post['invoice_mobile']) && $this->post['invoice_mobile'] !==""? trim($this->post['invoice_mobile']):"";
  44. if($invoice_mobile==""){
  45. return error_show(1002,"参数invoice_mobile不能为空");
  46. }
  47. $status = isset($this->post['status']) && $this->post['status'] !==""? trim($this->post['status']):"1";
  48. $data =[
  49. "companyNo"=>$companyNo,
  50. "invoice_title"=>$invoice_title,
  51. "invoice_people"=>$invoice_people,
  52. "invoice_code"=>$invoice_code,
  53. "invoice_bank"=>$invoice_bank,
  54. "invoice_bankNo"=>$invoice_bankNo,
  55. "invoice_addr"=>$invoice_addr,
  56. "invoice_mobile"=>$invoice_mobile,
  57. "status"=>$status,
  58. "is_del"=>0,
  59. "addtime"=>date("Y-m-d H:i:s"),
  60. "updatetime"=>date("Y-m-d H:i:s")
  61. ];
  62. $info = Db::name('customer_title')->insert($data);
  63. if($info){
  64. return error_show(0,"新建成功");
  65. }else{
  66. return error_show(1002,"新建失败");
  67. }
  68. }
  69. }