客人预定并给予标识

2024-03-26 02:59
文章标签 预定 标识 给予 客人

本文主要是介绍客人预定并给予标识,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

首先,在点击客人预定的时候,我们要先清空一下form表单里面的数据,然后在里面添加自动实现生成帐号的功能,还有添加的房间和移除房间的功能(在以前的文献里说过很多次了,所以我就不多说了),最后弹出我们的客人预定模态框。
在这里插入图片描述

然后点击保存按钮时,我们需要获取到我们填写的数据,再判断必须需要的数据不能为空,最后使用数据接口把数据传递到控制器,
在这里插入图片描述

客人预定的代码和客人登记的差不多,我们先实例化一下returnJson,然后使用try…catch…获取异常,然后检查我们传递过来的数据和数据库里面的数据是否出现重复,如果没有重复则把我们的数据保存到应该保存的表中,在我们这里需要先保存押金表和协议单位表,然后我们需要获取到押金表的ID和协议单位表的ID新增应该订单表,然后判断是否新增成功,新增成功的话,在我们新增订单明表的时候,我们需要设置一个变量用来装我们订单表的订单ID,然后获取到我们保存到session里面的房间信息提取出来,在客人登记里面这里是要改变房间状态和预定否,而客人预定只需要改变预定否就行了,然后保存修改,为什么只修改预定否,因为我们的房间只是预定了而已,并没有客人住进去,所以我们只需要改变预定否让我们好判断预定没有,最后获取到订单ID和房间ID,新增一个订单明细表到数据库,然后保存数据,最后返回数据,具体代码如下。
在这里插入图片描述

当我们保存数据后我们的房态图里被预定的房间要有已经被预定的标记,所以在实现房态图的时候我们要进行判断,当房间状态为1的时候,满足这个条件我们则继续判断,如果预定否为 true 则在里面给他添加一个标记,代码如下。
在这里插入图片描述

预定否为true的代表是预定房,然后在房间里给了一个span标签,里面放了一个类,然后我们使用类给他添加背景图片、宽度、大小。当房间状态为1,预定否为true时就会添加预定的标记,不然还是空净房。

这篇关于客人预定并给予标识的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/847084

相关文章

这位在做游戏的前电影导演,希望能变着法子讲故事,并给予玩家会心一击

从黎巴嫩到瑞典,从电影人到游戏从业者,这是一位“作者”开发者的冒险 这是又一名瑞典游戏开发者的故事。 区别于大多数安静内向的同行,Josef Fares 因为其张扬的个性而成为为玩家所熟知的开发界网红。他敢在 TGA 直播中脱口而出“F**k Oscar”,敢在开箱危机的风口浪尖为 EA 说话,他创作了两款极具个人风格的独立游戏——讲述兄弟在幻想世界里历险为父亲求解药的《兄弟:双子传说》(Br

物联网-标识定位

标识技术 一维条码 商品条码-UPC EAN ISBN码 977-期刊ISSN 二维码

网站一些标识

1.网站TDK大三标签SEO优化 SEO(Search engine optimzation) 汉译为搜索引擎优化,是一种利用搜索引擎的规则提高网站在有关搜索引擎内自然排名的方式。​SEO的目的是对网站进行深度的优化,从而帮助获取免费的流量,进而在搜索引擎上提升网站的排名,提高网站的知名度。​页面必须有三个标签用来符合SEO优化。 1.title网站标题 title具有不可替代性,是

利用AXIS2开发Webservice接口,浏览器访问返回纯JSON数据,没有xml标识

第一步:按照1的方法,按部就班的安装 AXIS2。所需要下载的axis.war包和eclipse的两个插件都会放在百度云盘里。 下载地址:http://pan.baidu.com/s/13ThAk 第二步:下载DynamicResponseHandler(wso2dynamic-response-1.5.mar)模块,复制到webservice项目中的WEB-INF/modules中,将wso2

DL/T645-2007_Part2(参变量数据标识编码表)

数据类型分为7类:电能量、最大需量及发生时间、变量、事件记录、参变量、冻结量、负荷记录。 数据标识数据格式 数据 长度  (字节)单位功能数据项名称DI₃DI₂DI₁DI₀读写04 00 01 01020304050607YYMMDDWWhhmm55NNNNXXXXYYNM00hhmmYYNMDDhhmm  4  3  1  2  5  5年月日星期时分秒分分毫秒年月日时分年月日时分日期及星期(其

DL/T645-2007_Part2(变量数据标识编码表)

数据类型分为7类:电能量、最大需量及发生时间、变量、事件记录、参变量、冻结量、负荷记录。 数据标识数据格式数据长度字节单位功能数据项名称 DI₃ DI₂ DI₁DI₀读写 02  01  01 02 03 FF  00 XXX,X2 V十A相电压B相电压C相电压电压数据块 02  02  01 02 03 FF  00 XXX.XXX3 AA相电流B相电流C相电流电流数据块 02  03  00

DL/T645-2007_Part2(最大需量及发生时间数据标识编码表)

数据类型分为7类:电能量、最大需量及发生时间、变量、事件记录、参变量、冻结量、负荷记录。 数据标识数据格式数据长度字节单位功能数据项名称DI₃DI₂DI₁DI₀读写01 01 00013FFF00 XX.XXXXYYMMDDhhmm8 kW年月日时分(当前)正向有功总最大需量及发生      时间(当前)正向有功费率1最大需量及       发生时间(当前)正向有功费率63最大需量及

目标 CDC实例数据库更改密码,预定启动报错SQL 错误代码为“-30082”。SQL 状态为:08001。

更改完CDC目标端实例密码后,登录MC更新存储器密码,存储器可正常连接,启动预定报错如下: 源 IBM Data Replication 未获授权,无法复制到该目标。  登录认证失败。  发生 SQL 异常。SQL 错误代码为“-30082”。SQL 状态为:08001。错误消息为: [jcc][4038][12241][4.19.26] T2LUW exception: SQL30082N

前端标识数组元素属性相同的次数

前言 记录数组元素属性值相同的次数,并超过一定次数添加字段标识,方便针对这部分数据添加指定样式处理。 // 测试数据 let list = [ { name: 'Alice', birthday: '1990-01-01' }, { name: 'Bob', birthday: '1990-01-01' }, { name: 'Charlie', birthday: '1990-01-

当 IDENTITY_INSERT 设置为 OFF 时,不能向表 ‘users‘ 中的标识列插入显式值

问题描述: 在向SQL Server数据库插入数据时,遭遇“ 当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'users' 中的标识列插入显式值。”错误! 插入的SQL语句: INSERT INTO USERS( UserID,UserName,UserPwd,Sex,Question,Answer,User_Level,RoleID,LoginTimes,