0
点赞
收藏
分享

微信扫一扫

养老系统--“预约”模块

萨科潘 2022-03-12 阅读 76
java

一.办理预约相关需求
此功能界面是用于新登记预约的长者,登记、修改和检索长者的基本资料,用户手工录入办理预约的长者的基本资料、选择费用标准、预约情况等基本信息,同时也可以通过点击【查找】或者【已预约】,本模块提供了对长者信息的录入、查找、修改、删除等功能。
首先点击新增,获取一个预约临时号。用户可以手工录入长者资料信息,点击开启视频进行现场拍照。选择需要的入住年制,房间床位,护理等级和膳食费用(可一键读取身份证,会显示身份证号码和身份证地址)。
选择需要委托的服务,如“委托洗衣”,“委托派药”等。
然后选择预约意向,现在有“了解情况”,“预定床位”,“准备入住”,三种。
预约方式有“电话”,“微信”,“来访”,“互联网”等。
录入计划入住时间(也可不填)确定无误保存就可以了(注:*号的选项为必填)如图1.2
预约成功会出现一个2000元的预收款费用,点击提交给财务即可。
“打印预订床协议”按钮:即打印预订床协议。
二.提交的方法
请添加图片描述

办理预约需要的是新增
我用的是在from里用type="submit"点击事件
注意:这个类型放在from里会刷新页面的功能
新增提交事件
submit(提交按钮的lay-filter属性的值)
form.on(‘submit(formSubmit)’, function(formData){
// console.log(data.elem) //被执行事件的元素DOM对象,一般为button对象
// console.log(data.form) //被执行提交的form对象,一般在存在form标签时才会返回
console.log(formData.field);//当前容器的全部表单字段,名值对形式:{name: value}
能$.post提交 参数为 (url,name:value的field数据)
三.遇到的难题
请添加图片描述

1.如果提交时jsp页面明明没有错误,但是无法跳转控制器,报错400,请检查传输到控制器的参数名和参数类型是否和po层一一对应
2.新增时间还需要注意注解的使用
处理通过Jackson序列化或返序列化中的日期转换@DateTimeFormat(pattern = “yyyy-MM-dd”)
四.开发总结
因为字段较多的缘故在建表方法和数据库的新增都不顺利,而且这一次用英文来做数据库无形当中也增强了我的英语学习能力和增加了我的英语库存量,这又是一个财富。虽说用英语来做导致自己在做存储过程中花了很多时间去翻文档,但就是在翻来翻去当中把这些英语单词给记住了。
遇到的报错也解决了,做项目对我的学习帮助非常的多。

举报

相关推荐

0 条评论