Skip to content
Toggle navigation
Projects
Groups
Snippets
Help
aa.gusti
/
opensipkd-base
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Settings
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit 91807abe
authored
Sep 28, 2021
by
pindya
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
update posisi pegawai, update routes.csv
1 parent
ba3cbc53
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
58 additions
and
12 deletions
opensipkd/base/scripts/data/group_permission.csv
opensipkd/base/scripts/data/permissions.csv
opensipkd/base/scripts/data/routes.csv
opensipkd/base/views/base_views.py
opensipkd/base/views/posisi.py
opensipkd/base/views/templates/base3.1.pt
opensipkd/base/views/templates/base_list.pt
opensipkd/base/views/unit.py
opensipkd/base/scripts/data/group_permission.csv
View file @
91807ab
...
...
@@ -4,6 +4,7 @@ group_id/groups.group_name,perm_name
"Superuser","user-group"
"Superuser","upload-logo"
"Superuser","departemen"
"Superuser","partner-departemen"
"Superuser","partner"
"Superuser","parameter"
"Superuser","permission"
...
...
opensipkd/base/scripts/data/permissions.csv
View file @
91807ab
...
...
@@ -6,6 +6,7 @@ user-group,User Group
edit-title,Edit Title
upload-logo,Upload Logo
departemen,Departemen
partner-departemen,Partner Departemen
partner,Partner
parameter,Parameter
permission,Permission
...
...
opensipkd/base/scripts/data/routes.csv
View file @
91807ab
...
...
@@ -77,9 +77,9 @@ partner-add,/partner/add,Partner Add
departemen,/departemen,Organisasi
departemen-act,/departemen/{act}/act,Organisasi Act
departemen-add,/departemen/add,Organisasi Tambah
departemen-ed
t,/departemen/{id}/ed
t,Organisasi Edit
departemen-ed
it,/departemen/{id}/edi
t,Organisasi Edit
departemen-view,/departemen/{id}/view,Organisasi view
departemen-del
,/departemen/{id}/del
,Organisasi Hapus
departemen-del
ete,/departemen/{id}/delete
,Organisasi Hapus
departemen-rpt,/departemen/{rpt}/rpt,Organisasi Report
departemen-chg,/departemen/chg,Ubah Organisasi
departemen-upload,/departemen/upload,Upload Departemen,1,0
...
...
opensipkd/base/views/base_views.py
View file @
91807ab
...
...
@@ -192,7 +192,8 @@ class BaseView(object):
def
get_values
(
self
,
row
):
d
=
row
.
to_dict
()
d
[
"tanggal"
]
=
dmy
(
row
.
tanggal
)
if
'tanggal'
in
d
and
d
[
'tanggal'
]:
d
[
"tanggal"
]
=
dmy
(
row
.
tanggal
)
return
d
def
view_edit
(
self
):
...
...
opensipkd/base/views/posisi.py
View file @
91807ab
This diff is collapsed.
Click to expand it.
opensipkd/base/views/templates/base3.1.pt
View file @
91807ab
...
...
@@ -58,7 +58,29 @@
<link
href=
"${home}/static/css/custom.css"
rel=
"stylesheet"
type=
"text/css"
>
<metal:css
define-slot=
"css_files"
></metal:css>
<style
metal:define-slot=
"style"
></style>
<style
metal:define-slot=
"style"
>
.twitter-typeahead
{
font-size
:
12px
!important
;
margin-bottom
:
0
;
width
:
100%
;
height
:
26px
;
position
:
absolute
;
top
:
0
;
left
:
0
;
z-index
:
auto
;
}
.twitter-typeahead
.tt-query
,
.twitter-typeahead
.tt-hint
{
font-size
:
12px
!important
;
margin-bottom
:
0
;
width
:
100%
;
height
:
26px
;
position
:
absolute
;
top
:
0
;
left
:
0
;
z-index
:
auto
;
}
</style>
</head>
...
...
opensipkd/base/views/templates/base_list.pt
View file @
91807ab
...
...
@@ -74,7 +74,7 @@
});
$
(
"#btn_close"
).
click
(
function
()
{
window
.
location
=
'${home}
pbb/master
'
;
window
.
location
=
'${home}'
;
return
false
;
});
...
...
opensipkd/base/views/unit.py
View file @
91807ab
...
...
@@ -84,11 +84,32 @@ class ViewDepartemen(BaseView):
def
__init__
(
self
,
request
):
super
(
ViewDepartemen
,
self
)
.
__init__
(
request
)
self
.
form_scripts
=
"""
$('#parent_nm').bind('typeahead:selected', function(obj, datum) {
$('#parent_id').val(datum.id);
$('#parent_kd').val(datum.kode);
});"""
$(document).ready(function () {
$('#parent_nm').typeahead({
"hint" : true,
"highlight": true,
"minLength": 1,
"remote" : {
url: "/departemen/hon/act?term=
%
QUERY",
beforeSend: function () {
$('#parent_nm').addClass("loading");
},
filter: function(parsedResponse){
$('#parent_nm').removeClass('loading');
return parsedResponse;
}
},
},{
"name" : 'parent_nm',
"displayKey": 'value',
});
$('#parent_nm').bind('typeahead:selected', function(obj, datum, name) {
$('#parent_id').val(datum.id);
$('#parent_kd').val(datum.kode);
});
});
"""
self
.
list_col_defs
=
json
.
dumps
(
[{
"searchable"
:
False
,
"visible"
:
False
,
"targets"
:
[
0
],
},
{
...
...
@@ -355,7 +376,7 @@ class ViewDepartemen(BaseView):
########
# Edit #
########
@view_config
(
route_name
=
'departemen-edt'
,
@view_config
(
route_name
=
'departemen-ed
i
t'
,
renderer
=
'templates/form_input.pt'
,
permission
=
'departemen'
)
def
view_edt
(
self
):
request
=
self
.
req
...
...
@@ -381,7 +402,7 @@ class ViewDepartemen(BaseView):
##########
# Delete #
##########
@view_config
(
route_name
=
'departemen-del'
,
@view_config
(
route_name
=
'departemen-del
ete
'
,
renderer
=
'templates/form_input.pt'
,
permission
=
'departemen'
)
def
view_delete
(
self
):
request
=
self
.
req
...
...
Write
Preview
Markdown
is supported
Attach a file
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 post a comment