mirror of
https://gitee.com/zhc02/timely_service.git
synced 2025-06-24 12:05:30 +08:00
core
This commit is contained in:
parent
c6b7d7cf8e
commit
f6bdcd71ca
36
README.en.md
36
README.en.md
@ -1,36 +0,0 @@
|
||||
# timely客服系统
|
||||
|
||||
#### Description
|
||||
基于TP5.1+swoole写的客服系统,目前开放demo测试版 ,更多功能之后会慢慢完善
|
||||
|
||||
#### Software Architecture
|
||||
Software architecture description
|
||||
|
||||
#### Installation
|
||||
|
||||
1. xxxx
|
||||
2. xxxx
|
||||
3. xxxx
|
||||
|
||||
#### Instructions
|
||||
|
||||
1. xxxx
|
||||
2. xxxx
|
||||
3. xxxx
|
||||
|
||||
#### Contribution
|
||||
|
||||
1. Fork the repository
|
||||
2. Create Feat_xxx branch
|
||||
3. Commit your code
|
||||
4. Create Pull Request
|
||||
|
||||
|
||||
#### Gitee Feature
|
||||
|
||||
1. You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md
|
||||
2. Gitee blog [blog.gitee.com](https://blog.gitee.com)
|
||||
3. Explore open source project [https://gitee.com/explore](https://gitee.com/explore)
|
||||
4. The most valuable open source project [GVP](https://gitee.com/gvp)
|
||||
5. The manual of Gitee [https://gitee.com/help](https://gitee.com/help)
|
||||
6. The most popular members [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)
|
@ -40,24 +40,6 @@ class Chat extends Command
|
||||
$output->writeln("<error>Invalid argument action:{$action}, Expected start|stop|restart|reload .</error>");
|
||||
return false;
|
||||
}
|
||||
//timely TIMELY
|
||||
$brand = <<<EOL
|
||||
|
||||
ttttttttttttttttt
|
||||
ttttttttttttttttt
|
||||
ttttttttttttttttt
|
||||
iiiii llll yyyy yyyy
|
||||
ttttt iiiii mmmmmm mmmmmm eeee llll yyy yyy
|
||||
ttttt mmmmmmmmm mmmmmmmmm eeee eeee llll yy yy
|
||||
ttttt iiiii mmmm mmmm mmmm eeee eeee llll yyyyyy
|
||||
ttttt iiiii mmmm mmmm mmmm eeeeeeeeeeeeeeeee llll yyyy
|
||||
ttttt iiiii mmmm mmmm mmmm ee llll yyy
|
||||
ttttt iiiii mmmm mmmm mmmm ee ee llll yyy
|
||||
ttttt iiiii mmmm mmmm mmmm eeeeeeeeeeeeeeee llll yyy
|
||||
ttttt iiiii mmmm mmmm mmmm eeeeeeeeeeeeeee llll yy
|
||||
EOL;
|
||||
|
||||
$output->writeln($brand . PHP_EOL);
|
||||
$this->init();
|
||||
$this->$action();
|
||||
|
||||
|
@ -63,9 +63,27 @@ class Service
|
||||
|
||||
public function onClose($server, $fd)
|
||||
{
|
||||
Log::record('WebSocket关闭请求开始,请求信息[' . json_encode($server) . ']');
|
||||
$resut = Event::disconnect($fd,$server);
|
||||
echo "client {$fd} closed\n";
|
||||
try {
|
||||
Log::record('WebSocket关闭请求开始,请求信息[' . json_encode($server) . ']');
|
||||
$resut = Event::disconnect($fd,$server);
|
||||
echo "client {$fd} closed\n";
|
||||
} catch (BaseException $e) {
|
||||
Log::record('WebSocket请求异常,异常信息' . $e->getMessage());
|
||||
Log::record('WebSocket请求异常,异常信息' . $e->getFile().$e->getLine());
|
||||
|
||||
} catch (\Error $er) {
|
||||
Log::record('WebSocket请求异常,异常信息' . $er->getMessage());
|
||||
Log::record('WebSocket请求异常,异常信息' . $er->getFile().$er->getLine());
|
||||
|
||||
} catch (\Exception $era) {
|
||||
Log::record('WebSocket请求异常,异常信息' . $era->getMessage());
|
||||
Log::record('WebSocket请求异常,异常信息' . $era->getFile().$era->getLine());
|
||||
|
||||
} catch (\ErrorException $ere) {
|
||||
Log::record('WebSocket请求异常,异常信息' . $ere->getMessage());
|
||||
Log::record('WebSocket请求异常,异常信息' . $ere->getFile().$ere->getLine());
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
@ -19,7 +19,7 @@ return [
|
||||
// 用户名
|
||||
'username' => 'root',
|
||||
// 密码
|
||||
'password' => 'MyNewPass4!',
|
||||
'password' => '123456',
|
||||
// 端口
|
||||
'hostport' => '3306',
|
||||
// 连接dsn
|
||||
|
@ -10,7 +10,7 @@ Target Server Type : MYSQL
|
||||
Target Server Version : 50726
|
||||
File Encoding : 65001
|
||||
|
||||
Date: 2019-10-30 18:34:05
|
||||
Date: 2019-11-04 11:50:19
|
||||
*/
|
||||
|
||||
SET FOREIGN_KEY_CHECKS=0;
|
||||
@ -34,15 +34,7 @@ CREATE TABLE `chat_log` (
|
||||
PRIMARY KEY (`log_id`),
|
||||
KEY `from_id` (`from_id`) USING BTREE,
|
||||
KEY `to_id` (`to_id`) USING BTREE
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=124 DEFAULT CHARSET=utf8;
|
||||
|
||||
-- ----------------------------
|
||||
-- Records of chat_log
|
||||
-- ----------------------------
|
||||
INSERT INTO `chat_log` VALUES ('120', '225db94641ddafe', '游客225db94641ddafe', '/static/common/images/visitor.jpg', 'KF_kefu5db8eafbe332f', '尔耳', '/static/common/images/kefu.jpg', '尔特人', '1', '1', '2019-10-30 18:28:48');
|
||||
INSERT INTO `chat_log` VALUES ('121', '225db946744b2ca', '游客225db946744b2ca', '/static/common/images/visitor.jpg', 'KF_kefu5db8eafbe332f', '尔耳', '/static/common/images/kefu.jpg', '尔特人', '1', '1', '2019-10-30 18:28:53');
|
||||
INSERT INTO `chat_log` VALUES ('122', '225db946744b2ca', '游客225db946744b2ca', '/static/common/images/visitor.jpg', 'KF_kefu5db8eafbe332f', '尔耳', '/static/common/images/kefu.jpg', '1212', '1', '1', '2019-10-30 18:29:23');
|
||||
INSERT INTO `chat_log` VALUES ('123', '225db94641ddafe', '游客225db94641ddafe', '/static/common/images/visitor.jpg', 'KF_kefu5db8eafbe332f', '尔耳', '/static/common/images/kefu.jpg', '是的发生的', '1', '1', '2019-10-30 18:29:30');
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=220 DEFAULT CHARSET=utf8;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for kefu_info
|
||||
@ -60,13 +52,7 @@ CREATE TABLE `kefu_info` (
|
||||
`update_time` datetime NOT NULL COMMENT '更新时间',
|
||||
`client_id` varchar(32) DEFAULT NULL COMMENT '客服登录标示',
|
||||
PRIMARY KEY (`kefu_id`)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8;
|
||||
|
||||
-- ----------------------------
|
||||
-- Records of kefu_info
|
||||
-- ----------------------------
|
||||
INSERT INTO `kefu_info` VALUES ('21', 'kefu5db8128b0553e', '客服啊', '/static/common/images/kefu.jpg', 'e10adc3949ba59abbe56e057f20f883e', '1', '0', '2019-10-29 18:20:59', '2019-10-29 18:20:59', '');
|
||||
INSERT INTO `kefu_info` VALUES ('22', 'kefu5db8eafbe332f', '尔耳', '/static/common/images/kefu.jpg', 'e10adc3949ba59abbe56e057f20f883e', '1', '1', '2019-10-30 09:44:27', '2019-10-30 09:44:27', '56');
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=utf8;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for visitor
|
||||
@ -84,13 +70,7 @@ CREATE TABLE `visitor` (
|
||||
PRIMARY KEY (`vid`),
|
||||
KEY `visiter` (`visitor_id`) USING BTREE,
|
||||
KEY `time` (`create_time`) USING BTREE
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=194 DEFAULT CHARSET=utf8;
|
||||
|
||||
-- ----------------------------
|
||||
-- Records of visitor
|
||||
-- ----------------------------
|
||||
INSERT INTO `visitor` VALUES ('192', '225db94641ddafe', '游客225db94641ddafe', '/static/common/images/visitor.jpg', '127.0.0.1', '50', '1', '2019-10-30 18:28:34');
|
||||
INSERT INTO `visitor` VALUES ('193', '225db946744b2ca', '游客225db946744b2ca', '/static/common/images/visitor.jpg', '127.0.0.1', '53', '1', '2019-10-30 18:28:40');
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=196 DEFAULT CHARSET=utf8;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for visitor_queue
|
||||
@ -111,13 +91,7 @@ CREATE TABLE `visitor_queue` (
|
||||
UNIQUE KEY `id` (`visitor_id`) USING BTREE,
|
||||
KEY `visiter` (`visitor_id`) USING BTREE,
|
||||
KEY `time` (`create_time`) USING BTREE
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8;
|
||||
|
||||
-- ----------------------------
|
||||
-- Records of visitor_queue
|
||||
-- ----------------------------
|
||||
INSERT INTO `visitor_queue` VALUES ('8', '225db94641ddafe', '游客225db94641ddafe', '/static/common/images/visitor.jpg', '127.0.0.1', '50', '2019-10-30 18:28:34', '1', 'kefu5db8eafbe332f', '49');
|
||||
INSERT INTO `visitor_queue` VALUES ('9', '225db946744b2ca', '游客225db946744b2ca', '/static/common/images/visitor.jpg', '127.0.0.1', '53', '2019-10-30 18:28:40', '1', 'kefu5db8eafbe332f', '52');
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8;
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for visitor_service_log
|
||||
@ -138,26 +112,4 @@ CREATE TABLE `visitor_service_log` (
|
||||
PRIMARY KEY (`vsid`),
|
||||
KEY `user_id,client_id` (`visitor_id`,`client_id`) USING BTREE,
|
||||
KEY `kf_id,start_time,end_time` (`kefu_code`,`start_date`,`end_date`) USING BTREE
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=3089 DEFAULT CHARSET=utf8;
|
||||
|
||||
-- ----------------------------
|
||||
-- Records of visitor_service_log
|
||||
-- ----------------------------
|
||||
INSERT INTO `visitor_service_log` VALUES ('3071', '225db94641ddafe', '2', '游客225db94641ddafe', '/static/common/images/visitor.jpg', '127.0.0.1', '22', 'kefu5db8eafbe332f', '2019-10-30 16:13:54', null, '1');
|
||||
INSERT INTO `visitor_service_log` VALUES ('3072', '225db946744b2ca', '5', '游客225db946744b2ca', '/static/common/images/visitor.jpg', '127.0.0.1', '22', 'kefu5db8eafbe332f', '2019-10-30 16:14:44', null, '1');
|
||||
INSERT INTO `visitor_service_log` VALUES ('3073', '225db946744b2ca', '6', '游客225db946744b2ca', '/static/common/images/visitor.jpg', '127.0.0.1', '22', 'kefu5db8eafbe332f', '2019-10-30 16:14:50', null, '1');
|
||||
INSERT INTO `visitor_service_log` VALUES ('3074', '225db94641ddafe', '49', '游客225db94641ddafe', '/static/common/images/visitor.jpg', '127.0.0.1', '22', 'kefu5db8eafbe332f', '2019-10-30 16:35:18', null, '1');
|
||||
INSERT INTO `visitor_service_log` VALUES ('3075', '225db94641ddafe', '109', '游客225db94641ddafe', '/static/common/images/visitor.jpg', '127.0.0.1', '22', 'kefu5db8eafbe332f', '2019-10-30 17:40:40', null, '1');
|
||||
INSERT INTO `visitor_service_log` VALUES ('3076', '225db94641ddafe', '2', '游客225db94641ddafe', '/static/common/images/visitor.jpg', '127.0.0.1', '22', 'kefu5db8eafbe332f', '2019-10-30 17:42:07', null, '1');
|
||||
INSERT INTO `visitor_service_log` VALUES ('3077', '225db94641ddafe', '4', '游客225db94641ddafe', '/static/common/images/visitor.jpg', '127.0.0.1', '22', 'kefu5db8eafbe332f', '2019-10-30 17:42:10', null, '1');
|
||||
INSERT INTO `visitor_service_log` VALUES ('3078', '225db94641ddafe', '6', '游客225db94641ddafe', '/static/common/images/visitor.jpg', '127.0.0.1', '22', 'kefu5db8eafbe332f', '2019-10-30 17:44:51', null, '1');
|
||||
INSERT INTO `visitor_service_log` VALUES ('3079', '225db94641ddafe', '8', '游客225db94641ddafe', '/static/common/images/visitor.jpg', '127.0.0.1', '22', 'kefu5db8eafbe332f', '2019-10-30 17:46:21', null, '1');
|
||||
INSERT INTO `visitor_service_log` VALUES ('3080', '225db94641ddafe', '10', '游客225db94641ddafe', '/static/common/images/visitor.jpg', '127.0.0.1', '22', 'kefu5db8eafbe332f', '2019-10-30 17:46:49', null, '1');
|
||||
INSERT INTO `visitor_service_log` VALUES ('3081', '225db94641ddafe', '12', '游客225db94641ddafe', '/static/common/images/visitor.jpg', '127.0.0.1', '22', 'kefu5db8eafbe332f', '2019-10-30 17:56:04', null, '1');
|
||||
INSERT INTO `visitor_service_log` VALUES ('3082', '225db946744b2ca', '13', '游客225db946744b2ca', '/static/common/images/visitor.jpg', '127.0.0.1', '22', 'kefu5db8eafbe332f', '2019-10-30 17:56:09', null, '1');
|
||||
INSERT INTO `visitor_service_log` VALUES ('3083', '225db94641ddafe', '19', '游客225db94641ddafe', '/static/common/images/visitor.jpg', '127.0.0.1', '22', 'kefu5db8eafbe332f', '2019-10-30 18:02:00', null, '1');
|
||||
INSERT INTO `visitor_service_log` VALUES ('3084', '225db94641ddafe', '28', '游客225db94641ddafe', '/static/common/images/visitor.jpg', '127.0.0.1', '22', 'kefu5db8eafbe332f', '2019-10-30 18:06:28', null, '1');
|
||||
INSERT INTO `visitor_service_log` VALUES ('3085', '225db94641ddafe', '31', '游客225db94641ddafe', '/static/common/images/visitor.jpg', '127.0.0.1', '22', 'kefu5db8eafbe332f', '2019-10-30 18:07:27', null, '1');
|
||||
INSERT INTO `visitor_service_log` VALUES ('3086', '225db94641ddafe', '41', '游客225db94641ddafe', '/static/common/images/visitor.jpg', '127.0.0.1', '22', 'kefu5db8eafbe332f', '2019-10-30 18:18:51', null, '1');
|
||||
INSERT INTO `visitor_service_log` VALUES ('3087', '225db94641ddafe', '50', '游客225db94641ddafe', '/static/common/images/visitor.jpg', '127.0.0.1', '22', 'kefu5db8eafbe332f', '2019-10-30 18:28:34', null, '1');
|
||||
INSERT INTO `visitor_service_log` VALUES ('3088', '225db946744b2ca', '53', '游客225db946744b2ca', '/static/common/images/visitor.jpg', '127.0.0.1', '22', 'kefu5db8eafbe332f', '2019-10-30 18:28:40', null, '1');
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=3268 DEFAULT CHARSET=utf8;
|
||||
|
Loading…
x
Reference in New Issue
Block a user