Skip to content

wsion/eHR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements

2.1 创建API项目,提供Rest风格的API。其中包含的功能:

	2.1.1 部门数据的查询
	2.1.2 员工数据分页查询,支持关键字数据
	2.1.3 员工删除
	2.1.4 员工新增 


2.2 创建Angular JS前端项目,实现员工列表显示页面。其中包含的功能:

	2.2.1 分页显示员工数据,可在表头选择每页的数据条数(2, 5, 10, 20,); (Done)
	2.2.2 页面包含的数列:员工编号,员工姓名,性别(男/女),出生日期,部 (Done)
		  门名称
	2.2.3 表头包含一个搜索框,输入值按回车后对所有列进行匹配搜索; (Done)
	2.3.4 在本地缓存最后1次的搜索关键字。每次打开页面的时候,在搜索框内
		  显示最后一次内容,为空则显示空格。 (Done)
	2.3.5 实现删除功能。删除时进行二次确认,提示是否要删除员工,如果选
		  否则撤销删除。(Done)


2.3 实现员工新增页面,其中包含的功能:

	2.3.1 正确显示员工表单:姓名(文本框),电话号码(文本框),性别(单
		  选框),部门(下拉框,默认显示"请选择部门"),出生日期(日期控
		  件,不允许手动输入),备注(多行文本框)。
	2.3.2 实现完整的表单验证。姓名(非空,最少2位,重复验证),电话号码(
		  非空,手机号码正则表达式),部门(非空),出生日期(非空)。
	2.3.3 保存成功后自动跳转到列表页面。


Technical points
1. WebApi with OData
2. CORS for XHR
	a. Http verb 'OPTIONS' (Preflight request)
	b. Header 'Access-Control-Allow-Headers'

About

An AngularJS exercise project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published