Iniit
This commit is contained in:
@@ -0,0 +1,326 @@
|
||||
var Bizgaze;
|
||||
(function (Bizgaze) {
|
||||
let Apps;
|
||||
(function (Apps) {
|
||||
let Transact;
|
||||
(function (Transact) {
|
||||
let Components;
|
||||
(function (Components) {
|
||||
class EstimateFilter extends Unibase.Platform.Core.BaseComponent {
|
||||
constructor() {
|
||||
super(...arguments);
|
||||
this.g_TagArray = [];
|
||||
this.g_ClearingTags = "";
|
||||
this.g_ContainerId = "";
|
||||
this.g_Tags = "";
|
||||
this.g_OnlyFilters = false;
|
||||
this.g_TagCategoryId = 0;
|
||||
this.g_LobId = 0;
|
||||
}
|
||||
cssFiles() {
|
||||
return [];
|
||||
}
|
||||
jsFiles() {
|
||||
var jsFiles = ['apps/crm/lobs/managers/lobmanager.js', 'apps/transact/managers/inventory/itemmanager.js'];
|
||||
return jsFiles;
|
||||
}
|
||||
html(id, containerid) {
|
||||
var instance = this;
|
||||
instance.g_ContainerId = containerid;
|
||||
var html = `<header class="b-b bg-white modal-header pt-10 pb-10">
|
||||
<strong class="text-dark titlename">Filters</strong>
|
||||
<div class="btn-group ml-auto"> <a class="btn btn-sm"><i class="ti-help-alt" title="help" href="" target="_blank"></i></a></div>
|
||||
</header>
|
||||
<div style="overflow-x:hidden;" class="scrollable">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<div class="divTagList"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<footer class="bg-white modal-footer pt-10 pb-10">
|
||||
<a href="javascript:;" id="btn_CancelEstimateFilter" class="btn btn-light btn-sm mr-auto"> Close </a>
|
||||
<a href="javascript:;" id="btn_ApplyEstimateFilter" class="btn btn-primary btn-sm">Apply</a>
|
||||
<a href="javascript:;" id="btn_ClearEstimateFilter" class="btn btn-primary btn-sm">Clear</a>
|
||||
</footer>`;
|
||||
return html;
|
||||
}
|
||||
load(id, containerid, callback) {
|
||||
var instance = this;
|
||||
instance.g_LobId = Number($(".txtAutoComplete_LobId").val());
|
||||
instance.categoryTagItem();
|
||||
$('#btn_CancelEstimateFilter').click(function () {
|
||||
for (var i = 0; i < instance.g_TagArray.length; i++) {
|
||||
instance.g_ClearingTags += instance.g_TagArray[i].TagId + "|";
|
||||
}
|
||||
instance.g_ClearingTags = instance.g_ClearingTags.replace(/\:$/, '');
|
||||
instance.g_Tags = instance.g_ClearingTags;
|
||||
instance.filterItemsByTags(instance.g_ClearingTags, false);
|
||||
});
|
||||
$('#btn_ClearEstimateFilter').click(function () {
|
||||
Bizgaze.Apps.Transact.Controls.EstimateItems.Instance().g_IsFilterApplied = false;
|
||||
Bizgaze.Apps.Transact.Controls.EstimateItems.Instance().g_FilteredTags = '';
|
||||
instance.clearAll();
|
||||
});
|
||||
$('#btn_ApplyEstimateFilter').click(function () {
|
||||
Bizgaze.Apps.Transact.Controls.EstimateItems.Instance().g_IsFilterApplied = true;
|
||||
instance.showFilteredItems();
|
||||
});
|
||||
}
|
||||
bindCustomerTags() {
|
||||
var instance = this;
|
||||
var TagGroupId = Bizgaze.Apps.Transact.Controls.Estimate.Instance().g_TagGroupId;
|
||||
var OrganizationId = Bizgaze.Apps.Transact.Controls.Estimate.Instance().g_OrganizationId;
|
||||
Unibase.Platform.Forms.Managers.TagManager.Instance().GetTagsByRefId(OrganizationId, TagGroupId).then(function (response) {
|
||||
var data = response.result;
|
||||
var options = '';
|
||||
var tags = '';
|
||||
instance.g_TagArray = [];
|
||||
for (var i = 0; i < data.length; i++) {
|
||||
if (data[i] != undefined) {
|
||||
instance.g_TagArray.push({ TagId: data[i].TagId, TagName: data[i].TagName, ParentId: data[i].ParentRootId });
|
||||
options += data[i].TagId + "|";
|
||||
}
|
||||
}
|
||||
if (options != '') {
|
||||
options = options.replace(/\|$/, '');
|
||||
tags = options;
|
||||
}
|
||||
if (tags != '') {
|
||||
tags = tags.replace(/\:$/, '');
|
||||
}
|
||||
instance.g_Tags = tags;
|
||||
instance.filterItemsByTags(tags, true);
|
||||
if (Bizgaze.Apps.Transact.Components.EstimateFilter.Instance().g_TagArray.length != 0) {
|
||||
$("#ItemLoadType option[value='1']").remove();
|
||||
instance.g_OnlyFilters = true;
|
||||
}
|
||||
});
|
||||
}
|
||||
addTagItem(TagGroupId) {
|
||||
var instance = this;
|
||||
if (TagGroupId != 0) {
|
||||
Unibase.Platform.Forms.Managers.TagManager.Instance().getTagParentsByCategoryId(Number(instance.g_TagCategoryId), TagGroupId).then(function (response) {
|
||||
var taghtml = '';
|
||||
var disabled = "";
|
||||
if (Bizgaze.Apps.Transact.Components.EstimateFilter.Instance().g_OnlyFilters) {
|
||||
disabled = "disabled";
|
||||
$("#btn_ApplyEstimateFilter, #btn_ClearEstimateFilter").addClass("hidden");
|
||||
}
|
||||
for (var i = 0; i < response.result.length; i++) {
|
||||
var tagName = response.result[i].TagName;
|
||||
if (i % 2 == 0) {
|
||||
taghtml += '<div class="row"><div class="col-sm-12">';
|
||||
}
|
||||
taghtml += '<div class="col-sm-6 lobTagItems">';
|
||||
taghtml += '<div class="floating-label-form-group floating-label-form-group-with-value no-border" style="border-bottom:0;"><label>' + tagName + '</label>' +
|
||||
'<select multiple="multiple" style="width:100%" class="txtTagsSelect2_' + i + ' " id="txtBizgazeNotifications_Tags_' + i + '" data-id=' + i + ' ' + disabled + ' > </select>' +
|
||||
'<input type="hidden" class="hfTagCloud_ParentTagId-' + i + '" value="' + response.result[i].TagId + '" />' +
|
||||
'</div></div>';
|
||||
if (i % 2 == 1) {
|
||||
taghtml += '</div></div>';
|
||||
}
|
||||
}
|
||||
if (response.result.length == 0) {
|
||||
taghtml += '' + '<h5><span">No Tags Assigned For This Lob.</span></h5>';
|
||||
}
|
||||
$('.divTagList').html(taghtml);
|
||||
if (response.result.length != 0) {
|
||||
instance.refreshTags();
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
refreshTags() {
|
||||
var instance = this;
|
||||
var y = 0;
|
||||
var lobid = $(".txtAutoComplete_lobid").val();
|
||||
var categoryId = instance.g_TagCategoryId;
|
||||
var PARENTID = "";
|
||||
let serviceurl = "apis/v4/unibase/platform/forms/autotagsforassignment";
|
||||
serviceurl = _appsettings.server_url() + (serviceurl.startsWith('/') ? serviceurl : ('/' + serviceurl));
|
||||
$(".lobTagItems").each(function () {
|
||||
var parentId = $(this).find(".hfTagCloud_ParentTagId-" + y).val();
|
||||
PARENTID += parentId + ",";
|
||||
if (parentId != undefined) {
|
||||
var Tags = [];
|
||||
var Ids = [];
|
||||
if (instance.g_TagArray != undefined && instance.g_TagArray != '') {
|
||||
for (var i = 0; i < instance.g_TagArray.length; i++) {
|
||||
var Tag = instance.g_TagArray[i];
|
||||
if (parentId == Tag.ParentId) {
|
||||
Tags.push({ id: Tag.TagId, text: Tag.TagName });
|
||||
Ids.push(Tag.TagId);
|
||||
}
|
||||
}
|
||||
}
|
||||
var Parameters = [
|
||||
{ ColumnName: 'LobId', Value: lobid },
|
||||
{ ColumnName: 'CategoryId', Value: categoryId },
|
||||
{ ColumnName: 'ParentId', Value: PARENTID },
|
||||
];
|
||||
var ColumnName = "", Value = "";
|
||||
if (Parameters != null) {
|
||||
ColumnName = Parameters.map(function (item) { return item.ColumnName; }).toString();
|
||||
Value = Parameters.map(function (item) { return item.Value + "|"; }).toString();
|
||||
}
|
||||
$(".txtTagsSelect2_" + y).select2({
|
||||
placeholder: "Select",
|
||||
data: Tags,
|
||||
ajax: {
|
||||
url: serviceurl,
|
||||
contentType: 'application/json',
|
||||
dataType: 'json',
|
||||
type: "POST",
|
||||
traditional: true,
|
||||
crossDomain: true,
|
||||
async: true,
|
||||
data: function (params) {
|
||||
var y = $(this).attr("id").replace("txtBizgazeNotifications_Tags_", "");
|
||||
parentId = $(".hfTagCloud_ParentTagId-" + y).val();
|
||||
var ParticipantsCount = new Array();
|
||||
var Participants = "";
|
||||
if ($(".txtTagsSelect2_" + Number($(this).attr('data-id'))).val().toString() != "") {
|
||||
var Participant = $(".txtTagsSelect2_" + Number($(this).attr('data-id'))).val().toString();
|
||||
ParticipantsCount = Participant.split(',');
|
||||
for (var i = 0; i < ParticipantsCount.length; i++) {
|
||||
Participants += "|" + ParticipantsCount[i];
|
||||
}
|
||||
Participants;
|
||||
}
|
||||
var Term = params.term != undefined ? params.term : "";
|
||||
var postData = {
|
||||
DocPropertyId: 0,
|
||||
ColumnName: ColumnName,
|
||||
FormPropertyId: Number($(this).attr('data-id')),
|
||||
Value: Value,
|
||||
bindedData: Participants.substring(1, Participants.length),
|
||||
term: Term,
|
||||
TagGroupId: Number(Bizgaze.Apps.Transact.Controls.Estimate.Instance().g_TagGroupId),
|
||||
TagCatagoryId: Number(categoryId),
|
||||
TagId: Number(parentId),
|
||||
};
|
||||
return JSON.stringify(postData);
|
||||
},
|
||||
processResults: function (data) {
|
||||
var json_data = JSON.parse(data.result);
|
||||
var cols = [];
|
||||
for (let i = 0; i < json_data.length; i++) {
|
||||
var ids = {
|
||||
id: json_data[i].Value,
|
||||
text: json_data[i].DisplayText
|
||||
};
|
||||
cols.push(ids);
|
||||
}
|
||||
return { results: cols };
|
||||
},
|
||||
beforeSend: function (xhr) {
|
||||
if (Unibase.Platform.Membership.Infos.Identity.getCurrentUser() !== undefined && Unibase.Platform.Membership.Infos.Identity.getCurrentUser() !== null) {
|
||||
xhr.setRequestHeader('Authorization', 'Basic ' + Unibase.Platform.Membership.Infos.Identity.getCurrentUser().sessionId);
|
||||
xhr.setRequestHeader('geoposition', Unibase.Platform.Membership.Infos.Identity.getCurrentUser().latd + ':' + Unibase.Platform.Membership.Infos.Identity.getCurrentUser().lgId);
|
||||
}
|
||||
},
|
||||
},
|
||||
});
|
||||
jQuery(".txtTagsSelect2_" + y).val(Ids).trigger('change');
|
||||
}
|
||||
y++;
|
||||
});
|
||||
y = 0;
|
||||
}
|
||||
categoryTagItem() {
|
||||
var instance = this;
|
||||
Unibase.Platform.Forms.Managers.TagManager.Instance().getTagCategoryByName("Items").then(function (response) {
|
||||
var data = response.result;
|
||||
instance.g_TagCategoryId = data.TagCategoryId;
|
||||
var TagGroupId = Bizgaze.Apps.Transact.Controls.Estimate.Instance().g_TagGroupId;
|
||||
if (TagGroupId != null && TagGroupId != 0) {
|
||||
instance.addTagItem(TagGroupId);
|
||||
}
|
||||
});
|
||||
}
|
||||
showFilteredItems() {
|
||||
var instance = this;
|
||||
var tags = '';
|
||||
var select2Id = 0;
|
||||
instance.g_TagArray = [];
|
||||
$(".lobTagItems").each(function () {
|
||||
var data = $(this).find('#txtBizgazeNotifications_Tags_' + select2Id + '').select2('data');
|
||||
var parentId = $(this).find(".hfTagCloud_ParentTagId-" + select2Id).val();
|
||||
if (data.length > 0) {
|
||||
var options = '';
|
||||
for (var i = 0; i < data.length; i++) {
|
||||
if (data[i] != '000' && data[i] != undefined) {
|
||||
instance.g_TagArray.push({ TagId: data[i].id, TagName: data[i].text, ParentId: parentId });
|
||||
options += data[i].id + "|";
|
||||
}
|
||||
}
|
||||
if (options != '') {
|
||||
options = options.replace(/\|$/, '');
|
||||
tags += options + "|";
|
||||
}
|
||||
}
|
||||
select2Id++;
|
||||
});
|
||||
if (tags != '') {
|
||||
tags = tags.replace(/\:$/, '');
|
||||
}
|
||||
instance.g_Tags = tags;
|
||||
instance.filterItemsByTags(tags, false);
|
||||
}
|
||||
clearAll() {
|
||||
var select2Id = 0;
|
||||
$(".lobTagItems").each(function () {
|
||||
$(this).find('#txtBizgazeNotifications_Tags_' + select2Id + '').val(null).trigger('change');
|
||||
select2Id++;
|
||||
});
|
||||
}
|
||||
filterItemsByTags(Tags, Ispagination) {
|
||||
var instance = this;
|
||||
Bizgaze.Apps.Transact.Controls.Estimate.Instance().g_LoadOffersOnly = false;
|
||||
if (Tags == "" || Tags == null || Tags == undefined) {
|
||||
Bizgaze.Apps.Transact.Controls.EstimateItems.Instance().loadItems($("#txt_SearchItem").val(), Bizgaze.Apps.Transact.Controls.Estimate.Instance().g_OrganizationId, $(".txtAutoComplete_lobid").val(), $(".txtAutoComplete_shippingaddressid").val(), $(".txtAutoComplete_branchid").val());
|
||||
if (instance.g_ContainerId != "") {
|
||||
if ($('#' + instance.g_ContainerId).length > 0) {
|
||||
$('#' + instance.g_ContainerId).modal('hide');
|
||||
}
|
||||
}
|
||||
$("#ItemLoadType").val(1);
|
||||
if (!Ispagination) {
|
||||
$('#' + instance.g_ContainerId).modal('hide');
|
||||
$('#' + instance.g_ContainerId).remove();
|
||||
}
|
||||
}
|
||||
else {
|
||||
var SearchTerm = $("#txt_SearchItem").val();
|
||||
if (SearchTerm == "")
|
||||
SearchTerm = null;
|
||||
Bizgaze.Apps.Transact.Controls.EstimateItems.Instance().g_FilteredTags = Tags;
|
||||
var contactId = Bizgaze.Apps.Transact.Controls.Estimate.Instance().g_OrganizationId;
|
||||
if (contactId == 0)
|
||||
contactId = Bizgaze.Apps.Transact.Controls.Estimate.Instance().g_OrgContactId;
|
||||
instance.fileCacheHelper.loadJsFile("apps/transact/managers/inventory/itemmanager.js", function () {
|
||||
instance.g_Tags = Tags;
|
||||
Bizgaze.Apps.Transact.Controls.EstimateItems.Instance().loadItems($("#txt_SearchItem").val(), Bizgaze.Apps.Transact.Controls.Estimate.Instance().g_OrganizationId, $(".txtAutoComplete_lobid").val(), $(".txtAutoComplete_shippingaddressid").val(), $(".txtAutoComplete_branchid").val());
|
||||
$("#ItemLoadType").append('<option class="appliedfilter" value="0">Filter</option>');
|
||||
$("#ItemLoadType").val(0);
|
||||
$(".appliedfilter").remove();
|
||||
if (!Ispagination) {
|
||||
$('#' + instance.g_ContainerId).modal('hide');
|
||||
$('#' + instance.g_ContainerId).remove();
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
static Instance() {
|
||||
if (this.instance === undefined) {
|
||||
this.instance = new EstimateFilter();
|
||||
}
|
||||
return this.instance;
|
||||
}
|
||||
}
|
||||
Components.EstimateFilter = EstimateFilter;
|
||||
})(Components = Transact.Components || (Transact.Components = {}));
|
||||
})(Transact = Apps.Transact || (Apps.Transact = {}));
|
||||
})(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
|
||||
})(Bizgaze || (Bizgaze = {}));
|
||||
File diff suppressed because one or more lines are too long
+16
File diff suppressed because one or more lines are too long
@@ -0,0 +1,65 @@
|
||||
var Bizgaze;
|
||||
(function (Bizgaze) {
|
||||
let Apps;
|
||||
(function (Apps) {
|
||||
let Transact;
|
||||
(function (Transact) {
|
||||
let Components;
|
||||
(function (Components) {
|
||||
class EstimateItem extends Unibase.Platform.Core.BaseComponent {
|
||||
constructor() {
|
||||
super();
|
||||
this.estimateid = 0;
|
||||
}
|
||||
cssFiles() {
|
||||
return [];
|
||||
}
|
||||
jsFiles() {
|
||||
return ['apps/transact/managers/estimates/estimatemanager.js'];
|
||||
}
|
||||
html(id, containerid) {
|
||||
return "";
|
||||
}
|
||||
load(id, containerid, callback) {
|
||||
}
|
||||
deleteEstimateItem(EstimateItemId) {
|
||||
var instance = this;
|
||||
bootbox.confirm("Do you want to Delete Item ?", function (result) {
|
||||
if (result == true) {
|
||||
instance.fileCacheHelper.loadJsFile("apps/transact/managers/estimates/estimatemanager.js", function () {
|
||||
Bizgaze.Apps.Transact.Managers.EstimateManager.Instance().adjustEstimateItem(EstimateItemId).then(function (response) {
|
||||
var id = $("#hf_" + $("#hfLayout_InstalledPageId").val() + "_EstimateId").val();
|
||||
if (response.errors == null) {
|
||||
var detailInstance = Unibase.Themes.Compact.Components.Details.Instance();
|
||||
var panel = "#" + detailInstance._containerId;
|
||||
var obj = Unibase.Themes.Compact.Components.Details.Instance();
|
||||
obj._recordId = Unibase.Themes.Providers.DetailHelper.recordId;
|
||||
obj._installedAppId = Unibase.Themes.Providers.DetailHelper.installedAppId;
|
||||
var InstalledAppId = Unibase.Themes.Providers.DetailHelper.installedAppId;
|
||||
detailInstance.loadAppDefaultWidget(obj, panel, detailInstance._containerId, function () {
|
||||
detailInstance.loadDefaultWidgets(obj._installedAppId, panel);
|
||||
detailInstance.LoadApprovals(obj._recordId, obj._installedAppId);
|
||||
});
|
||||
MessageHelper.Instance().showSuccess("Item Deleted Successfully", "");
|
||||
}
|
||||
else {
|
||||
MessageHelper.Instance().showError(response.message, "div_message");
|
||||
}
|
||||
}, function (response) {
|
||||
MessageHelper.Instance().showError(response.message, "div_message");
|
||||
});
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
static Instance() {
|
||||
if (this._instance === undefined)
|
||||
this._instance = new EstimateItem();
|
||||
return this._instance;
|
||||
}
|
||||
}
|
||||
Components.EstimateItem = EstimateItem;
|
||||
})(Components = Transact.Components || (Transact.Components = {}));
|
||||
})(Transact = Apps.Transact || (Apps.Transact = {}));
|
||||
})(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
|
||||
})(Bizgaze || (Bizgaze = {}));
|
||||
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"w_estimateitem.js","sourceRoot":"","sources":["w_estimateitem.ts"],"names":[],"mappings":"AAAA,IAAU,OAAO,CA0EhB;AA1ED,WAAU,OAAO;IACb,IAAiB,IAAI,CAwEpB;IAxED,WAAiB,IAAI;QACjB,IAAiB,QAAQ,CAsExB;QAtED,WAAiB,QAAQ;YACrB,IAAiB,UAAU,CAoE1B;YApED,WAAiB,UAAU;gBACvB,MAAa,YAAa,SAAQ,OAAO,CAAC,QAAQ,CAAC,IAAI,CAAC,aAAa;oBAGjE;wBACI,KAAK,EAAE,CAAC;wBAFZ,eAAU,GAAG,CAAC,CAAC;oBAIf,CAAC;oBACD,QAAQ;wBACJ,OAAO,EAAE,CAAC;oBACd,CAAC;oBAED,OAAO;wBACH,OAAO,CAAC,qDAAqD,CAAC,CAAC;oBACnE,CAAC;oBACD,IAAI,CAAC,EAAO,EAAE,WAAmB;wBAC7B,OAAO,EAAE,CAAC;oBACd,CAAC;oBACD,IAAI,CAAC,EAAO,EAAE,WAAmB,EAAE,QAAkB;oBAGrD,CAAC;oBACD,kBAAkB,CAAC,cAAc;wBAE7B,IAAI,QAAQ,GAAG,IAAI,CAAC;wBACpB,OAAO,CAAC,OAAO,CAAC,8BAA8B,EAAE,UAAU,MAAM;4BAE5D,IAAI,MAAM,IAAI,IAAI,EAAE;gCAChB,QAAQ,CAAC,eAAe,CAAC,UAAU,CAAC,qDAAqD,EAAE;oCACvF,OAAO,CAAC,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAC,eAAe,CAAC,QAAQ,EAAE,CAAC,kBAAkB,CAAC,cAAc,CAAC,CAAC,IAAI,CAAC,UAAU,QAAQ;wCAEhH,IAAI,EAAE,GAAG,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,2BAA2B,CAAC,CAAC,GAAG,EAAE,GAAG,aAAa,CAAC,CAAC,GAAG,EAAE,CAAC;wCAEhF,IAAI,QAAQ,CAAC,MAAM,IAAI,IAAI,EAAE;4CACzB,IAAI,cAAc,GAAG,OAAO,CAAC,MAAM,CAAC,OAAO,CAAC,UAAU,CAAC,OAAO,CAAC,QAAQ,EAAE,CAAC;4CAC1E,IAAI,KAAK,GAAG,GAAG,GAAG,cAAc,CAAC,YAAY,CAAC;4CAC9C,IAAI,GAAG,GAAG,OAAO,CAAC,MAAM,CAAC,OAAO,CAAC,UAAU,CAAC,OAAO,CAAC,QAAQ,EAAE,CAAC;4CAC/D,GAAG,CAAC,SAAS,GAAG,OAAO,CAAC,MAAM,CAAC,SAAS,CAAC,YAAY,CAAC,QAAQ,CAAC;4CAC/D,GAAG,CAAC,eAAe,GAAG,OAAO,CAAC,MAAM,CAAC,SAAS,CAAC,YAAY,CAAC,cAAc,CAAC;4CAC3E,IAAI,cAAc,GAAG,OAAO,CAAC,MAAM,CAAC,SAAS,CAAC,YAAY,CAAC,cAAc,CAAC;4CAC1E,cAAc,CAAC,oBAAoB,CAAC,GAAG,EAAE,KAAK,EAAE,cAAc,CAAC,YAAY,EAAE;gDACzE,cAAc,CAAC,kBAAkB,CAAC,GAAG,CAAC,eAAe,EAAE,KAAK,CAAC,CAAC;gDAC9D,cAAc,CAAC,aAAa,CAAC,GAAG,CAAC,SAAS,EAAE,GAAG,CAAC,eAAe,CAAC,CAAC;4CACrE,CAAC,CAAC,CAAC;4CAEH,aAAa,CAAC,QAAQ,EAAE,CAAC,WAAW,CAAC,2BAA2B,EAAE,EAAE,CAAC,CAAC;yCACzE;6CACI;4CACD,aAAa,CAAC,QAAQ,EAAE,CAAC,SAAS,CAAC,QAAQ,CAAC,OAAO,EAAE,aAAa,CAAC,CAAC;yCACvE;oCAEL,CAAC,EAAE,UAAU,QAAQ;wCACjB,aAAa,CAAC,QAAQ,EAAE,CAAC,SAAS,CAAC,QAAQ,CAAC,OAAO,EAAE,aAAa,CAAC,CAAC;oCACxE,CAAC,CAEA,CAAC;gCACN,CAAC,CAAC,CAAC;6BACV;wBACD,CAAC,CAAC,CAAC;oBACP,CAAC;oBAED,MAAM,CAAC,QAAQ;wBACX,IAAI,IAAI,CAAC,SAAS,KAAK,SAAS;4BAC5B,IAAI,CAAC,SAAS,GAAG,IAAI,YAAY,EAAE,CAAC;wBACxC,OAAO,IAAI,CAAC,SAAS,CAAC;oBAC1B,CAAC;iBACJ;gBAjEY,uBAAY,eAiExB,CAAA;YAEL,CAAC,EApEgB,UAAU,GAAV,mBAAU,KAAV,mBAAU,QAoE1B;QACL,CAAC,EAtEgB,QAAQ,GAAR,aAAQ,KAAR,aAAQ,QAsExB;IACL,CAAC,EAxEgB,IAAI,GAAJ,YAAI,KAAJ,YAAI,QAwEpB;AACL,CAAC,EA1ES,OAAO,KAAP,OAAO,QA0EhB"}
|
||||
+1
@@ -0,0 +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();this.estimateid=0}cssFiles(){return[]}jsFiles(){return["apps/transact/managers/estimates/estimatemanager.js"]}html(){return""}load(){}deleteEstimateItem(t){var i=this;bootbox.confirm("Do you want to Delete Item ?",function(r){r==!0&&i.fileCacheHelper.loadJsFile("apps/transact/managers/estimates/estimatemanager.js",function(){n.Apps.Transact.Managers.EstimateManager.Instance().adjustEstimateItem(t).then(function(n){var f=$("#hf_"+$("#hfLayout_InstalledPageId").val()+"_EstimateId").val(),u;if(n.errors==null){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;u=Unibase.Themes.Providers.DetailHelper.installedAppId;i.loadAppDefaultWidget(t,r,i._containerId,function(){i.loadDefaultWidgets(t._installedAppId,r);i.LoadApprovals(t._recordId,t._installedAppId)});MessageHelper.Instance().showSuccess("Item Deleted Successfully","")}else MessageHelper.Instance().showError(n.message,"div_message")},function(n){MessageHelper.Instance().showError(n.message,"div_message")})})})}static Instance(){return this._instance===undefined&&(this._instance=new i),this._instance}}t.EstimateItem=i})(i=t.Components||(t.Components={}))})(i=t.Transact||(t.Transact={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));
|
||||
Reference in New Issue
Block a user