I'm Sham
一个想做码农的行政文员

微信小程序作品-食堂供餐服务小程序

经过1个多月的学习、修改、拼凑,终于将行政服务小程序-食堂供餐服务模块做出来了,基本功能已经达到制作目的已经领导要求,所以暂时不去继续深入开发,先暂停改制作宿舍模块了,现分享出来,给需要的人。

基本模块及功能介绍:

1.人员信息登记模块:登记判断,通过后台数据库中提前导入的员工工号&姓名进行判断是否为公司员工,否则为游客,无法使用小程序功能;(这个将在后面制作宿舍模块时重制,改成首次访问无openid记录时,通过工号+身份证后6位判断是否公司员工,如果是,提交openid记录到数据库,下次访问通过openid直接读取员工信息)。


2. 伙食委员会反馈提交、处理模块:
a. 伙食委员分类提交反馈,上传图片(成功后将发送邮件给管理员及食堂供应商,提醒他们处理),并可查看相关反馈清单列表及详情;
b. 管理员/食堂供应商通过小程序查看反馈,并提交处理结果及照片。成功后(7天有效期内),提交人将收到微信模板消息提醒,以便查看处理结果。


3. 菜单展示模块: 员工可以查看当天菜单(通过后台PHP上传Excel模板,导入数据库)。


4. 食堂工作人员展示模块:员工可查看食堂工作人员的头像、健康证信息。同时方便印工作人员态度问题的投诉中,可以直接找到对应人名。


5. 伙食委员会组织架构模块:(暂时未完成,无法使用)。


6. 月度报告模块: 自动读取数据库中反馈清单,按月展示,并显示反馈及处理的条数,通过公开展示给全员,以督促食堂供应商改进。


本来添加的全员反馈模块,因考虑行政及食堂处理工作量等原因,最终决定不添加。

目录说明,见图片

需要修改的部分

一、服务器端:
首先将sql文件导入到数据库中,然后将所有文件存入你小程序对应域名的根目录下(或者修改小程序代码中对应地址也行,只要一致)


1. public/con.php:(压缩包里的是fmccon.php,记得重命名成con.php,不知为什么,我电脑上无法改名)
填入自己的数据库信息


2. public/sendmail.php:
填入自己的邮箱服务器相关信息及邮箱地址,以及需要收取邮件的邮箱地址


3. public/getopenid.php 和 public/fbresult.php中:
填入自己的小程序相关appid等信息,其中fbresult.php中,还需要替换自己的小程序消息模板id


4. canteen/ctfbdetails.php:
替换自己的服务器地址,否则图片无法显示


5. ctstaffs/healthid 和 ctstaffs/photos:
需要手动上传健康证图片和头像照片


6. fmcadmin:
是一个简单的后台,目前只有上传菜单功能,账号和密码都是 admin


二、小程序端
1. 将所有js中的“你的服务器地址”更换成对应网址;


2. 将project.config.json的appid对应的“wx689a3f51f408b392”更换成的小程序appid

以下直接上图

最后是程序打包文件,里面包含php后端,小程序前段,mysql结构包

为了给自己点动力,证明你来过,请评论回复下,就能看到地址了


温馨提示: 下载地址需要 评论本文刷新本页 才能查看!
赞(18) 赏杯咖啡!
未经允许不得转载:Sham@双目瞿 » 微信小程序作品-食堂供餐服务小程序

评论 82

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #50

    感谢制作分享

    明山 4周前 (11-16) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  2. #49

    牛逼!!!!

    itliujia 1个月前 (11-16) 来自天朝的朋友 谷歌浏览器  Android 9 Redmi Note 7 Build/PKQ1.180904.001 回复
  3. #48

    感谢分享

    水灵光 1个月前 (11-05) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
  4. #47

    希望作者加个就餐统计人数。。。。。。

    ASDASD 1个月前 (11-05) 来自天朝的朋友 QQ浏览器 Windows 10 回复
    • @ASDASD 你说的就餐统计人数是指用户自己报名登记当天用餐,然后后台汇总后统计出当天某一餐一共有多少人吃饭吗,应该增加个按钮就行,但是得用户愿意点,我们这用不到,所以没放进去

      Sham 1个月前 (11-05) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  5. #46

    牛逼的人生

    王武 1个月前 (11-04) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  6. #45

    有后台代码

    ases 2个月前 (10-31) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
    • @ases 只有简易的后台,后端代码是全的

      Sham 2个月前 (11-01) 来自天朝的朋友 谷歌浏览器  Android 9 MI 6 Build/PKQ1.190118.001 回复
  7. #44

    看看

    aierxcx 2个月前 (10-16) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  8. #43

    你好,请问这个小程序不能使用云开发吗?

    445698 2个月前 (10-16) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
    • @445698 我也是新手,没用过云开发,你可以试下,应该就是后台的区别吧

      Sham 2个月前 (10-16) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  9. #42

    zhichizhichi

    445698 2个月前 (10-16) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  10. #41

    界面简洁工整,不知道后台怎么样

    chenmuyu 2个月前 (10-16) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
    • @chenmuyu 这个的后台只有简单的上传excel更新人员和菜单的,现在自己在用的更新成用layui做的,界面美观一些,可惜还在研究如果后台编辑数据,目前也只能看和删除

      Sham 2个月前 (10-16) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  11. #40

    支持支持支持

    weject 2个月前 (10-15) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  12. #39

    +6666666

    666 2个月前 (10-12) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  13. #38

    这么厉害的行政文员中的码农

    Dukeben 2个月前 (10-08) 谷歌浏览器 Windows 7 回复
  14. #37

    我觉得你可以弄一个图片的还带评分的那种 我们一起交流下

    125 2个月前 (10-05) 来自天朝的朋友 QQ浏览器 Windows 7 回复
  15. #36

    我想问下 为啥我导入数据库导入不进去 表错误 可以加我下QQ么 我们一起开发1163896977我的QQ

    125 2个月前 (10-05) 来自天朝的朋友 QQ浏览器 Windows 7 回复
    • @125 是不是数据库版本不同或者phpadmin版本不同,有的时候我别的服务器上的数据库导到另一个服务器的时候,也会出错

      Sham 2个月前 (10-17) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  16. #35

    真的是行政文员吗,这么厉害

    阿龙 3个月前 (09-18) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  17. #34

    666

    3个月前 (09-03) 来自天朝的朋友 火狐浏览器 Windows 7 回复
  18. #33

    真的是行政文员吗,这么厉害,公司食堂的饭太差劲了,打算开发个打分程序

    Daben 4个月前 (08-26) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
    • @Daben 真真的文员,虽然文不太好。
      打分的做起来可能不难,难的是打完分之后怎么去改善,这个不容易

      Sham 4个月前 (08-26) 来自天朝的朋友 谷歌浏览器  Android 9 MI 6 Build/PKQ1.190118.001 回复
  19. #32

    厉害

    123123 4个月前 (08-19) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  20. #31

    我也想学习

    敌敌畏 4个月前 (08-16) 来自天朝的朋友 搜狗浏览器 Windows 7 回复
  21. #30

    当文员还这么有学习能力,真好

    倒数第三码农 4个月前 (08-16) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
    • @倒数第三码农 主要好这口,所以才有动力去学,不喜欢的像英语,虽然工作有需要,但是完全学不进去

      Sham 4个月前 (08-16) 来自天朝的朋友 谷歌浏览器  Android 9 MI 6 Build/PKQ1.190118.001 回复
  22. #29

    厉害,学习学习

    相望的相忘 4个月前 (08-10) 来自天朝的朋友 谷歌浏览器 Windows XP 回复
  23. #28

    老厉害了

    淮阴斥候 4个月前 (08-08) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
  24. #27

    零基础起步,向楼主多多学习!

    笨小孩 4个月前 (08-03) 来自天朝的朋友 谷歌浏览器 Windows 8.1 回复
  25. #26

    打开以后出现:未找到 app.json 中的定义的 pages “pages/canteen/canteenfb/ctfblist” 对应的 WXML 文件,请问如何解决? 好像源文件中没有提供canteenfb这个目录及其文件

    lil2007 5个月前 (08-02) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
    • @lil2007 那个可能我忘了从app.json中删除了,因为canteenfb这个文件夹一开始设计的时候放了,但是后来考虑全员反馈后,我们处理反馈会比较麻烦,所以关掉了。如果要用的话,在app.json文件中的”pages”: [],这个里面,把 “pages/canteen/canteenfb/ctfblist”, “pages/canteen/canteenfb/ctfbdetails”, 这2个删掉好了,然后重新点下编译就好了

      Sham 5个月前 (08-02) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  26. #25

    风格页面做的还不错

    myselkzhangji 5个月前 (08-01) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  27. #24

    可以,界面风格很行政

    lil2007 5个月前 (07-31) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  28. #23

    可以,界面风格很行政~

    wfz12357 5个月前 (07-28) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  29. #22

    知我所需666

    有趣的陌生人 5个月前 (07-26) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  30. #21

    看看学习一下dd

    ysss 5个月前 (07-23) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
  31. #20

    我来看看学习一下

    dylan 5个月前 (07-16) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  32. #19

    看看

    你的益达 5个月前 (07-16) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
  33. #18

    我来看看学习一下

    sindyqiu 5个月前 (07-16) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
  34. #17

    我来看看学习一下

    xsjfj 5个月前 (07-15) 来自天朝的朋友 QQ浏览器 Windows 7 回复
  35. #16

    不错的案例

    一帆 5个月前 (07-13) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
    • @一帆 自己知道自己的需求,做出来的东西会更实用点

      Sham 5个月前 (07-13) 来自天朝的朋友 谷歌浏览器  Android 9 MI 6 Build/PKQ1.190118.001 回复
  36. #15

    不错

    2112 5个月前 (07-13) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
  37. #14

    谢谢大佬,我应该能用上

    mingming 5个月前 (07-10) 来自天朝的朋友 搜狗浏览器 Windows 7 回复
    • @mingming 非常及时非常实用非常感谢

      jessie 5个月前 (07-23) 来自天朝的朋友 Safari浏览器  CLT-AL00 Build/HUAWEICLT-AL00) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Mobile Safari/537.36 回复
  38. #13

    正在找小程序demo,谢谢

    aaa 5个月前 (07-10) 来自天朝的朋友 搜狗浏览器 Windows 10 回复
  39. #12

    正在找一个食堂报餐的小程序,也是需要按部门统计人数,希望能用上,谢谢

    胡思乱想 5个月前 (07-09) 来自天朝的朋友 谷歌浏览器 Windows XP 回复
    • @胡思乱想 因为我们这不需要统计人数,所以没有这个功能模块,需要制作添加。如果是提前报人数订餐的话,就是添加提交人数,然后就后台汇总后,由相应权限的人员看到汇总明细

      Sham 5个月前 (07-09) 来自天朝的朋友 谷歌浏览器  Android 9 MI 6 Build/PKQ1.190118.001 回复
      • @Sham 我刚刚看了,好像不是太合适,可是我自己也不会写。非常感谢!
        其实我只要一个简单的工作餐和客餐按钮,统计数量,然后有一个报表,把每一天的人员做一个统计汇总。

        胡思乱想 5个月前 (07-09) 来自天朝的朋友 谷歌浏览器  CLT-AL00 Build/HUAWEICLT-AL00 回复
        • @胡思乱想 你有服务器,域名吗,有的话,你可以把需求整理成一个文档,或许我可以试试看

          Sham 5个月前 (07-10) 来自天朝的朋友 谷歌浏览器  Android 9 MI 6 Build/PKQ1.190118.001 回复
  40. #11

    不错支持

    ttry 5个月前 (07-09) 来自天朝的朋友 谷歌浏览器 Windows 8.1 回复
  41. #10

    谢谢你的分享

    浪浪 5个月前 (07-09) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
    • @浪浪 被下载试用,就是对我最大的鼓励,让我有动力继续学习制作下去

      Sham 5个月前 (07-09) 来自天朝的朋友 谷歌浏览器  Android 9 MI 6 Build/PKQ1.190118.001 回复
  42. #9

    牛牛牛

    xseoer 5个月前 (07-07) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  43. #8

    不错支持

    axdess 5个月前 (07-06) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
  44. #7

    学习借鉴一下前辈的代码

    yq231 5个月前 (07-06) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
  45. #6

    学习借鉴一下前辈的代码

    wiger 5个月前 (07-04) 来自天朝的朋友 谷歌浏览器 Mac OS X 10_14_3 回复
  46. #5

    想参考您的程序,借鉴学习

    wiger 5个月前 (07-04) 来自天朝的朋友 谷歌浏览器 Mac OS X 10_14_3 回复
  47. #4

    在研究小程序,谢谢的你的分享!

    清凉gg 6个月前 (07-04) 来自天朝的朋友 谷歌浏览器 Windows 7 回复
  48. #3

    谢谢分享了

    aduy 6个月前 (07-03) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
    • @aduy 希望我的分享是有价值的

      Sham 6个月前 (07-03) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  49. #2

    想看

    kogngu 6个月前 (07-03) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
  50. #1

    贼想看

    哈哈 6个月前 (07-02) 来自天朝的朋友 谷歌浏览器 Windows 8.1 回复

如果你觉得文章好,请赏1杯速溶咖啡给Sham吧!

微信扫一扫打赏