车辆派遣管理系统第一周档案管理驾驶员信息管理
1、今日完成任务:
(1)完成档案管理-驾驶员信息管理模块的代码书写及测试工作
2、核心源码:
package com.dw.controller;import java.util.List;import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;import com.dw.entity.Driver;
import com.dw.service.DriverService;@Controller
public class DriverController {@Autowiredprivate DriverService ds;@RequestMapping("/queryAllDriver")@ResponseBodypublic List<Driver> queryAllDriver(){try {List<Driver> list = ds.queryAll();return list;} catch (Exception e) {e.printStackTrace();return null;}}@RequestMapping("/saveDriver")@ResponseBodypublic void saveDriver(Driver driver){try {ds.save(driver);} catch (Exception e) {e.printStackTrace();}}@RequestMapping("/deleteDriver/{ids}")@ResponseBodypublic void deleteDriver(@PathVariable("ids")String ids){String[] strings = ids.split(",");try {for (String id : strings) {ds.delete(Integer.parseInt(id));}} catch (Exception e) {e.printStackTrace();}}
}
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>驾驶员信息管理</title><link rel="stylesheet" type="text/css" href="../../js/easyui/themes/default/easyui.css"/><link rel="stylesheet" type="text/css" href="../../js/easyui/themes/icon.css"/><link rel="stylesheet" type="text/css" href="../../js/easyui/ext/portal.css"/><link rel="stylesheet" type="text/css" href="../../css/default.css"/><script src="../../js/jquery-1.8.3.js" type="text/javascript" charset="utf-8"></script><script src="../../js/easyui/jquery.easyui.min.js" type="text/javascript" charset="utf-8"></script><script src="../../js/easyui/ext/jquery.portal.js" type="text/javascript" charset="utf-8"></script><script src="../../js/easyui/locale/easyui-lang-zh_CN.js" type="text/javascript" charset="utf-8"></script><script type="text/javascript">$(function(){$('#dg').datagrid({toolbar: [{id: 'add',text:'添加',iconCls: 'icon-add',handler: function(){$("#win").window('open');$("#ff").form('reset');}},'-',{id: 'edit',text:'修改',iconCls: 'icon-edit',handler: function(){var rows = $("#dg").datagrid('getSelections');if(rows.length!=1){$.messager.alert('提示信息','修改时必须选择一行数据!','warning');}else{$("#ff").form('load',rows[0]);$("#win").window('open');}}},'-',{id: 'delete',text:'删除',iconCls: 'icon-remove',handler: function(){var rows = $("#dg").datagrid('getSelections');if(rows.length==0){$.messager.alert('提示信息','删除时至少选择一行数据!','warning');}else{var ids = new Array();for (var i = 0; i < rows.length; i++) {ids.push(rows[i].id);}$.messager.confirm('确认对话框', '您确定要删除吗?', function(r){if (r){$.post('../../deleteDriver/'+ids.join(","),function(data){$("#dg").datagrid('reload');});}});}}}]});$("#save").click(function(){if($("#ff").form('validate')){$("#ff").form('submit',{success:function(data){$("#win").window('close');$("#dg").datagrid('reload');}});}else{$.messager.alert('警告','表单中包含非法数据!','warning');}});})</script></head><body><table id="dg" class="easyui-datagrid"data-options="url:'../../queryAllDriver',fitColumns:true,rownumbers:true"> <thead> <tr> <th data-options="field:'id',width:100,align:'center',checkbox:true"></th> <th data-options="field:'name',width:100,align:'center'">驾驶员姓名</th> <th data-options="field:'idcard',width:100,align:'center'">身份证号</th> <th data-options="field:'phone',width:100,align:'center'">联系电话</th> <th data-options="field:'address',width:100,align:'center'">联系地址</th> <th data-options="field:'drivervalidity',width:100,align:'center'">驾照有效期</th> <th data-options="field:'workvalidity',width:100,align:'center'">上岗证有效期</th> </tr> </thead></table><div id="win" class="easyui-window" title="添加修改驾驶员信息" style="width:550px;height:350px;" data-options="modal:true,minimizable:false,maximizable:false,closed:true"><div class="datagrid-toolbar"><a id="save" href="#" class="easyui-linkbutton" icon="icon-save">保存</a></div><form id="ff" method="post" action="../../saveDriver"><table class="table-edit" align="center" width="80%"><tr class="title"><td colspan="2">驾驶员信息<input type="hidden" name="id"/></td></tr><tr><td>驾驶员姓名:</td><td><input class="easyui-validatebox" type="text" name="name" data-options="required:true" /></td></tr><tr><td>身份证号:</td><td><input class="easyui-validatebox" type="text" name="idcard" data-options="required:true" /></td></tr><tr><td>联系电话:</td><td><input class="easyui-validatebox" type="text" name="phone" data-options="required:true" /></td></tr><tr><td>联系地址:</td><td><input class="easyui-validatebox" type="text" name="address" data-options="required:true" /></td></tr><tr><td>驾照有效期:</td><td><input class="easyui-validatebox" type="date" name="drivervalidity" data-options="required:true" /></td></tr><tr><td>上岗证有效期:</td><td><input class="easyui-validatebox" type="date" name="workvalidity" data-options="required:true" /></td></tr></table></form> </div> </body>
</html>
3、遇到的问题:
无
4、解决的方法:
无
5、项目燃尽图更新:
车辆派遣管理系统第一周档案管理驾驶员信息管理相关推荐
- 车辆派遣管理系统需求分析
车辆派遣管理系统需求分析 1.引言 1.1.背景 当今Internet互联网发展迅速,改变了很多生活方式,也为生活提供了便利和快捷.信息化时代的高速发展下,传统的数据管理记录主要是通过纸质的资料来管理 ...
- 车辆派遣管理系统-07-驾驶员信息管理
今日完成任务:驾驶员信息管理及页面设计 核心代码:见下列插入的代码 遇到的问题:无 解决的方法:无 功能模块:驾驶员信息管理 需要角色:管理员(其他角色不能操作) 数据加载:驾驶员信息列表 数据验证: ...
- 宿舍管理系统第一周项目记录
0.第一周项目进度记录 Author:王忠舟 项目题目:设计一个宿舍管理系统. 1.学生的基本信息: 入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就 ...
- 车辆派遣管理系统-06-车辆信息管理
今日完成任务:车辆信息管理及页面设计 核心代码:见下列插入的代码 遇到的问题:无 解决的方法:无 功能模块:车辆信息管理 需要角色:管理员(其他角色不能操作) 数据加载:车辆信息列表 数据验证:非空验 ...
- 车辆维修管理系统mysql_汽车维修业务管理软件
一.产品简介 汽车维修业务管理软件是面向汽车维修企业,为其提供对维修管理.财务结算.配件管理.客户管理等业务的信息化管理手段,实现车辆维修的过程化管理,并通过严格的财务流程及准确的库存管理,提高工作效 ...
- 车辆派遣管理系统-01-派车单登记
今日完成任务:派车单登记功能及页面设计 核心代码:见下列插入的代码 遇到的问题:无 解决的方法:无 功能模块:派车单登记 需要角色:业务员(其他角色不能操作) 数据加载:自动派车单号.业务员信息.客户 ...
- 车辆派遣管理系统-查询统计
本周完成任务:派车单统计.出车率分析.已收款明细.未收款明细.结算明细.车补贴查询.单车查询及页面设计和生成报表 核心代码:见下列插入的代码 遇到的问题:无 解决的方法:无 项目燃尽图:见页面最后 前 ...
- java门店_Java门店管理系统 客户资料档案管理 库存管理 进销存 SSM项目源码
系统介绍: 1.系统采用主流的 SSM 框架 jsp JSTL bootstrap html5 (PC浏览器使用) 2.springmvc +spring4.3.7+ mybaits3.3 SSM ...
- java车险管理软件_基于JSP车辆保险管理系统的开发与实现
龙源期刊网 http://www.qikan.com.cn 基于 JSP 车辆保险管理系统的开发与实现 作者:陈玮楠 来源:<智富时代> 2019 年第 04 期 [摘 要]在当代,社会经 ...
最新文章
- 青源LIVE第22期|旷视刘松涛:YOLOX,高性能目标检测的最新实践
- 深度优先搜索 和问题 简单函数递归 “加 还是不加”
- linux配置一个ip san存储服务器,网络存储服务ip-san搭建
- [我的1024开源程序]100元写的软件工程和VB试题
- 【java】带时区的时间格式化
- 解决cell循环利用造成的重复勾选
- UT890D的二极管档的使用
- mwget安装及使用
- android Camera 录像时旋转角度
- 【No.4 Ionic】修改 cordova 插件
- 图像(帧)分块机制(patch mechanism)
- SQL 中使用CONVERT转日期格式
- 软件架构师的成长之路
- PPT嵌入视频,添加控件按钮控制视频播放
- 21种实验室常用仪器对送检样品的要求汇总,请收好!
- 中台战略=微服务+服务治理+组织架构
- csgo查询服务器延迟,《csgo》网络延迟怎么查看 网络延迟ping查看方法分享
- Lemon tree 柠檬树
- 【中土世界】宏大地名汇总
- 【方向盘】jdbc使用到了哪些设计模式
热门文章
- 北京心理测试软件公司,Inquisit | 心理学实验软件
- 用asp.net建立自己的网站过时了吗?vs2017建站测试笔记
- 百度云管家4.6.2 – 最后一个不限速的版本
- 使用BND工具把普通JAR变成OSGI插件
- 英语老师怎么抓学生成绩
- 检测有人在用该台计算机怎么处理,我尝试在新计算机上注册IDM,但它显示有关在另一台计算机上使用它的警告消息。我该怎么办?...
- 【7-2 杨辉三角】求杨辉三角的前n行数据。 输入格式: 输入n(n<10)值。 输出格式: 输出杨辉三角的前n行数据,每个数据占4列。
- springboot +mybatisPlu控制台打印sql
- 肤质测试html,如何测试皮肤属于什么肤质 5种肌肤类型的护理方法_人体皮肤的5种肤质...
- 囚徒困境,纳什均衡,帕雷托最优和帕雷托改进