Built files from Bizgaze WebServer
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

dcconnect.min.js 5.0KB

1
  1. var Bizgaze;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){let i;(function(t){class i extends Unibase.Platform.Core.BaseComponent{jsFiles(){return["apps/transact/controls/pricelist/mrp.js","platform/forms/components/formviewer/formviewer.js","libs/parsley/parsley.min.js","apps/transact/managers/inventory/dcmanager.js","apps/transact/managers/invoicemanager.js","tenants/themes/compact/components/details/details.js"]}cssFiles(){return[]}html(){return'<input type="hidden" id="hfTransporterId" value=""/><input type="hidden" id="hfInvoiceDetails_EWayBillNo" value=""/><input type="hidden" id="hfInvoiceDetails_EWayBillDate" value=""/><input type="hidden" id="hfInvoiceDetails_EWayBillValidDate" value=""/><form><div class="bg-white b-b modal-header pa-10"><strong id="bizgaze_ConnectDc"><\/strong><\/div><div style="height: 773px; overflow: hidden auto;" class="simple-scroll-bar modal-body bg-cyan-light-5"><div id="bizgaze_ValidationSummary" class="clear"><\/div><div class="card"><div class="card-body"><div class="row"><div class="col-sm-12 "><div class="divcmbdc floating-label-form-group floating-label-form-group-with-value focus"><label class="lblDesignationName" for= "lblDesignationName"><\/label><select id="ddl_Dclist" class="form-control floating-label-control required " placeholder="Dc Number" data-label="Dc Number*" data-placeholder="Dc Number" data-isdynamic="false"><\/select> <\/div><\/div> <\/div><\/div> <\/div><\/div><div class= "b-t bg-white modal-footer pa-10"><a href= "javascript:;" id ="btn_CloseDc" class="btn btn-light btn-sm mr-auto"> Close<\/a><a href="javascript:;" class="btn btn-primary btn-sm" id="btn_ConfirmDc">Confirm<\/a><\/div><\/form>'}load(){$("#btn_CloseDc").click(function(){n.Apps.Transact.Components.Invoices.DcConnect.Instance().navigationHelper.closePopUp()});$("#btn_ConfirmDc").click(function(){var i=$("#ddl_Dclist option:selected").text().toString(),t=$("#ddl_Dclist option:selected").val();n.Apps.Transact.Components.Invoices.DcConnect.Instance().updatedc(t)});var t=Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+Unibase.Themes.Providers.DetailHelper.installedAppId+"_invoicetypeid").Value);t==2?($("#bizgaze_ConnectDc").text("Connect GRN "),$(".lblDesignationName").text("GRN Number")):($("#bizgaze_ConnectDc").text("Connect DC "),$(".lblDesignationName").text("DC Number"));n.Apps.Transact.Components.Invoices.DcConnect.Instance().loaddclist()}loaddclist(){var r=Unibase.Themes.Providers.DetailHelper.installedAppId,t=Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+r+"_orderid").Value);let i=Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+r+"_dcid").Value);if(t==0||t==undefined){let t="apis/v4/bizgaze/transact/dcs/getdc/dcid/"+i;n.Apps.Transact.Managers.InvoiceManager.Instance().getOrderDcDetails(t).then(function(n){var t,f,r,u;n.result!=null&&(t=n.result,f=document.getElementById("ddl_Dclist"),$("#ddl_Dclist").empty(),r=new Option("NA","0",!0),$("#ddl_Dclist").append(r),u=new Option(t.DcNo,t.DcId,!0),$("#ddl_Dclist").append(u),$("#ddl_Dclist").val(i))})}else n.Apps.Transact.Managers.DCManager.Instance().getdcsbyorderid(t).then(function(n){var r=n.result,u,t,f;for($("#ddl_Dclist").empty(),u=new Option("NA","0"),$("#ddl_Dclist").append(u),t=0;t<r.length;t++)f=new Option(r[t].DcNo,r[t].DcId,!0),$("#ddl_Dclist").append(f),jQuery("#ddl_Dclist").val(r[t].DcId).trigger("change");jQuery("#ddl_Dclist").val(i).trigger("change")})}updatedc(t){var i=Unibase.Themes.Providers.DetailHelper.installedAppId,r=Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+i+"_invoiceid").Value);n.Apps.Transact.Managers.InvoiceManager.Instance().Updateconnecteddc(t,r).then(function(){var i=Unibase.Themes.Compact.Components.Details.Instance(),r="#"+i._containerId,t=Unibase.Themes.Compact.Components.Details.Instance();t._recordId=Unibase.Themes.Providers.DetailHelper.recordId;t._installedAppId=Unibase.Themes.Providers.DetailHelper.installedAppId;i.loadAppDefaultWidget(t,r,i._containerId,function(){i.loadDefaultWidgets(t._installedAppId,r);i.LoadApprovals(t._recordId,t._installedAppId)});n.Apps.Transact.Components.Invoices.DcConnect.Instance().navigationHelper.closePopUp();MessageHelper.Instance().showSuccess("Updated Successfully","")})}loadDc(){var t=Unibase.Themes.Providers.DetailHelper.installedAppId;Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+t+"_dcid").Value)==0?n.Apps.Transact.Components.Invoices.DcConnect.Instance().loaddclist():$("#ddl_Dclist").val(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+t+"_dcid").Value)}static Instance(){return this.instance===undefined&&(this.instance=new n.Apps.Transact.Components.Invoices.DcConnect),this.instance}}t.DcConnect=i})(i=t.Invoices||(t.Invoices={}))})(i=t.Components||(t.Components={}))})(i=t.Transact||(t.Transact={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));