Commit 91807abe by pindya

update posisi pegawai, update routes.csv

1 parent ba3cbc53
......@@ -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"
......
......@@ -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
......
......@@ -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-edt,/departemen/{id}/edt,Organisasi Edit
departemen-edit,/departemen/{id}/edit,Organisasi Edit
departemen-view,/departemen/{id}/view,Organisasi view
departemen-del,/departemen/{id}/del,Organisasi Hapus
departemen-delete,/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
......
......@@ -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):
......
......@@ -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>
......
......@@ -74,7 +74,7 @@
});
$("#btn_close").click(function () {
window.location = '${home}pbb/master';
window.location = '${home}';
return false;
});
......
......@@ -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-edit',
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-delete',
renderer='templates/form_input.pt', permission='departemen')
def view_delete(self):
request = self.req
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!