Built files from Bizgaze WebServer
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

taskgroup.component.min.js 4.5KB

1
  1. var Bizgaze;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){class i extends Unibase.Platform.Core.BaseComponent{constructor(){super(...arguments);this.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex=0;this.count=0}init(){var n=this;n.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex=0;$(".btn_Save_Form").addClass("hidden");$("#txt_SearchTaskGroups").on("input",function(){var t=$("#txt_SearchTaskGroups").val();t==""&&(t=null);n.ShowTaskGroups($("#hf_pk_value").val(),t)});n.ShowTaskGroups($("#hf_pk_value").val(),null)}loadControl(n){$("#"+n).html('<div class="col-sm-12" id="div_txt_SearchTeamMembers"><div class="floating-label-form-group"><input type="text" maxlength="50" class="form-control floating-label-control" id="txt_SearchTaskGroups" data-isdynamic="false" placeholder="Search" data-placeholder="Search" data-label="Search"><\/div><\/div><ul id="ul_TaskGroups_Details" class="mt-10"><li class="list-group-item bg-cyan-light-4 hidden" id="TaskGroups_Heading"><div class="row"><div class="col-sm-10"><strong>Task Group Name<\/strong><\/div><div class="col-sm-2"><div class="pull-right"><strong><\/strong><\/div><\/div><\/div><\/li><li class="length-row" id="TaskGroups_Details_HiddenRow" class="hidden"><\/li><\/ul><div class="Div_pagination hidden row row mt-15"><div class="col-sm-3" id="list_count"><span id="TotalRecords"class="text-muted">Total :<span id="lbl_TaskGroupsCount" class="lbl_TaskGroupsCount mr-30"><\/span><\/span><\/div><div class="col-sm-9"><div id="divpagination" class="pagination custom-pagination pagination-rounded pull-right"><\/div><\/div><\/div>')}loadControlSettings(){return null}loadPropertySettings(){return null}bindEditFormDetails(){return null}ShowTaskGroups(t,r){var u=this;this.fileCacheHelper.loadJsFile("apps/pm/managers/taskmanager.js",function(){n.Apps.PM.Managers.TaskManager.Instance().getTaskGroups(t,u.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex,5,r).then(function(n){var l=JSON.stringify(n),c=JSON.parse(l),r,e;if(c!=""){r=JSON.parse(c);$(".TaskGroup-row").remove();$("#div_TaskGroups_Details_NoData").remove();r.length==0?$("#TaskGroups_Heading").addClass("hidden"):$("#TaskGroups_Heading").removeClass("hidden");e=i.Instance().count;for(let n=0;n<r.length;n++)u.AddRow(r[n]);if(r.length<=0)$(".Div_pagination").addClass("hidden");else{$(".Div_pagination").removeClass("hidden");var o=r.length,a=u.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex+1,f=0,s=0,h=a*5;o>0&&(f=1,s=o);o>h&&(s=h);u.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex>0&&(f+=h-5);var v=f+" - "+(f+(s-1))+" of "+i.Instance().count,y=i.Instance().count,p=e-5;e<=5&&$(".Div_pagination").addClass("hidden");$("#lbl_TaskGroupsCount").text(v);u.fileCacheHelper.loadJsFile("libs/jquery/pagination/jquery.pagination.js",function(){var n;n=$(".Div_pagination").find("#divpagination");n.pagination(y,5,{current_page:u.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex,callback:function(n){u.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex=n;u.ShowTaskGroups(t,null)}})})}u.bizgaze_extensions_Pm_TaskGroupDetails_pageIndex=0}else $(".TaskGroup-row").remove(),$("#div_TaskGroups_Details_NoData").remove(),$("#ul_TaskGroups_Details").after('<div class="alert alert-info ma-0" id="div_TaskGroups_Details_NoData">There is no Data<\/div>')})})}AddRow(n){var t=$(".length-row").length,i='<li class="TaskGroup-row length-row list-group-item" id="TaskGroup_'+t+'" ><div class="row"><div class="col-sm-10" ><span>'+n.taskgroupname+' <\/span><input type="hidden" val="'+n.taskgroupid+'" id="TaskGroupId_'+t+'" class="TaskGroupId" /><input type="hidden" class="TaskGroupId hf_TaskGroupId-'+t+'" value="'+n.taskgroupid+'" id="TaskGroupId_'+t+'" /><\/div><div class="col-sm-2"><div class="pull-right pr-20"><a class="btn-icon pull-right" href="javascript:;" onclick="Bizgaze.Apps.PM.Controls.TaskGroup.Instance().removeTaskGroups('+n.taskgroupid+","+t+');" ><i class="fa fa-trash-o text-danger" ><\/i><\/a><\/div><\/div><\/li>';$("#TaskGroups_Details_HiddenRow").after(i)}removeTaskGroups(t,i){var r=Number($("#hf_pk_value").val());bootbox.confirm("Are you sure to delete this TaskGroup?",function(u){u&&t!=undefined&&n.Apps.PM.Managers.TaskManager.Instance().removeTaskGroups(r,t).then(function(t){$("#TaskGroup_"+i).remove();MessageHelper.Instance().showSuccess(t.message,"div_ErrorMessage");n.Apps.PM.Controls.TaskGroup.Instance().ShowTaskGroups($("#hf_pk_value").val(),null)})})}static Instance(){return this.instance===undefined&&(this.instance=new i),this.instance}}t.TaskGroup=i})(i=t.Controls||(t.Controls={}))})(i=t.PM||(t.PM={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));