ทดสอบเมนู
This commit is contained in:
@@ -127,9 +127,23 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<li class="sub-menu">
|
<li class="sub-menu">
|
||||||
<a href="javascript:window_open_from_root('@MyHelper.GetConfig(Configuration, "SiteInformation:mainsite")');">
|
<a href="#">
|
||||||
<i class="fa fa-sign-out"></i>
|
<div>
|
||||||
<span>กลับ</span>
|
<img src="~/BackendScript/images/evaluation.png" class="default">
|
||||||
|
<img src="~/BackendScript/images/evaluation.png" class="active">
|
||||||
|
</div>
|
||||||
|
<span class="desktop-hide">ประวัติเงินเดือนและการเลื่อนเงินเดือน</span>
|
||||||
|
</a>
|
||||||
|
<ul class="sub" id="mymenu"></ul>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
<li>
|
||||||
|
<a href="javascript:window_open_from_root('@MyHelper.GetConfig(Configuration, "SiteInformation:appsite")/home/logout');">
|
||||||
|
<div>
|
||||||
|
<i class="fa fa-power-off" style="font-size: 19px;"></i>
|
||||||
|
</div>
|
||||||
|
<span class="desktop-hide">ออกจากระบบ</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
@@ -214,6 +228,10 @@
|
|||||||
</script>
|
</script>
|
||||||
<script>
|
<script>
|
||||||
$(document).ready(function(){
|
$(document).ready(function(){
|
||||||
|
var module = "eva";
|
||||||
|
//var menu_url = appsite+"/json/"+module+".json";
|
||||||
|
var menu_url = "@MyHelper.GetConfig(Configuration, "SiteInformation:appsite")/api/menu/"+module;
|
||||||
|
GetMenu(module, "#mymenu", menu_url);
|
||||||
|
|
||||||
$( document ).on( 'focus', ':input', function(){
|
$( document ).on( 'focus', ':input', function(){
|
||||||
$( this ).attr( 'autocomplete', 'off' );
|
$( this ).attr( 'autocomplete', 'off' );
|
||||||
@@ -264,8 +282,13 @@
|
|||||||
e.returnValue = false;
|
e.returnValue = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
});
|
||||||
|
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
||||||
|
|||||||
@@ -124,12 +124,37 @@
|
|||||||
<i class="fa fa-bars"></i>
|
<i class="fa fa-bars"></i>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<li class="sub-menu">
|
<li class="sub-menu">
|
||||||
|
<a href="#">
|
||||||
|
<div>
|
||||||
|
<img src="~/BackendScript/images/evaluation.png" class="default">
|
||||||
|
<img src="~/BackendScript/images/evaluation.png" class="active">
|
||||||
|
</div>
|
||||||
|
<span class="desktop-hide">ประวัติเงินเดือนและการเลื่อนเงินเดือน</span>
|
||||||
|
</a>
|
||||||
|
<ul class="sub" id="mymenu"></ul>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
<a href="javascript:window_open_from_root('@MyHelper.GetConfig(Configuration, "SiteInformation:appsite")/home/logout');">
|
||||||
|
<div>
|
||||||
|
<i class="fa fa-power-off" style="font-size: 19px;"></i>
|
||||||
|
</div>
|
||||||
|
<span class="desktop-hide">ออกจากระบบ</span>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
<a href="javascript:window_close()">
|
<a href="javascript:window_close()">
|
||||||
<i class="fa fa-sign-out"></i>
|
<div>
|
||||||
|
<i class="fa fa-sign-out" style="font-size: 19px;"></i>
|
||||||
|
</div>
|
||||||
<span>กลับ</span>
|
<span>กลับ</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</aside>
|
</aside>
|
||||||
@@ -201,6 +226,10 @@
|
|||||||
$("#username").text(getCookie("emp_name"));
|
$("#username").text(getCookie("emp_name"));
|
||||||
|
|
||||||
$(document).ready(function(){
|
$(document).ready(function(){
|
||||||
|
var module = "eva";
|
||||||
|
//var menu_url = appsite+"/json/"+module+".json";
|
||||||
|
var menu_url = "@MyHelper.GetConfig(Configuration, "SiteInformation:appsite")/api/menu/"+module;
|
||||||
|
GetMenu(module, "#mymenu", menu_url);
|
||||||
|
|
||||||
$( document ).on( 'focus', ':input', function(){
|
$( document ).on( 'focus', ':input', function(){
|
||||||
$( this ).attr( 'autocomplete', 'off' );
|
$( this ).attr( 'autocomplete', 'off' );
|
||||||
|
|||||||
@@ -62,6 +62,7 @@
|
|||||||
<EmbeddedResource Remove="Uploads\**" />
|
<EmbeddedResource Remove="Uploads\**" />
|
||||||
<EmbeddedResource Remove="wwwroot\js_app\**" />
|
<EmbeddedResource Remove="wwwroot\js_app\**" />
|
||||||
<Folder Include="Migrations\" />
|
<Folder Include="Migrations\" />
|
||||||
|
<Folder Include="wwwroot\json\" />
|
||||||
<None Remove="Data\**" />
|
<None Remove="Data\**" />
|
||||||
<None Remove="Files\**" />
|
<None Remove="Files\**" />
|
||||||
<None Remove="Uploads\**" />
|
<None Remove="Uploads\**" />
|
||||||
|
|||||||
BIN
wwwroot/BackendScript/images/evaluation.png
Normal file
BIN
wwwroot/BackendScript/images/evaluation.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 716 B |
@@ -547,3 +547,46 @@ function ValidateForm(group, customValidate) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//===================================================================================================================
|
||||||
|
|
||||||
|
function GetSubMenu(result){
|
||||||
|
var x = '';
|
||||||
|
$.each(result, function (i, data) {
|
||||||
|
var tmp = "'";
|
||||||
|
var tag = '';
|
||||||
|
tag = '<li class="sub-menu">';
|
||||||
|
tag += '<li><a href="javascript:window_open_from_root('+tmp+data.url+tmp+');" class="active"><span class="menu-dot">·</span>'+data.name+'</a>';
|
||||||
|
tag += '</li>';
|
||||||
|
x += tag;
|
||||||
|
});
|
||||||
|
return x;
|
||||||
|
}
|
||||||
|
|
||||||
|
function GetMenu(module, mymenu, menu_url){
|
||||||
|
var refresh_menu = function (result) {
|
||||||
|
$.each(result, function (i, data) {
|
||||||
|
var tmp = "'";
|
||||||
|
var tag = '';
|
||||||
|
if(typeof(data.submenu) === "undefined"){
|
||||||
|
tag = '<li class="sub-menu">';
|
||||||
|
tag += '<li><a href="javascript:window_open_from_root('+tmp+data.url+tmp+');" class=""><span class="menu-dot">·</span>'+data.name+'</a>';
|
||||||
|
tag += '</li>';
|
||||||
|
}else{
|
||||||
|
tag = '<a href="#" class="disabled">'+data.name+'</a>';
|
||||||
|
tag += GetSubMenu(data.submenu);
|
||||||
|
}
|
||||||
|
$(mymenu).append($(tag));
|
||||||
|
});
|
||||||
|
|
||||||
|
endLoad();
|
||||||
|
};
|
||||||
|
|
||||||
|
var menu_error = function (xhr, status, error) {
|
||||||
|
var errorMessage = xhr.responseText;
|
||||||
|
console.log("menu error = "+errorMessage);
|
||||||
|
endLoad();
|
||||||
|
}
|
||||||
|
|
||||||
|
startLoad();
|
||||||
|
AjaxGetRequest(menu_url, refresh_menu, menu_error);
|
||||||
|
}
|
||||||
|
|||||||
1
wwwroot/json/eva.json
Normal file
1
wwwroot/json/eva.json
Normal file
@@ -0,0 +1 @@
|
|||||||
|
[{"name":"\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e41\u0e1a\u0e1a\u0e1b\u0e23\u0e30\u0e40\u0e21\u0e34\u0e19","icon":"evaluation","url":"\/eva\/eva_create_evaluationView\/eva_create_evaluation"},{"name":"\u0e08\u0e31\u0e14\u0e17\u0e33\u0e02\u0e49\u0e2d\u0e15\u0e01\u0e25\u0e07\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e1b\u0e23\u0e30\u0e40\u0e21\u0e34\u0e19\u0e1c\u0e25\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e1b\u0e23\u0e31\u0e1a\u0e40\u0e25\u0e37\u0e48\u0e2d\u0e19\u0e40\u0e07\u0e34\u0e19\u0e40\u0e14\u0e37\u0e2d\u0e19","icon":"evaluation","url":"\/eva\/eva_create_evaluation_detail_agreementView\/eva_create_evaluation_detail_agreement"},{"name":"\u0e1b\u0e23\u0e30\u0e40\u0e21\u0e34\u0e19\u0e1c\u0e25\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e1b\u0e23\u0e31\u0e1a\u0e40\u0e25\u0e37\u0e48\u0e2d\u0e19\u0e40\u0e07\u0e34\u0e19\u0e40\u0e14\u0e37\u0e2d\u0e19","icon":"evaluation","url":"\/eva\/eva_create_evaluation_detail_processView\/eva_create_evaluation_detail_process"},{"name":"\u0e1b\u0e23\u0e31\u0e1a\u0e40\u0e25\u0e37\u0e48\u0e2d\u0e19\u0e04\u0e48\u0e32\u0e15\u0e2d\u0e1a\u0e41\u0e17\u0e19","icon":"evaluation","url":"\/eva\/eva_adjust_postponement_normalView\/eva_adjust_postponement_normal"},{"name":"\u0e40\u0e07\u0e34\u0e19\u0e42\u0e04\u0e27\u0e15\u0e49\u0e32\u0e1e\u0e34\u0e40\u0e28\u0e29","icon":"evaluation","url":"\/eva\/eva_adjust_postponement_quotaView\/eva_adjust_postponement_quota"},{"name":"\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32","icon":"evaluation","url":"-","submenu":[{"name":"\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e41\u0e1c\u0e19\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e30\u0e40\u0e21\u0e34\u0e19\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e1b\u0e23\u0e31\u0e1a\u0e40\u0e25\u0e37\u0e48\u0e2d\u0e19\u0e40\u0e07\u0e34\u0e19\u0e40\u0e14\u0e37\u0e2d\u0e19","icon":"evaluation","url":"\/eva\/eva_performance_planView\/eva_performance_plan"},{"name":"\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e30\u0e40\u0e21\u0e34\u0e19","icon":"evaluation","url":"\/eva\/eva_level_score_basicView\/eva_level_score_basic"},{"name":"\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e01\u0e25\u0e38\u0e48\u0e21\u0e01\u0e32\u0e23\u0e1b\u0e23\u0e30\u0e40\u0e21\u0e34\u0e19","icon":"evaluation","url":"\/eva\/eva_evaluation_groupView\/eva_evaluation_group"},{"name":"\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e40\u0e07\u0e34\u0e19\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e02\u0e31\u0e49\u0e19\u0e15\u0e48\u0e33\u0e02\u0e31\u0e49\u0e19\u0e2a\u0e39\u0e07\u0e02\u0e2d\u0e07\u0e1e\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19\u0e40\u0e19\u0e15\u0e34\u0e1a\u0e31\u0e13\u0e11\u0e34\u0e15\u0e22\u0e2a\u0e20\u0e32","icon":"evaluation","url":"\/eva\/eva_salary_cylinderView\/eva_salary_cylinder"}]},{"name":"\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19","icon":"evaluation","url":"\/eva\/home\/index","submenu":[{"name":"\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e02\u0e31\u0e49\u0e19\u0e40\u0e07\u0e34\u0e19\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e41\u0e25\u0e30\u0e40\u0e07\u0e34\u0e19\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e01\u0e32\u0e23\u0e04\u0e23\u0e2d\u0e07\u0e0a\u0e35\u0e1e\u0e0a\u0e31\u0e48\u0e27\u0e04\u0e23\u0e32\u0e27\u0e02\u0e2d\u0e07\u0e1e\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19","icon":"evaluation","url":"\/eva\/rep_eva01View\/rep_eva01_report"},{"name":"\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19\u0e1b\u0e23\u0e30\u0e27\u0e31\u0e15\u0e34\u0e01\u0e32\u0e23\u0e40\u0e25\u0e37\u0e48\u0e2d\u0e19\u0e02\u0e31\u0e49\u0e19\u0e40\u0e07\u0e34\u0e19\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e02\u0e2d\u0e07\u0e1e\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19","icon":"evaluation","url":"\/eva\/rep_eva02View\/rep_eva02_report"},{"name":"\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19\u0e42\u0e04\u0e23\u0e07\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e02\u0e2d\u0e07\u0e02\u0e31\u0e49\u0e19\u0e40\u0e07\u0e34\u0e19\u0e40\u0e14\u0e37\u0e2d\u0e19","icon":"evaluation","url":"\/eva\/rep_eva03View\/rep_eva03_report"}]}]
|
||||||
Reference in New Issue
Block a user