Built files from Bizgaze WebServer
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

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={}));