|
|
@@ -107,12 +107,12 @@ class Words extends Common
|
|
|
|
|
|
|
|
|
/**
|
|
|
- * 获取会话历史详细
|
|
|
+ * 快捷语修改
|
|
|
*
|
|
|
* @access public
|
|
|
* @return array JsonString
|
|
|
*/
|
|
|
- public function historyInfo()
|
|
|
+ public function deleteWords()
|
|
|
{
|
|
|
// 验证token.
|
|
|
$tokenStatus = $this->verifyToken();
|
|
|
@@ -124,30 +124,65 @@ class Words extends Common
|
|
|
|
|
|
try {
|
|
|
// 获取用户信息.
|
|
|
- $servicelogId = input('get.servicelog_id');
|
|
|
- $chatLogField = ['*'];
|
|
|
- // 关联信息.
|
|
|
- $chatLogWhere['servicelog_id'] = $servicelogId;
|
|
|
- // 分页.
|
|
|
- $currentPage = input('get.currentPage', '1');
|
|
|
- $pageSize = input('get.pageSize', '10');
|
|
|
- $offset = (($currentPage - 1) * $pageSize);
|
|
|
- // 获取用户信息.
|
|
|
- $chatLog = model('ChatLog')->selectChatLog($chatLogField, $offset, $pageSize, $chatLogWhere);
|
|
|
- $countChatLog = model('ChatLog')->countChatLog($chatLogWhere);
|
|
|
+ $getUserInfo = $this->getUserInfo();
|
|
|
+ $userWordsWhere = [
|
|
|
+ 'user_id' => $getUserInfo->id,
|
|
|
+ 'id' => input('post.id'),
|
|
|
+ ];
|
|
|
+ $deleteResult = model('Words')->deleteWords($userWordsWhere);
|
|
|
+
|
|
|
+ // 参数返回.
|
|
|
+ if (empty($deleteResult) === false) {
|
|
|
+ return json(['code' => 200, 'data' => [], 'msg' => '成功']);
|
|
|
+ } else {
|
|
|
+ return json(['code' => 1, 'data' => [], 'msg' => 1]);
|
|
|
+ }
|
|
|
+ } catch (\Exception $e) {
|
|
|
+ return json(['code' => $code, 'data' => [], 'msg' => $msg]);
|
|
|
+ }//end try
|
|
|
+
|
|
|
+ }//end deleteWords()
|
|
|
|
|
|
- $result['total'] = $countChatLog;
|
|
|
- $result['countPage'] = (ceil(($result['total']) / $pageSize));
|
|
|
- $result['currentPage'] = $currentPage;
|
|
|
- $result['list'] = $chatLog;
|
|
|
- $result['pageSize'] = $pageSize;
|
|
|
|
|
|
- return json(['code' => 200, 'data' => $result, 'msg' => '成功']);
|
|
|
+ /**
|
|
|
+ * 快捷语修改
|
|
|
+ *
|
|
|
+ * @access public
|
|
|
+ * @return array JsonString
|
|
|
+ */
|
|
|
+ public function addWords()
|
|
|
+ {
|
|
|
+ // 验证token.
|
|
|
+ $tokenStatus = $this->verifyToken();
|
|
|
+ $code = -2;
|
|
|
+ $msg = '错误';
|
|
|
+ if ($tokenStatus === false) {
|
|
|
+ return json(['code' => $code, 'data' => [], 'msg' => $msg]);
|
|
|
+ }
|
|
|
+
|
|
|
+ try {
|
|
|
+ // 获取用户信息.
|
|
|
+ $getUserInfo = $this->getUserInfo();
|
|
|
+ $userWordsData = [
|
|
|
+ 'user_id' => $getUserInfo->id,
|
|
|
+ 'title' => input('post.title'),
|
|
|
+ 'content' => input('post.content'),
|
|
|
+ 'status' => input('post.status'),
|
|
|
+ 'add_time' => date('Y-m-d H:i:s'),
|
|
|
+ ];
|
|
|
+ $deleteResult = model('Words')->addWords($userWordsData);
|
|
|
+
|
|
|
+ // 参数返回.
|
|
|
+ if (empty($deleteResult) === false) {
|
|
|
+ return json(['code' => 200, 'data' => [], 'msg' => '成功']);
|
|
|
+ } else {
|
|
|
+ return json(['code' => 1, 'data' => [], 'msg' => 1]);
|
|
|
+ }
|
|
|
} catch (\Exception $e) {
|
|
|
return json(['code' => $code, 'data' => [], 'msg' => $msg]);
|
|
|
}//end try
|
|
|
|
|
|
- }//end historyInfo()
|
|
|
+ }//end deleteWords()
|
|
|
|
|
|
|
|
|
}
|