口腔客户管理系统
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

Followup.php 3.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. <?php
  2. namespace app\admin\controller;
  3. use app\BaseController;
  4. class Followup extends BaseController
  5. {
  6. protected $noNeedLogin = [''];
  7. protected $noSize = ['*'];
  8. protected $noSecure = [//格式:'请求方式' => ['请求方法' => ['字段1','字段2'],],
  9. // 'post' => ['add' => ['data']]
  10. ];
  11. // public function read()
  12. // {
  13. // try {
  14. // $Followup_model = new \app\admin\model\Followup();
  15. // $result = $Followup_model->read($_GET);
  16. // tojson(200, '请求成功', $result);
  17. // } catch (\Exception $e) {
  18. // tojson(10000, $e->getMessage());
  19. // }
  20. // }
  21. public function getAll()
  22. {
  23. try {
  24. $Followup_model = new \app\admin\model\Followup();
  25. $result = $Followup_model->getAll($_GET, $this->request->page, $this->request->pageSize);
  26. tojson(200, '请求成功', $result);
  27. } catch (\Exception $e) {
  28. tojson(10000, $e->getMessage());
  29. } catch (\Throwable $e) {
  30. tojson(10000, $e->getMessage());
  31. }
  32. }
  33. public function save()
  34. {
  35. try {
  36. $Customer_model = new \app\admin\model\Customer();
  37. $check = $Customer_model->where($Customer_model->getPk(), $_POST['customer_id'])->value($Customer_model->getPk());
  38. if (!$check) {
  39. tojson(10000, '客户不存在');
  40. }
  41. $Followup_model = new \app\admin\model\Followup();
  42. $_POST['user_id'] = $this->userInfo['id'];
  43. $result = $Followup_model->save($_POST);
  44. if ($result) {
  45. tojson(200, '添加成功');
  46. } else {
  47. tojson(10000, '添加失败');
  48. }
  49. } catch (\Exception $e) {
  50. tojson(10000, $e->getMessage());
  51. } catch (\Throwable $e) {
  52. tojson(10000, $e->getMessage());
  53. }
  54. }
  55. // public function update()
  56. // {
  57. // try {
  58. // $Followup_model = new \app\admin\model\Followup();
  59. // $check = $Followup_model->where($Followup_model->getPk(), $this->param[$Followup_model->getPk()])->value($Followup_model->getPk());
  60. // if (!$check) {
  61. // tojson(10000, '记录不存在');
  62. // }
  63. // $result = $Followup_model->where([$Followup_model->getPk() => $this->param[$Followup_model->getPk()]])->update($this->param);
  64. // if ($result) {
  65. // tojson(200, '修改成功');
  66. // } else {
  67. // tojson(10000, '修改失败');
  68. // }
  69. // } catch (\Exception $e) {
  70. // tojson(10000, $e->getMessage());
  71. // }
  72. // }
  73. //
  74. // public function delete()
  75. // {
  76. // try {
  77. // $Followup_model = new \app\admin\model\Followup();
  78. // $check = $Followup_model->where($Followup_model->getPk(), $this->param[$Followup_model->getPk()])->value($Followup_model->getPk());
  79. // if (!$check) {
  80. // tojson(10000, '记录不存在');
  81. // }
  82. // $result = $Followup_model->where($Followup_model->getPk(), $this->param[$Followup_model->getPk()])->delete();
  83. // if ($result) {
  84. // tojson(200, '删除成功');
  85. // } else {
  86. // tojson(10000, '删除失败');
  87. // }
  88. // } catch (\Exception $e) {
  89. // tojson(10000, $e->getMessage());
  90. // }
  91. // }
  92. }