Evaluate.php 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. <?php
  2. namespace app\index\controller;
  3. /**
  4. * 评价类
  5. */
  6. class Evaluate extends Common
  7. {
  8. /**
  9. * 获取评价
  10. *
  11. * @access public
  12. * @return array JsonString
  13. */
  14. public function index()
  15. {
  16. // 验证token.
  17. $tokenStatus = $this->verifyApiToken();
  18. $code = -2;
  19. $msg = '错误';
  20. if ($tokenStatus === false) {
  21. $msg = 'token错误';
  22. return json(['code' => $code, 'data' => [], 'msg' => $msg]);
  23. }
  24. try {
  25. // 获取数据.
  26. $robot = model('Evaluate')->getEvaluate();
  27. return json(['code' => 1, 'data' => $robot, 'msg' => '成功']);
  28. } catch (\Exception $e) {
  29. return json(['code' => $code, 'data' => [], 'msg' => $msg]);
  30. }//end try
  31. }//end index()
  32. /**
  33. * 评价
  34. *
  35. * @access public
  36. * @return array JsonString
  37. */
  38. public function putEvaluate()
  39. {
  40. // 验证token.
  41. /*$tokenStatus = $this->verifyApiToken();
  42. $code = -2;
  43. $msg = '错误';
  44. if ($tokenStatus === false) {
  45. $msg = 'token错误';
  46. return json(['code' => $code, 'data' => [], 'msg' => $msg]);
  47. }
  48. try {*/
  49. // 获取数据.
  50. $evaluateId = input('get.evaluateId');
  51. $conversationId = input('get.conversationId');
  52. $evaluateContent = input('get.evaluateContent');
  53. $where['servicelog_id'] = $conversationId;
  54. $data['evaluate_content'] = $evaluateContent;
  55. $data['evaluate_id'] = $evaluateId;
  56. $data['evaluate_id'] = $evaluateId;
  57. // 评价.
  58. $result = model('serviceLog')->getEvaluate($where, $data);
  59. return json(['code' => 1, 'data' => $result, 'msg' => '成功']);
  60. /*} catch (\Exception $e) {
  61. return json(['code' => $code, 'data' => [], 'msg' => $msg]);
  62. }//end try*/
  63. }//end putEvaluate()
  64. }