!!Deprecated!!
Switch branches/tags
Nothing to show
Clone or download
Latest commit 530425d Apr 11, 2017
Permalink
Failed to load latest commit information.
.idea init Aug 21, 2014
cloud [codereview] Dec 11, 2014
config init Aug 21, 2014
public fix index.html Apr 16, 2015
readme Delete category.png Aug 22, 2014
.gitignore init Aug 21, 2014
README.md deprecated this repo Apr 11, 2017

README.md

注意

此项目已不再维护,请勿在生产环境中使用。

以下为原 README 内容

LeanCloud 的技术支持(工单)系统

如果还未见识过工单系统,请移步于

###ticket.avosapps.com

这是 LeanCloud 的工单系统的开源版本。请见 myticket.avosapps.com

当前使用本项目搭建的网站

这是基于 LeanCloud 的 Javascript SDK云代码 功能做的。

云代码可以干什么?

  • 实现客户端难以实现的业务逻辑:比如将两个人配对,将等待用户的信息收集在云代码中,根据他们的地理位置等信息配对。类似短暂的信息就不用存入数据库了。类似的组织调配任务也比较适合在云代码中实现。
  • 定时任务:比如定时请求教务处出成绩的页面,页面有变化、新出成绩的时候推送给相关的用户。
  • 给你的应用搭建官方网站:比如看电影学英语的应用,将一些精选视频片段放在网站上能更好地吸引用户。这时候,在云代码中访问数据就像在移动端一样便捷。
  • 当在移动端无从下手的时候,不妨站在服务端、云代码的角度思考问题。

云代码的例子,

可以从这个项目学到什么?

  • 涵盖了 JavaScript SDK 的大部分章节,涵盖了 对象查询Promise文件用户云代码函数 这些章节。
  • 更多的 Best Practice
  • 熟悉 Node.js、Express、HTML、CSS、EJS

也可以从工单系统中借鉴其中的好想法。

工单系统的特性

###列举工单 img

###根据工程师负责模块的不同,显示相应类型的工单,分工明确 img

###一个简洁的时间线回复 img

与内部沟通工具相集成,方便及时回复

img

工程师联系信息列表

img

搜索工单

img

工程师回复统计

img

改一下工单类别,增加几个管理员登录,改一下标题 LeanCloud 技术支持系统,就可以为你的公司、团队也搭建一个技术支持系统。

本地调试

只需要正常的云代码调试即可,需要 云代码调试工具

  • 命令行输入 avoscloud
  • 浏览器打开 http://localhost:3000/

部分目录树

└── cloud            推荐指数
    ├── app.js       ***    (工单系统逻辑相关,可跳着读)
    ├── config.js    **     (配置文件,搭建工单系统必看)
    ├── login.js     **     (登录相关)
    ├── madmin.js    ****   (多层的异步处理,推荐)
    ├── main.js      **     (云代码函数,定时器相关)
    ├── mlog.js      
    ├── mticket.js   
    ├── muser.js     *****  (基本的增删改查,入门推荐)    
    ├── mutil.js
    ├── ...

更多如何创建应用搭建工单系统、技术分享请见 Wiki

Wiki

搭建系统与阅读指南

技术分享

License

MIT

LeanCloud 站点下载地址