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

seriesformatlist.min.js 3.8KB

12345678910111213141516171819202122232425262728
  1. var Unibase;(function(n){let t;(function(t){let i;(function(i){let r;(function(r){class u extends t.Core.BaseComponent{constructor(){super();this.seriesManager=i.Managers.SeriesManager.Instance();this.datetimehelper=t.Helpers.DateTimeHelper.Instance()}jsFiles(){return["platform/series/managers/seriesmanager.js","platform/core/helpers/datetimehelper/datetimehelper.js","platform/series/components/createseriesformat.js","platform/series/components/seriesformatdetails.js"]}cssFiles(){return[]}html(n,t){let i=`<form id="SeriesFormatList" method="post" data-validate="parsley">
  2. <header class="b-b bg-white modal-header">
  3. <strong class="text-dark Title">Series Format</strong>
  4. </header>
  5. <div class="bg-light control-sorting modal-body pl-0 pr-0 pt-0" style="overflow-y: auto; height: 826px;">
  6. <input type="hidden" id="hf_seriesid" />
  7. <input type="hidden" id="hf_seriesformatid" />
  8. <div id="seriesformatdiv" class="bg-cyan-light-4">
  9. <div class="mb-10 d-none d-sm-block">
  10. <h6>
  11. <div class="pull-right mr-10"></div>
  12. <div class="col-10">
  13. <div class="row">
  14. <div class="col-sm-4 ml-1">Format</div>
  15. <div class="col-sm-4">From Date</div>
  16. <div class="col-sm-3">To Date</div>
  17. </div>
  18. </div>
  19. </h6>
  20. </div>
  21. <ul id="seriesformatList" class="list-group list-group-flush font-14"></ul>
  22. </div>
  23. </div>
  24. <div class="bg-white footer b-t">
  25. <a id="btn_CloseSeriesFormatList" class="btn btn-light btn-sm mr-auto"> Close</a>
  26. <a id="btnAddNewSeriesFormat" class="btn btn-sm"><i class="fa fa-plus"></i></a>
  27. </div>
  28. </form>`;return $("."+t).html(i),i}load(t,i){var u=Number(t),r=this;r.FormatList();$("#btn_CloseSeriesFormatList").click(function(){$("#"+i).modal("hide");$("#"+i).remove()});$("#btnAddNewSeriesFormat").click(function(){n.Platform.Series.Components.CreateSeriesFormat.Instance().render(t)})}FormatList(){var i=Number($("#hf_seriesid").val()),t=n.Platform.Helpers.DateTimeHelper.Instance();this.seriesManager.getSeriesFormats(i).then(function(n){var u,r,f,i;for($(".seriesformatlist").remove(),u="",r=0;r<n.result.length;r++)f=r+1,i=n.result[r],u='<li class="row list-group-item seriesformatlist clear"><a id="edit'+r+'"class="pull-right col-2 btn_EditFormat" href="javascript:;" onclick="Unibase.Platform.Series.Components.CreateSeriesFormat.Instance().render('+i.SeriesFormatId+');"><i class="pull-right fa fa-pencil m-t " ><\/i><\/a><a class="text-light-60" href="javascript:;" onclick="javascript:return Unibase.Platform.Series.Components.SeriesFormatList.Instance().SeriesFormatDetails('+i.SeriesId+", "+i.SeriesFormatId+');"><div class="col-10"><div class="row"><div class="txt_format col-sm-4">'+i.seriesformat+'<\/div><div class="date_fromdate col-sm-4 ml-1 d-none d-sm-block">'+t.formatLocalDate1(i.FromDate,"")+'<\/div><div class="col-sm-4 d-block d-sm-none">'+t.formatLocalDate1(i.FromDate,"")+'<\/div><div class="date_todate_'+f+' col-sm-3 ml-1 d-none d-sm-block">'+t.formatLocalDate1(i.ToDate,"")+'<\/div><div class="col-sm-3 d-block d-sm-none">'+t.formatLocalDate1(i.ToDate,"")+"<\/div><\/div><\/div><\/a><\/li>",$("#seriesformatList").append(u)})}SeriesFormatDetails(i,r){$("#hf_seriesid").val(i);$("#hf_seriesformatid").val(r);var u=this;u.navigationHelper.popup(i,"",n.Platform.Series.Components.SeriesFormatDetails.Instance(),null,t.Helpers.Size.DockLeft)}static Instance(){return this.instance===undefined&&(this.instance=new u),this.instance}}r.SeriesFormatList=u})(r=i.Components||(i.Components={}))})(i=t.Series||(t.Series={}))})(t=n.Platform||(n.Platform={}))})(Unibase||(Unibase={}));