ApiController.php 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <?php
  2. namespace App\Community\Controllers;
  3. use App\Http\Controllers\Controller;
  4. use App\Models\Docter;
  5. use App\Models\PatientRemark;
  6. use App\Models\Schedule;
  7. use App\Models\TimePeriod;
  8. use EasyWeChat\Factory;
  9. class ApiController extends Controller
  10. {
  11. public function getDocter()
  12. {
  13. return Docter::get(['name as text','id'])->toArray();
  14. }
  15. public function paitent_remark()
  16. {
  17. $data['patient_id']= request('patient_id');
  18. $data['org_id'] = request('org_id');
  19. $data['type'] = request('type');
  20. $is_have = PatientRemark::where($data)->first();
  21. $data['remark'] = request('remark');
  22. if($is_have){
  23. PatientRemark::where(['id'=>$is_have->id])->update(['remark'=>$data['remark']]);
  24. } else {
  25. PatientRemark::insert($data);
  26. }
  27. return redirect('/cdms/nurse_users');
  28. }
  29. public function sendmsg(){
  30. $config = [
  31. 'app_id' => 'wx1c2357232cd25f65',
  32. 'secret' => 'c8cab53e4e52234ed1bc2abbdeaba57d',
  33. // 'app_id' => 'wx13bedfcc62e9bab0',
  34. // 'secret' => '175e5518b6426dd12d3096f24ca68fb8',
  35. 'response_type' => 'array'
  36. // oVxTzvgYlGktIDZXwfLMLQ01Tr5s
  37. ];
  38. //3LUhWGlyiljxrT3Jh8orwQZ2LSHjfRs9SIHaB40O6q0
  39. //开发者调用模版消息接口时需提供模版ID
  40. //标题
  41. //offer进度提醒
  42. //行业
  43. //IT科技 - 互联网|电子商务
  44. //详细内容
  45. //{{first.DATA}}
  46. //人才姓名:{{keyword1.DATA}}
  47. //联系方式:{{keyword2.DATA}}
  48. //入职职位:{{keyword3.DATA}}
  49. //入职公司:{{keyword4.DATA}}
  50. //报到时间:{{keyword5.DATA}}
  51. //{{remark.DATA}}
  52. $renyuan = ['oVxTzvhu4gs4RyCt4kJDRWOgsUXw','oVxTzvgYlGktIDZXwfLMLQ01Tr5s']; //周璐
  53. $renyuan = ['oVxTzvvTnnbjEE9jsalOYj4mtp6U','oVxTzvgu4XnI5F2aF7DcrbJIp5fI']; //简行
  54. $app = Factory::officialAccount($config );
  55. $res = $app->broadcasting->sendText("大家好!欢迎使用 EasyWeChat。",$renyuan);
  56. dd($res);
  57. }
  58. public function getComSchedule()
  59. {
  60. $time = TimePeriod::get(['id','start_time_period','end_time_period']);
  61. dd($time);
  62. $data['community'] = [];
  63. $data['docter'] = [];
  64. }
  65. public function setDocChedule()
  66. {
  67. }
  68. }