基于微信座位预约预订小程序毕业设计成品作品(8)座位预约接口

博主介绍:《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。

所有项目都配有从入门到精通的基础知识视频课程,免费

项目配有对应开发文档、开题报告、任务书、PPT、论文模版等

在文章末尾可以获取联系方式

目的:本课题主要目标是设计并能够实现一个基于微信小程序预约订座小程序,前台用户使用小程序,后台管理使用基PHP+MySql的B/S架构;通过后台添加座位类型、座位号,用户通过小程序登录,查看座位、提交座位预约信息。

意义:微信小程序预约订座小程序系统是计算机技术与座位管理相结合的产物,通过微信小程序预约订座小程序系统实现了对座位的高效管理。随着计算机技术的不断提高,计算机已经深入到社会生活的各个角落.而采用人工找座位的方法,不仅效率低,易出错,手续繁琐,而且耗费大量人力。为了满足座位高效的管理,在工作人员的具备一定的计算机操作能力的前提下,特编此微信小程序预约订座小程序系统软件以提高座位的管理效率。

用途:餐厅座位、停车车位、酒吧座位、图书馆座位等

微信小程序座位预约系统 - 座位预约功能 - 涉及数据库

座位分类表:dingzuo_fenlei

字段名

类型

备注

id

Int

自动递增;菜单的id(主键),不允许空

caidan_mingcheng

varchar

菜单名称,允许空

paixu_id

int

排序数字,数字大的在前面,允许空

座位表:dingzuo

字段名

类型

备注

id

Int

自动递增;菜单的id(主键),不允许空

xinxi_lxid1

int

外键:参考座位分类表id

xinxi_biaoti

varchar

座位标题

xinxi_riqi

date

信息日期

riqi

date

写入数据库库日期

shijian

datetime

写入数据库库时间

座位预约表:dingzuo_yuyue

字段名

类型

备注

id

int

自动递增;菜单的id(主键),不允许空

u_id

int

用户id:预约座位的用户id

yuyue_xingqiji

int

预约星期几

yuyue_riqi

date

预约日期

xiadan_shijian

datetime

下单时间(预约操作的时间)

fenlei_id

int

外键:预约类型id

fenlei_mc

varchar

预约类型名称

zuowei_id

int

外键:预约座位id

zuowei_mc

varchar

预约座位名称

lianxiren

varchar

联系人

dianhua

varchar

电话

beizhu

varchar

备注

zt

tinyint

状态:1表示待审核、2表示拒绝、3表示审核通过

zt_beizhu

text

操作备注

微信小程序座位预约系统 - 座位预约功能 -涉及后台管理文件

ht/dingzuo

座位管理

caidan_1ji.php

座位类型管理

dingzuo_add.php

座位录入页面

dingzuo_add_act.php

座位录入程序处理

dingzuo_list.php

座位列表

dingzuo_del.php

座位删除

dingzuo_xiugai.php

座位修改页面

dingzuo_xiugai_act.php

座位修改程序处理

微信小程序座位预约系统 - 座位预约功能 -涉及小程序接口

订座

wx_dingzuo_fenlei.php

获取分类列表

wx_dingzuo_list.php

根据日期、分类 获取座位的数据

wx_dingzuo_yuyue_add.php

提交信息

获取座位分类接口

接口程序

1

wx_dingzuo_fenlei.php

参数:无

接口样本

1

http://localhost:500/wx_dingzuo_fenlei.php

返回数据

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

[      

  

    {

        "fenlei_id" : 242,

        "fenlei_mc" : "2人座"

    }    

    

    {

        "fenlei_id" : 243,

        "fenlei_mc" : "4人座"

    }   

    

    {

        "fenlei_id" : 244,

        "fenlei_mc" : "8人座"

    }   

    

    {

        "fenlei_id" : 245,

        "fenlei_mc" : "12人以上"

    }    

]

获取座位数据接口

接口程序

1

wx_dingzuo_list.php

参数

1

2

fenlei_id:分类id,

cur_riqi:选择的预约日期

接口样本

1

http://localhost:500/wx_dingzuo_list.php?fenlei_id=243&cur_riqi=2023/6/26

返回数据

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

[      

        {

            "zuowei_id" : 22,

            "zuowei_mc" : "4-01",

            "yuyue_zt":"no"

        }

    ,    

        {

            "zuowei_id" : 23,

            "zuowei_mc" : "4-02",

            "yuyue_zt":"no"

        }

    ,    

        {

            "zuowei_id" : 24,

            "zuowei_mc" : "4-03",

            "yuyue_zt":"no"

        }  

    ,    

        {

            "zuowei_id" : 25,

            "zuowei_mc" : "4-04",

            "yuyue_zt":"no"

        }

    ,    

        {

            "zuowei_id" : 26,

            "zuowei_mc" : "4-05",

            "yuyue_zt":"no"

        }  

    ,    

        {

            "zuowei_id" : 27,

            "zuowei_mc" : "4-06",

            "yuyue_zt":"no"

        }

]

提交座位预约接口

接口程序

1

wx_dingzuo_yuyue_add.php

参数:必填

1

2

3

4

5

6

7

8

9

10

cs_u_id:用户id,

cs_yuyue_xingqiji:星期几,

cs_yuyue_riqi:预约日期,

cs_fenlei_id:分类id,

cs_fenlei_mc:分类名称,

cs_zuowei_id:座位id,

cs_zuowei_mc:作为名称,

cs_lianxiren:联系人,

cs_dianhua:电话,

cs_beizhu:备注

参考来源:https://www.hzyaoyi.cn/pc_jiaocheng_tushu_index.php?/43/2255.html

猜你喜欢

转载自blog.csdn.net/u013818205/article/details/132760796