Built files from Bizgaze WebServer
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

changeinvoicesalesperson.min.js 4.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{jsFiles(){return["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'<form id="frm_BizgazeTransact_ChangeSalesPerson" method="post" data-validate="parsley" class="w-f bg-white"><div class="bg-white b-b modal-header pa-10"><strong id="">Change Invoice Sales Person<\/strong><\/div><div id = "bizgaze_ValidationSummary" class="clear" > <\/div><div style="height: 627px; overflow: hidden auto;" class="simple-scroll-bar modal-body bg-cyan-light-5"><div class="card"><div class="card-body"><div class="floating-label-form-group-with-value" id="div_ChangeSalesPerson"><label for="lbl_SalesPersonId">Sales Person<\/label ><select style="width:100%" id = "txt_SalesPersonName" class="form-control value-control floating-label-control required" data-isdynamic="false" /><input type="hidden" id = "hf_SalesPersonId"/><label for= "Validation" id = "lblValidation_ChangeSalesPerson"><\/label><input type="hidden" id="hfFormPropertyId"/><\/div><\/div><\/div><\/div><div class="b-t bg-white modal-footer pa-10"><a href="javascript:;" id="btn_CloseSalesPerson" class="btn btn-light btn-sm mr-auto">Close<\/a><a href= "javascript:;" id = "btn_SaveSalesPerson" class="btn_SaveSalesPerson btn btn-primary btn-sm">Save<\/a><\/div><\/form>'}load(){var t=Unibase.Themes.Providers.DetailHelper.installedAppId,r;AutoCompleteHelper.getHelper().Create("#txt_SalesPersonName","#hf_SalesPersonId",_appsettings.server_url()+"/apis/v4/bizgaze/crm/contacts/getautotextemp",function(){});$("#btn_EditSalesInvoice").length||($("#txt_SalesPersonName").parent().addClass("clickEventDisabled"),$("#txt_SalesPersonName").parent().find(".select2-selection--single").addClass("bg-grey-light-4"));$("#btn_CloseSalesPerson").click(function(){Unibase.Platform.Helpers.NavigationHelper.Instance().closePopUp()});$("#btn_SaveSalesPerson").click(function(){n.Apps.Transact.Components.Invoices.ChangeInvoiceSalesPerson.Instance().save()});let i=Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+t+"_salespersonid").Value,u=Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+t+"_salespersonname").Value;r=new Option(u,i,!0);$("#txt_SalesPersonName").append(r);$("#hf_SalesPersonId").val(i);Unibase.Themes.Compact.Components.Details.Instance().isSystemLock?($("#btn_SaveSalesPerson").addClass("hidden"),$("#txt_SalesPersonName").attr("disabled","true")):($("#btn_SaveSalesPerson").removeClass("hidden"),$("#txt_SalesPersonName").removeAttr("disabled"))}save(){var t=Unibase.Themes.Providers.DetailHelper.installedAppId,i={InvoiceId:Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+t+"_invoiceid").Value),SalesPersonId:$("#hf_SalesPersonId").val()};$("#hf_SalesPersonId").val()=="0"?MessageHelper.Instance().showError("Sales Person mandatory","bizgaze_ValidationSummary"):n.Apps.Transact.Managers.InvoiceManager.Instance().UpdateInvoice(Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+t+"_invoiceid").Value),$("#hf_SalesPersonId").val()).then(function(){var n,t;Unibase.Platform.Helpers.NavigationHelper.Instance().closePopUp();n=Unibase.Themes.Compact.Components.Details.Instance();n._recordId=Unibase.Themes.Providers.DetailHelper.recordId;n._installedAppId=Unibase.Themes.Providers.DetailHelper.installedAppId;n._containerId=$("._bizgaze_detail_container:visible").attr("id");t=n;n.loadPortlets(t);MessageHelper.Instance().showSuccess("Sales Person Updated Successfully","bizgaze_ValidationSummary")})}static Instance(){return this.instance===undefined&&(this.instance=new n.Apps.Transact.Components.Invoices.ChangeInvoiceSalesPerson),this.instance}}t.ChangeInvoiceSalesPerson=i})(i=t.Invoices||(t.Invoices={}))})(i=t.Components||(t.Components={}))})(i=t.Transact||(t.Transact={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));