企业微信小程序开发(行事历)

背景:最近公司外出办公的同事很多,公司需要一个小程序来记录员工的出行记录,借此来统计出行成效

主要平台

PC端,安卓端

设计思想

1.普通员工,在小程序端可以发起一次出行记录,在PC端可以查看和修改一部分的数据
业务流程:
1)从公司出发
出发点默认为公司地址,出发前,必须结束上次未完成出行记录,开始新的出行记录,小程序需要你提供定位权限,获取你的当前位置),在地图界面选择地址(如果找不到你需要访问的公司可以后续手动填入,注意地址不可变,公司可变) 最后进入出行记录的详情页,填写完便可提交。
2)从上次活动开始
出发点为上次活动的目的地,在主页面可以选择继续上一次的行程,其他操作均与从公司出发一样
2.管理员,除了拥有和普通员工一样的权限,另外,管理员还可以对其他员工的出行记录进行修改,删除等额外操作
业务流程:
与普通员工大体一致,多的是PC端上的操作

数据同步

用户数据:
和企业微信对接,从企业微信获取用户数据,写入公司的数据库。

总结

这只是个人的想法,欢迎提出建议,下一篇介绍怎么对接企业微信实现登陆。

企业微信小程序开发(行事历)相关推荐

  1. 企业微信小程序_小程序开发工具及真机调试_host配置及代理

    文章目录 一.开发前准备 1. 开发文档 2. 工具安装 3. 安装插件 4. 调整编译模式 5. 选择企业 6. PC 调试前端 7. PC 调试后端 二.甄姬调试前端 2.1. 预览小程序 2.2 ...

  2. 微信小程序开发demo

    前言 链接: https://pan.baidu.com/s/16j8WCMv2JrRK2OzwvMwZ1w 提取码: 34mp 我们之前对小程序做了基本学习: 1. 微信小程序开发07-列表页面怎么 ...

  3. 微信小程序开发详细步骤(企业小程序开发流程)

    今天珍奶bb给大家简单唠唠微信小程序开发详细步骤(企业小程序开发流程)? 微信小程序制作流程是什么?微信小程序制作模板套用怎么操作?今天珍奶bb给大家简单唠唠微信小程序制作流程是什么? 在唠微信小程序 ...

  4. 企业微信小程序可用存储空间不足_企业微信小程序制作,小程序开发公司

    微信小程序的定制开发已成为当前企业家精神的出路.小程序制作借助微信,可以满足用户的少量需求,并具有自己的营销功能.不仅如此,商家还可以使用诸如"附近的小程序"之类的功能,使许多在线 ...

  5. 微信小程序开发(4) 企业展示

    在这篇微信小程序开发教程中,我们将介绍如何使用微信小程序开发企业内部宣传展示等功能. 一.小程序主体部分 一个小程序主体部分由三个文件组成,必须放在项目的根目录,如下: 1. 小程序逻辑 App({o ...

  6. 微信小程序开发的完整流程介绍,新手必读

    自从跳一跳小程序游戏出现后,一夜之间,小程序就变得家喻户晓了,功能开发也越来越丰富,在微信搜一搜就会发现许多大品牌早已有自己的小程序了,越来越多的企业和商家都看中了这个风口,想快速开发出一款属于自己的 ...

  7. 微信小程序开发优秀教程及文章合集第一期

    2019独角兽企业重金招聘Python工程师标准>>> 我会不定期的选取一些优质教程,整理成辑,以便大家集中阅读: 新手向!微信小程序开发手记系列: 微信小程序开发手记<一&g ...

  8. 微信小程序开发与应用 第一章 微信小程序的基本知识1

    1-1 第一章 第一节 微信小程序的基本知识1 文章目录 前言 一.注册一个小程序账号 二.第一个微信小程序"Hello Wechat!" (一)准备工作 (二)页面介绍 (三)代 ...

  9. 企业微信小程序_授权登录接口获取用户userid

    文章目录 一.前置知识 1. 阅读 企业微信小程序开发文档 2. 企业微信小程序登录流程 3. 微信小程序区别 二.前端部分 2.1. 调用登录接口 2.2. 请求后端接口 2.3. 项目源码 三.后 ...

最新文章

  1. java notify 的作用_java 为什么notify和notifyAll都不起作用?
  2. lr java vuser_LR Java脚本编写方法
  3. vnc 红帽linux安装教程,Linux(redhat\centos)下安装xrdp
  4. PCIE2.0/PCIE3.0/PCIE4.0/PCIE5.0接口的带宽、速率计算
  5. iphone型号表_机器人造iPhone,苹果奋斗八年,还是败给了富士康工人
  6. Python __name__ == ‘__main__’详细解释-Python零基础入门教程
  7. JavaScript验证正则表达式大全
  8. Hangfire入门(任务调度)
  9. TCP协议以及TCP的三次握手和四次挥手
  10. nagios介绍及Server安装(三)
  11. 微信小程序下拉刷新简单
  12. 怎样进入国外的游戏行业工作?
  13. compute的c语言用法,词汇精选:compute的用法和辨析
  14. html坦克游戏,HTML5+JS实现坦克大战小游戏
  15. 林炳文Evankaka原创作品之mybatis的增删改查简单操作
  16. 2018-8-10-WPF-修改图片颜色
  17. kubernetes(k8s)第五部分之K8s部署nginx
  18. IOS数据库操作SQLite3使用详解
  19. 计算机网络(第七版)
  20. 《计算机组成原理》— 指令系统

热门文章

  1. java面试官:程序员,请你告诉我是谁把公司面试题泄露给你的?
  2. 汽车常见几种变速箱解析
  3. 副业项目做什么比较靠谱,如何知道自己适合做什么?
  4. java namevaluepair_NameValuePair方式传参数实例教程
  5. js邮箱+手机 格式校验
  6. Burn for mac免费直观刻录软件
  7. Flutter实战之坑——按返回键回到手机桌面不退出app
  8. 如何刻录VCD防盗光盘
  9. Linux安装部署DM8详细步骤与问题解决
  10. mybatis plus 格式话_(转)mybatis-plus的使用 ------ 进阶