![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MVC
OneRow
这个作者很懒,什么都没留下…
展开
-
Supermap区域定位
一、功能实现点击所选到街道,在该地图上定位到该街道放大并且高亮该街道的区域位置(如下图所示)。二、街道网格制作首先使用地图制作软件把每个街道的模块切割出来,切割完成后生成地图数据,生成数据后即使是模块相对应的坐标系和对应的ID,我们查找是即是根据这个ID找到对应的街道了,注意此图层应放置最上端的位置。同时还要这个图层的眼睛关闭。因为我要点击定位的是才显示。三、代码实现在视图...原创 2020-04-28 09:08:00 · 1493 阅读 · 0 评论 -
使用Session回填
做项目中的客人的费用输入的时候遇到了一个这样的问题。关于客房的费用输入问题,原先的是在基础数据直接给定了房间的单价,但是又有一个这样的问题发现这个房的单价是不固定不能给定值,因为有一些客人是会员或者是协议单位的,他们是有折扣的所以他们是房价根基他们的折扣房间的单价也不一样了。所以想很久这个问题,于是我就想了这样一个办法就是当我打开费用时候我就让他直接查询这个房间的费用信息就回填到消...原创 2019-08-08 10:54:23 · 131 阅读 · 0 评论 -
如何计算日期加上天数
在做客人登记时候,这个抵达日期、天数、离店日期都是要操作选择到达日期下选择天数在选择离店日期。每次测试到选择日期时候感觉的很烦人。选完日期还要选择时间,这操作起来也很慢,如果是给用户是使用就是不是很好,我就想我可以获取到当前日期作为抵达日期,因为登记的抵达时间是就当前时间嘛,然后当我选择到住房的天数通过计算,获取到前时间加上住房的天数的得到的就是离店的日期并且回填到离店日期中的输入框中。获...原创 2019-07-28 17:46:24 · 5665 阅读 · 0 评论 -
如何获取tab中的ID
做这个tab选项卡的时候数据查询出来了,但是他是查询的是全部数据,但是我需要是筛选后的数据。我要根据他的每项的ID查询他下所有的项目。由于他是一个tab选项卡我怎么才能跟据他的ID查询呢?一开时候li标签中相应的ID但是有不知到怎么获取这些ID,又是问题了。后来看了一下layui中自带了了这种方法。因为这是layui中的选项卡。 这是tab选项卡的样式。Li中给id是lay-id=”...原创 2019-07-28 17:47:48 · 4766 阅读 · 0 评论 -
如何使用插件实现树形
树形在做项目的时候也会经常使用到。在我的项目中一个间单的树形,因为这个树形只需要用到一级就可以,虽说只有一级很简单,但是没有做过树形,不知道如何做的,也没有思路这个树形的代码是如何实现的。于是到网看看相关的资料看看能不能找点思路。不料找到了一树形插件,不知道原来树形还有插件,既然有插件搭建树形就变的有简单了很多了,离成功有近了一步。下载了这jquery.ztree插件包,引入到了项目中。(如下图所...原创 2019-08-17 21:42:43 · 162 阅读 · 0 评论 -
js子页面调用父页面方法与父页面调用子页方法
在做项目中都会存有主页面子页面。子页面嵌套中主页面中,主页面有主的方法,子页面有字面的方法,通常的方法是点击主页面选项打开子页面。但是我这里我要从子页面就是房态图,因为主页面和房态中有一些方法是相同,就是说从房态图中打开模态框,同时也可以从主页面打开这个模态框。也是说我这次的问题是如何从主页面中调用子页面中的方法?就想下图所示嘛,模态框已经在房态图中实现了,打开是同样的模态框总不会在主...原创 2019-08-17 21:44:17 · 36177 阅读 · 4 评论 -
单种方式结账
做我们项目的时候总会遇到很多问题,就像如下所示的问题,一个人民币结账和一个多种方式结账,开始看到时点蒙圈,怎么回事,怎么有人民结账还有多种方式结账的呢,他们之间有什么区别呢?有点迷惑?由于有一些信息是需要保存的,保存作为账单记录,我们要记录支付的金额是用什么支付的,分别支付了多少?以下代码是财务信息的html代码,需要保存的信息首先我们获取到表单中的内容,分别是累计消...原创 2019-09-18 09:18:51 · 194 阅读 · 0 评论 -
单种方式结账保存
首先开始的这里我使用了事务,事务的作用就是,假如要保存三张表的数据,如果其中的有一个保存失败了,到后提交事务的时候就不会保存这些数据。也就是说要么都成功要么都失败。事务也有一定的好处。在此之前我要获取的数据,在添加项目时我声明了一个session列表让添加的时候添加到session列表中,保存的时候我就从这里的列表中提取出来。我们要保存这段数据的每个字段,所以要查询这个session列表,声明...原创 2019-09-18 09:21:10 · 164 阅读 · 0 评论 -
按回车键查询
按回车查询想必做过这个功能的人和那懂得的来说应该是简单的。在我做的项目中有一个页面也有这个功能的需求。做完之后感觉虽说是简单但是中间还是找了一下资料,查了这回车查询是如何实现的。我认为还是要记录下的,总结一下还可以加深印象嘛。先说说主要的查询吧,主要实现就是在预定/登记中输入姓名按回车就可以查询历史的客人或者是黑名单的客人,查询到有就会弹出一个窗口显示一些客人的信息,其它的不多说了直接上代码吧...原创 2019-09-27 21:46:16 · 1686 阅读 · 0 评论 -
多方式支付
看到多种方式的时候想应该都会有点头疼的,多方式就是多种可能嘛,可能是一种方方式、两种方式或者几种方式一起支付都有可能,想起来都有点绕的样子别说写代码了。其中有两种方式有点特别。看代码吧首相开启事务像这种保存多表一般都会用事务,预防出问题的时候数据的不完整。查询session中的消费信息。从session中拿到订单ID查询消费项目表,查询到有就不在需要保存了,如果查询到的条数等于0就是说...原创 2019-09-27 22:34:55 · 293 阅读 · 1 评论 -
js计算两时间之差
做结账的时候遇到一个这样的问题,就是计算出两个时间的差(如下图所示),一开始想到的思路就是获取这两个时间,然后拿结束时间直接减去开始时间就可以得到时间差了,做这个的是之后发现并不是这样的,如果你是获取两个时间直接相减是不可以的。这个做法也做计算不了。计算的正确的方法如下:首先声命一个变量接收获取到的时间,两个时间都是如此这样做。还一个东西要提一下的,就是时间类型问题,好比如这两...原创 2019-08-07 22:38:16 · 907 阅读 · 0 评论 -
如何转换时间
时间转换一:这个时间转换是在页面上转换的,有时候也会用到在页面上转时间,我需要把时间转换到表格上,所以设置这个时间表头的时候,给这个时间设置为一个自定义列。然后给这个自定列写一个方法,获取到控制器传过来的,返回就掉下面的转换的方法。下面一个写好的时间转化的方法时间转换二 搭建页面的时时间的输入使用的bootstrap中自带日期时间的datetime-local...原创 2019-07-18 12:25:40 · 629 阅读 · 0 评论 -
如何从Session中回填数据
新增的时候是把数据保存到session中,确认选择的数据是无错误,确人过是需要保存的数据,保存的时候才把刚刚选择到的从session中保存到数据库中。这样的一个保存过程,那么问题来了,修改的时候数据是怎么回填的呢?下面是看看是如何把数据中的数库中的信息回填到session中再回填到页面上的,听上感觉是一个很复杂的过程。首先当我点击的时候就要获取到这一个房间的ID,用post请求发送这个这个ID...原创 2019-07-18 12:23:45 · 249 阅读 · 0 评论 -
新增数据
新增数据一个项目中写得最多就是新增、删除、查询、修改了。这些几个也是基础知识是需要掌握的知识点内容。一、弹出新增模态框 1、 搭建新增模态框,设置表单中的for中的值、name的值还有ID,通过这些值才能获取到页面的数据。2、 Js部分代码,模态搭建好了,首先就是把这新增的模态框弹出来,写一个方法然后在新增按钮写一个οnclick...原创 2019-06-09 14:45:06 · 130 阅读 · 0 评论 -
Group by的使用
Group by的使用对group by 的初步认识还是不很熟悉,在学习的项目中用了几次group by,今天早上一觉醒来看了一下,突然感觉group by好陌生,总有个筋转不过来,不过想了一会总有一点头绪,简单总结一下吧,group by我们可以先从字面上来理解,group表示分组,by后面写字段名,就表示根据哪个字段进行分...原创 2019-06-09 14:49:16 · 10212 阅读 · 2 评论 -
查询
查询我们做项目的时候,难免会遇到到一些问题。遇到问题时候不要慌,写代码就是一个改错的过程,这句上课老师经常说到的,要学会分析错误,错在哪里是什么原因导致的,要怎么修改。 做功能是需要查询数据的,新做的数据又是没有数据,...原创 2019-06-09 14:51:32 · 87 阅读 · 0 评论 -
组合查询
组合查询 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术...原创 2019-06-18 06:46:51 · 143 阅读 · 0 评论 -
多表修改
多表修改修改简单的来说就是更正某一些数据。修改可以在新增的数据上进行更正,而不需要删除原有数据再新增一条,那样显然步骤多了又麻烦,而修改直接删除原来的某个字段改正保存修改就好了,简单方便。在这个修改过程中遇到了一些问题,就是修改的保存不成...原创 2019-06-18 06:50:08 · 857 阅读 · 0 评论 -
如何生成实时房态图
做客房的实时房态图的遇到这样的一难题问题,当时第一时想到这只是个图是固定样。当时就他的样样式一个div个房间,很快就把样式打了出来,虽然是样式打了出来,但是还是想不懂怎么去做,怎么去敲代吗,这都是没接触也没做的功能,对房图想来想去是怎么是现的呢?想好了就久还是没想出来,于是问已经做好的同学这个实时房态是怎么实现的,同打房态图和代码说了一下这个思路。 听完之后我发现我的做法完全做错了,发原...原创 2019-07-07 22:12:28 · 5479 阅读 · 0 评论 -
如何把数据保存到session中
看到这两个表格的时候不知是怎么把这两个表格的数据移来移移去的。这个算是个新的知识,经过来同学的提示先把选中到的房间保存到session中。让后再查询session的中的数据。我当时疑问为什么要报存到session中呢而不是直接报存到数据库中呢。我就想为什么不能直接报存到数据呢?后来认真细想了一下。就明白了很多就是如果直接保存数据库而操作员不小心选错房间要移除重新选过房间,那样的话又要从数据库中删...原创 2019-07-08 09:23:49 · 13032 阅读 · 0 评论 -
复选框作为可挂账否的标识
在项目中遇到的小难题,在项目中的单位管理的时候,在这条协议中他一个可挂账否,图中是一个复选框,复选框勾上表示可以挂账,没有勾上表示不可以挂账,看着这个小框框就是不知道如何下手,不代码如何去写,因为是bit类型他又是怎么样把它类存进数据库,存到数据库中的bit类型只有两个值,一个true值和false值或者是0和1 ,true表示勾上的可挂账,false是没有没有被勾上表示不可以挂账的,那么问题...原创 2019-06-27 21:41:09 · 174 阅读 · 1 评论 -
layui表格重载
这里主要实现的功能是这样的,这里有两个表格,上边表格协议单位的协议,下边协议单位房价的协议一条协议有多个房房类,每个房类价格也不一样,所以这个功能就是当我点击某一条协议的时候就在下面显示相应的房价协议的每个房类的协议的价格。这是监听单击事件,监听这个协议单位表。先获取到点击行的数据。通过这个数据获取到它的主键ID,addClass("layui-table-click").siblin...原创 2019-06-27 21:43:23 · 317 阅读 · 0 评论 -
监听单击行事件和获取选中行的数据
监听单击行事件和获取选中行的数据 之前学习的项目都是看着上课视频看着教学代码一边打一边理解,基本上还算是可以的没有什么大问题出错也不是很多,但是做了项目才知道很多知识点还没有掌握,自己做项目过程中发现了很多很问题,做一个内容就错一个内容感觉很烦恼,只能硬着头皮去查找到错,查找相关的资料去解决问题。做这个基础数据的时候,分为两也页面一...原创 2019-05-28 08:34:39 · 1356 阅读 · 0 评论