Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Q
QLNS_N01
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Nguyễn Văn Hiếu
QLNS_N01
Commits
76fed51a
Commit
76fed51a
authored
Jun 07, 2019
by
đinh thị đầm
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
commit
parent
7099b871
Changes
8
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
289 additions
and
26 deletions
+289
-26
src/main/resources/public/index.html
src/main/resources/public/index.html
+34
-19
src/main/resources/public/js/Chart.min.js
src/main/resources/public/js/Chart.min.js
+0
-0
src/main/resources/public/js/angular-ui.github.io.js
src/main/resources/public/js/angular-ui.github.io.js
+1
-0
src/main/resources/public/js/jquery.dataTables.min.js
src/main/resources/public/js/jquery.dataTables.min.js
+166
-0
src/main/resources/public/js/jquery.easing.min.js
src/main/resources/public/js/jquery.easing.min.js
+1
-0
src/main/resources/public/layout/layout3.html
src/main/resources/public/layout/layout3.html
+67
-0
src/main/resources/public/pages/employee/employee.html
src/main/resources/public/pages/employee/employee.html
+14
-4
src/main/resources/public/pages/employee/employeeController.js
...ain/resources/public/pages/employee/employeeController.js
+6
-3
No files found.
src/main/resources/public/index.html
View file @
76fed51a
...
...
@@ -4,35 +4,50 @@
<meta
charset=
"UTF-8"
>
<meta
name=
"viewport"
content=
"width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"
>
<!-- <meta http-equiv="X-UA-Compatible" content="ie=edge">-->
<meta
http-equiv=
"Content-Type"
content=
"text/html; charset=utf-8"
>
<title>
Document
</title>
<link
href=
"css/bootstrap.css"
rel=
'stylesheet'
type=
'text/css'
/>
<!-- Custom Theme files -->
<!-- <link href="https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700" rel='stylesheet' type='text/css'>-->
<!-- <link href="https://fonts.googleapis.com/css?family=Open+Sans" type='text/css'>-->
<link
href=
"css/style.css"
rel=
'stylesheet'
type=
'text/css'
/>
<link
rel=
"stylesheet"
href=
"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"
>
<script
src=
"js/jquery-3.2.1.min.js"
></script>
<script
src=
"js/bootstrap.min.js"
></script>
<!-- Custom fonts for this template-->
<link
href=
"https://use.fontawesome.com/releases/v5.6.3/css/all.css"
rel=
"stylesheet"
type=
"text/css"
>
<link
href=
"common/css/all.min.css"
rel=
"stylesheet"
type=
"text/css"
>
<!-- Page level plugin CSS-->
<link
href=
"common/css/dataTables.bootstrap4.css"
rel=
"stylesheet"
>
<!-- Custom styles for this template-->
<link
href=
"common/css/sb-admin.css"
rel=
"stylesheet"
>
<!-- angular -->
<script
src=
"js/angular.js"
></script>
<script
src=
"js/angular-ui-router.min.js"
></script>
<script
src=
"js/app.js"
></script>
<script
src=
"pages/employee/employeeController.js"
></script>
<script
src=
"pages/project/projectController.js"
></script>
<script
src=
"pages/testlayout/testlayoutController.js"
></script>
<script
src=
"pages/project/project/projectController.js"
></script>
</head>
<body
ng-app=
"myApp"
>
<div
ui-view=
"layout"
>
<div
ui-view=
"layout"
></div>
<!-- Js -->
<!-- Bootstrap core JavaScript-->
<script
src=
"common/js/jquery.min.js"
></script>
<script
src=
"common/js/bootstrap.bundle.min.js"
></script>
<!-- Core plugin JavaScript-->
<script
src=
"common/js/jquery.easing.min.js"
></script>
<!-- Page level plugin JavaScript-->
<script
src=
"common/js/Chart.min.js"
></script>
<script
src=
"common/js/jquery.dataTables.js"
></script>
<script
src=
"common/js/dataTables.bootstrap4.js"
></script>
</div>
<!-- Custom scripts for all pages-->
<script
src=
"common/js/sb-admin.min.js"
></script>
<!--angular js-->
</body>
</html>
\ No newline at end of file
src/main/resources/
static/components/groupproject/groupProjectAddController
.js
→
src/main/resources/
public/js/Chart.min
.js
View file @
76fed51a
File moved
src/main/resources/public/js/angular-ui.github.io.js
0 → 100644
View file @
76fed51a
This diff is collapsed.
Click to expand it.
src/main/resources/public/js/jquery.dataTables.min.js
0 → 100644
View file @
76fed51a
This diff is collapsed.
Click to expand it.
src/main/resources/public/js/jquery.easing.min.js
0 → 100644
View file @
76fed51a
(
function
(
factory
){
if
(
typeof
define
===
"
function
"
&&
define
.
amd
){
define
([
"
common/common/js/jquery
"
],
function
(
$
){
return
factory
(
$
)})}
else
if
(
typeof
module
===
"
object
"
&&
typeof
module
.
exports
===
"
object
"
){
exports
=
factory
(
require
(
"
common/common/js/jquery
"
))}
else
{
factory
(
jQuery
)}})(
function
(
$
){
$
.
easing
.
jswing
=
$
.
easing
.
swing
;
var
pow
=
Math
.
pow
,
sqrt
=
Math
.
sqrt
,
sin
=
Math
.
sin
,
cos
=
Math
.
cos
,
PI
=
Math
.
PI
,
c1
=
1.70158
,
c2
=
c1
*
1.525
,
c3
=
c1
+
1
,
c4
=
2
*
PI
/
3
,
c5
=
2
*
PI
/
4.5
;
function
bounceOut
(
x
){
var
n1
=
7.5625
,
d1
=
2.75
;
if
(
x
<
1
/
d1
){
return
n1
*
x
*
x
}
else
if
(
x
<
2
/
d1
){
return
n1
*
(
x
-=
1.5
/
d1
)
*
x
+
.
75
}
else
if
(
x
<
2.5
/
d1
){
return
n1
*
(
x
-=
2.25
/
d1
)
*
x
+
.
9375
}
else
{
return
n1
*
(
x
-=
2.625
/
d1
)
*
x
+
.
984375
}}
$
.
extend
(
$
.
easing
,{
def
:
"
easeOutQuad
"
,
swing
:
function
(
x
){
return
$
.
easing
[
$
.
easing
.
def
](
x
)},
easeInQuad
:
function
(
x
){
return
x
*
x
},
easeOutQuad
:
function
(
x
){
return
1
-
(
1
-
x
)
*
(
1
-
x
)},
easeInOutQuad
:
function
(
x
){
return
x
<
.
5
?
2
*
x
*
x
:
1
-
pow
(
-
2
*
x
+
2
,
2
)
/
2
},
easeInCubic
:
function
(
x
){
return
x
*
x
*
x
},
easeOutCubic
:
function
(
x
){
return
1
-
pow
(
1
-
x
,
3
)},
easeInOutCubic
:
function
(
x
){
return
x
<
.
5
?
4
*
x
*
x
*
x
:
1
-
pow
(
-
2
*
x
+
2
,
3
)
/
2
},
easeInQuart
:
function
(
x
){
return
x
*
x
*
x
*
x
},
easeOutQuart
:
function
(
x
){
return
1
-
pow
(
1
-
x
,
4
)},
easeInOutQuart
:
function
(
x
){
return
x
<
.
5
?
8
*
x
*
x
*
x
*
x
:
1
-
pow
(
-
2
*
x
+
2
,
4
)
/
2
},
easeInQuint
:
function
(
x
){
return
x
*
x
*
x
*
x
*
x
},
easeOutQuint
:
function
(
x
){
return
1
-
pow
(
1
-
x
,
5
)},
easeInOutQuint
:
function
(
x
){
return
x
<
.
5
?
16
*
x
*
x
*
x
*
x
*
x
:
1
-
pow
(
-
2
*
x
+
2
,
5
)
/
2
},
easeInSine
:
function
(
x
){
return
1
-
cos
(
x
*
PI
/
2
)},
easeOutSine
:
function
(
x
){
return
sin
(
x
*
PI
/
2
)},
easeInOutSine
:
function
(
x
){
return
-
(
cos
(
PI
*
x
)
-
1
)
/
2
},
easeInExpo
:
function
(
x
){
return
x
===
0
?
0
:
pow
(
2
,
10
*
x
-
10
)},
easeOutExpo
:
function
(
x
){
return
x
===
1
?
1
:
1
-
pow
(
2
,
-
10
*
x
)},
easeInOutExpo
:
function
(
x
){
return
x
===
0
?
0
:
x
===
1
?
1
:
x
<
.
5
?
pow
(
2
,
20
*
x
-
10
)
/
2
:(
2
-
pow
(
2
,
-
20
*
x
+
10
))
/
2
},
easeInCirc
:
function
(
x
){
return
1
-
sqrt
(
1
-
pow
(
x
,
2
))},
easeOutCirc
:
function
(
x
){
return
sqrt
(
1
-
pow
(
x
-
1
,
2
))},
easeInOutCirc
:
function
(
x
){
return
x
<
.
5
?(
1
-
sqrt
(
1
-
pow
(
2
*
x
,
2
)))
/
2
:(
sqrt
(
1
-
pow
(
-
2
*
x
+
2
,
2
))
+
1
)
/
2
},
easeInElastic
:
function
(
x
){
return
x
===
0
?
0
:
x
===
1
?
1
:
-
pow
(
2
,
10
*
x
-
10
)
*
sin
((
x
*
10
-
10.75
)
*
c4
)},
easeOutElastic
:
function
(
x
){
return
x
===
0
?
0
:
x
===
1
?
1
:
pow
(
2
,
-
10
*
x
)
*
sin
((
x
*
10
-
.
75
)
*
c4
)
+
1
},
easeInOutElastic
:
function
(
x
){
return
x
===
0
?
0
:
x
===
1
?
1
:
x
<
.
5
?
-
(
pow
(
2
,
20
*
x
-
10
)
*
sin
((
20
*
x
-
11.125
)
*
c5
))
/
2
:
pow
(
2
,
-
20
*
x
+
10
)
*
sin
((
20
*
x
-
11.125
)
*
c5
)
/
2
+
1
},
easeInBack
:
function
(
x
){
return
c3
*
x
*
x
*
x
-
c1
*
x
*
x
},
easeOutBack
:
function
(
x
){
return
1
+
c3
*
pow
(
x
-
1
,
3
)
+
c1
*
pow
(
x
-
1
,
2
)},
easeInOutBack
:
function
(
x
){
return
x
<
.
5
?
pow
(
2
*
x
,
2
)
*
((
c2
+
1
)
*
2
*
x
-
c2
)
/
2
:(
pow
(
2
*
x
-
2
,
2
)
*
((
c2
+
1
)
*
(
x
*
2
-
2
)
+
c2
)
+
2
)
/
2
},
easeInBounce
:
function
(
x
){
return
1
-
bounceOut
(
1
-
x
)},
easeOutBounce
:
bounceOut
,
easeInOutBounce
:
function
(
x
){
return
x
<
.
5
?(
1
-
bounceOut
(
1
-
2
*
x
))
/
2
:(
1
+
bounceOut
(
2
*
x
-
1
))
/
2
}})});
\ No newline at end of file
src/main/resources/public/layout/layout3.html
0 → 100644
View file @
76fed51a
<!-- header -->
<nav
class=
"navbar navbar-expand navbar-dark bg-dark static-top"
>
<a
class=
"navbar-brand mr-1"
href=
"index.html"
>
Trang Quản Trị
</a>
<!-- Navbar Search -->
<form
class=
"d-none d-md-inline-block form-inline ml-auto mr-0 mr-md-3 my-2 my-md-0"
>
</form>
<!-- Navbar -->
<ul
class=
"navbar-nav ml-auto ml-md-0"
>
<li
class=
"nav-item dropdown no-arrow"
>
<a
class=
"nav-link dropdown-toggle"
href=
"#"
id=
"userDropdown"
role=
"button"
data-toggle=
"dropdown"
aria-haspopup=
"true"
aria-expanded=
"false"
>
<i
class=
"fas fa-user-circle fa-fw"
></i>
Admin
</a>
<div
class=
"dropdown-menu dropdown-menu-right"
aria-labelledby=
"userDropdown"
>
<a
class=
"dropdown-item"
href=
"#"
>
Profile
</a>
<div
class=
"dropdown-divider"
></div>
<a
class=
"dropdown-item"
href=
"#"
data-toggle=
"modal"
data-target=
"#logoutModal"
>
Logout
</a>
</div>
</li>
</ul>
</nav>
<!--end header -->
<!-- menu -->
<!-- Sidebar -->
<ul
class=
"sidebar navbar-nav"
>
<li
class=
"nav-item dropdown"
>
<a
class=
"nav-link dropdown-toggle"
href=
"#"
id=
"pagesDropdown"
role=
"button"
data-toggle=
"dropdown"
aria-haspopup=
"true"
aria-expanded=
"false"
>
<i
class=
"fas fa-fw fa-folder"
></i>
<span>
Quản Trị Văn Phòng
</span>
</a>
<div
class=
"dropdown-menu"
aria-labelledby=
"pagesDropdown"
>
<h6
class=
"dropdown-header"
>
Quản Trị
</h6>
<a
class=
"dropdown-item"
ui-sref=
"project"
>
Dự Án
</a>
<a
class=
"dropdown-item"
ui-sref=
"employees"
>
Nhân Viên
</a>
<a
class=
"dropdown-item"
href=
"#"
>
Báo Cáo
</a>
<a
class=
"dropdown-item"
href=
"#"
>
Tin Tức
</a>
<div
class=
"dropdown-divider"
>
aaa
</div>
<h6
class=
"dropdown-header"
>
Báo Cáo
</h6>
<a
class=
"dropdown-item"
href=
"#"
>
Xin Phép
</a>
<a
class=
"dropdown-item"
href=
"#"
>
Time Sheet
</a>
<a
class=
"dropdown-item"
href=
"#"
>
Quản lý Issuses
</a>
</div>
</li>
</ul>
<!-- end menu -->
<div
class=
"container-fluid"
>
<!-- Content -->
<div
ui-view=
"content"
>
<!--End Content -->
</div>
<!-- footer -->
<!-- <div ng-include=" 'common/admin/footer.html' "></div>-->
</div>
<!--end footer -->
\ No newline at end of file
src/main/resources/public/pages/employee/employee.html
View file @
76fed51a
...
...
@@ -37,18 +37,26 @@
</tr>
<tr>
<td><label>
education:
</label></td>
<td><label>
Education
</label></td>
<td>
<input
ng-model=
"emp.education"
/>
<input
type=
"text"
ng-model=
"emp.education"
/>
</td>
</tr>
<tr>
<td><label>
home town:
</label></td>
<td><label>
Home town
</label></td>
<td><input
type=
"text"
ng-model=
"emp.homeTown"
/></td>
</tr>
<tr>
<td><label>
Department
</label></td>
<td><input
type=
"text"
ng-model=
"emp.department"
/></td>
</tr>
<tr>
<td><label>
Position
</label></td>
<td><input
type=
"text"
ng-model=
"emp.position"
/></td>
</tr>
<tr>
<td></td>
<td
>
<td>
<input
type=
"submit"
name=
"submit"
value=
"submit"
ng-click=
"save();"
/>
<input
type=
"submit"
name=
"clear"
value=
"clear"
ng-click=
" emp = null"
/>
...
...
@@ -100,5 +108,7 @@
</table>
</div>
</div>
</div>
</div>
src/main/resources/public/pages/employee/employeeController.js
View file @
76fed51a
/**
*
*/
angular
.
module
(
"
myApp
"
,[
'
ui.bootstrap
'
]).
controller
(
"
employeeController
"
,
function
(
$scope
,
$http
,
$window
)
{
angular
.
module
(
"
myApp
"
).
controller
(
"
employeeController
"
,
function
(
$scope
,
$http
)
{
console
.
log
(
"
Employee controller
"
);
$scope
.
emp
=
{
...
...
@@ -21,7 +21,7 @@ angular.module("myApp",['ui.bootstrap']).controller("employeeController", functi
$scope
.
save
=
save
;
function
save
(){
console
.
log
(
$scope
.
emp
);
$http
({
...
...
@@ -87,4 +87,7 @@ angular.module("myApp",['ui.bootstrap']).controller("employeeController", functi
},
function
errorCallback
(
response
)
{
console
.
log
(
response
)
});
});
\ No newline at end of file
});
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment