sriram 2 年前
父节点
当前提交
1cf637698e

二进制
Unibase.Platform.Apps.dll 查看文件


二进制
Unibase.Platform.Apps.pdb 查看文件


二进制
Unibase.Web.Server.dll 查看文件


二进制
Unibase.Web.Server.pdb 查看文件


+ 5
- 1
wwwroot/apps/hrms/components/attendence.js 查看文件

@@ -809,7 +809,11 @@ var Bizgaze;
809 809
                     afterload() {
810 810
                         const instance = Bizgaze.Apps.Hrms.Components.Attendence.Instance();
811 811
                         instance.log_data = Unibase.Platform.Membership.Infos.Identity.getCurrentUser();
812
-                        let started_time = instance.log_data.settings.filter(function (o) { return o.settingName === "checkin"; })[0].settingValue;
812
+                        let started_time = "";
813
+                        let _checkin = instance.log_data.settings.filter(function (o) { return o.settingName === "checkin"; });
814
+                        if (_checkin.length != 0) {
815
+                            started_time = _checkin[0].settingValue;
816
+                        }
813 817
                         instance.employeeid = instance.log_data.userId;
814 818
                         Bizgaze.Apps.Hrms.Managers.AttendenceManager.Instance().getLoginDetails(instance.employeeid).then(function (response) {
815 819
                             if (started_time != '') {

+ 3
- 3
wwwroot/platform/analytics/components/reportbuilder/reportbuilder.template.js 查看文件

@@ -47,10 +47,10 @@ var Unibase;
47 47
                     loadToolTipColumn(ColumnId, AliasName, DataType, DisplayText) {
48 48
                         let tooltipHtml = `<div class="dsl-block datagroup inline-edit" id="dsl_tool_column_${AliasName}">
49 49
                                             <span>
50
-												<i class="las la-braille dragger"></i>
51
-                                            <div class="dsl-block-name">
50
+												<i class="las la-braille dragger hidden"></i>
51
+                                            <div class="dsl-block-name position-relative flex-grow-1 mw-100">
52 52
                                             <input type="text" id="txttooltipedit" required="required" value="${DisplayText}" class="edit text-truncate" disabled>
53
-                                            <button type="reset" title="Click me to clear the input field" class="reset-text font-18 hidden" onclick ="Unibase.Platform.Analytics.Charts.ChartBuilder.Instance().toolTipEdit('${AliasName}')">&times;</button>
53
+                                            <button type="reset" title="Click me to clear the input field" class="btn btn-icon btn-flush-biz-theme btn-rounded flush-soft-hover d-20 reset-text hidden reset-text hidden" onclick ="Unibase.Platform.Analytics.Charts.ChartBuilder.Instance().toolTipEdit('${AliasName}')"><span class="btn-icon-wrap"><i class="icon dripicons-cross"></i></span></button>
54 54
                                             </div>
55 55
                                                 </span>
56 56
                                                 <span>

+ 3
- 9
wwwroot/platform/analytics/components/reportbuilder/style.reportbuilder.css 查看文件

@@ -130,11 +130,6 @@
130 130
 
131 131
 /*Tooltip text clear btn*/
132 132
 
133
-#tooltip_selected_columns .dsl-block-name {
134
-    position: relative;
135
-    width: 400px;
136
-}
137
-
138 133
     #tooltip_selected_columns .dsl-block-name input {
139 134
         width: 100%;
140 135
         background: transparent;
@@ -165,13 +160,12 @@
165 160
 
166 161
     #tooltip_selected_columns .dsl-block-name button[type="reset"] {
167 162
         position: absolute;
168
-        top: 2px;
169
-        bottom: 2px;
170
-        right: 2px;
163
+        top: 50%;
164
+        transform: translateY(-50%);
165
+        right: 4px;
171 166
         color: #666;
172 167
         border: 0;
173 168
         display: none;
174
-        padding: 0 4px;
175 169
         border-radius: 50%;
176 170
         transition: background 200ms;
177 171
         background: transparent;

+ 2
- 2
wwwroot/platform/bundle/dashboard.min.js
文件差异内容过多而无法显示
查看文件


+ 3
- 3
wwwroot/platform/bundle/index.min.js
文件差异内容过多而无法显示
查看文件


+ 4
- 4
wwwroot/platform/bundle/index.reportviewer.js
文件差异内容过多而无法显示
查看文件


+ 4
- 4
wwwroot/platform/bundle/index.reportviewer.min.js
文件差异内容过多而无法显示
查看文件


+ 1
- 1
wwwroot/platform/bundle/index.userdesign.widget.min.js
文件差异内容过多而无法显示
查看文件


+ 1
- 1
wwwroot/tenants/themes/compact/components/details/details.js 查看文件

@@ -1433,7 +1433,7 @@ var Unibase;
1433 1433
                                         html += '<div class="portletwidget-item mb-sm-20 ' + Width + ' ' + sorting + ' portletwidget-addeditem ' + hidden + ' portletwidget-' + model.PortletWidgetId + ' widgetItem-' + model.PortletWidgetId + ' widgetid-' + model.WidgetId + '" id="' + model.WidgetId + '" data-portletwidgetid="" data-widgetid="' + model.WidgetId + '" data-strctwidgetindex="' + model.StrctWidgetIndex + '" data-portletid="' + model.PortletId + '" data-widgetname="' + model.WidgetName + '"><div class="Border"><div class="Border1 hidden"><div class="dragWidget dargwidget-' + model.WidgetId + ' pull-left" id="dragWidget"><a class="btn btn-icon btn-rounded btn-flush-primary flush-soft-hover"><span class="btn-icon-wrap"><i class="ti-fullscreen"></i></span></a></div><div class="card-action-wrap editwidget editwidget-' + model.WidgetId + ' pull-right m-t-sm m-r-lg" id="editwidget"><a href="javascript:;" class="inline-block btn btn-icon btn-rounded btn-flush-primary flush-soft-hover" title="Edit Widget" onclick="Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile(\'platform/widgets/components/widget.js\',function () {Unibase.Platform.Widgets.Components.Widget.Instance().loadWidgetData(' + model.WidgetId + ',' + installedappid + ', true,' + model.PortletWidgetId + ');});"><span class="btn-icon-wrap"><i class="ti-pencil" id = "EditWidget-' + model.PortletWidgetId + '"></i></span></a><a href = "javascript:;" class="btn btn-icon btn-rounded btn-flush-primary flush-soft-hover" title="Permissions" onclick = "Unibase.Themes.Compact.Components.Details.Instance().ShowWidgetPermissions(' + model.PortletWidgetId + ')";><span class="btn-icon-wrap"><i class="ti-key"></i></span></a><a href="javascript:;" class="btn btn-icon btn-rounded btn-flush-primary flush-soft-hover" title="delete widget" onclick="Unibase.Platform.Widgets.Components.Widget.Instance().deletePortletWidgets(' + model.PortletWidgetId + ')"><span class="btn-icon-wrap"><i class="ti-trash"></i></span></a><a href="javascript:;" title = "Export Widget" onclick = "Unibase.Platform.Widgets.Components.Widget.Instance().exportWidgetByWidgetId(' + model.WidgetId + ')" > <i class="fa fa-download text-info mr-2" id = "ExportWidget-' + model.PortletWidgetId + '" > </i></a ></div></div><input type="hidden" id="hf_PortletWidgetId" value="' + model.PortletWidgetId + '" /><input type="hidden" id="hf_widgetId" value="' + model.WidgetId + '" /><input type="hidden" id="hf_ReportId" value="' + model.ReportId + '" /><input type = "hidden" id = "hf_widgetName_' + model.PortletWidgetId + '" value = "' + WidgetName + '" /><div class="" id="editWidgetData-' + model.PortletWidgetId + '" /></div><div class="cardbody rounded-4">';
1434 1434
                                     }
1435 1435
                                     if (model.WidgetLayoutName == 'KPI' || model.WidgetLayoutName == 'Detail') {
1436
-                                        html += '<div class="bg-white d-block h-90p line-loader position-relative"></div><div class="hidden div_portletwidget_' + model.PortletWidgetId + "_" + panel.replace("#", "") + '" id="div_portletwidget_' + model.PortletWidgetId + "_" + panel.replace("#", "") + '"  data-widgetid="' + model.WidgetId + '"></div></div></div></div>';
1436
+                                        html += '<div class="bg-white d-block h-90p line-loader position-relative div_LineLoader"></div><div class="hidden div_portletwidget_' + model.PortletWidgetId + "_" + panel.replace("#", "") + '" id="div_portletwidget_' + model.PortletWidgetId + "_" + panel.replace("#", "") + '"  data-widgetid="' + model.WidgetId + '"></div></div></div></div>';
1437 1437
                                     }
1438 1438
                                     else {
1439 1439
                                         html += '<div class="div_portletwidget_' + model.PortletWidgetId + "_" + panel.replace("#", "") + '" id="div_portletwidget_' + model.PortletWidgetId + "_" + panel.replace("#", "") + '"  data-widgetid="' + model.WidgetId + '"></div></div></div></div>';

+ 11
- 6
wwwroot/tenants/themes/compact/components/nav/nav.js 查看文件

@@ -2295,12 +2295,14 @@ var Unibase;
2295 2295
                     _bindtenants_data() {
2296 2296
                         Unibase.Platform.Membership.Managers.AccountManager.Instance().getSharedTenants().then(function (result) {
2297 2297
                             $("#selectbranch").empty();
2298
-                            let data = result.result;
2299
-                            for (var i = 0; i < data.length; i++) {
2300
-                                var primary_tenant = data[i].tenantName;
2301
-                                var primary_tenant_id = data[i].tenantId;
2302
-                                var html = `<option class="primary-account font-10" value =` + primary_tenant_id + `> ` + primary_tenant + ` </option>`;
2303
-                                $("#selectbranch").append(html);
2298
+                            if (result != "") {
2299
+                                let data = result.result;
2300
+                                for (var i = 0; i < data.length; i++) {
2301
+                                    var primary_tenant = data[i].tenantName;
2302
+                                    var primary_tenant_id = data[i].tenantId;
2303
+                                    var html = `<option class="primary-account font-10" value =` + primary_tenant_id + `> ` + primary_tenant + ` </option>`;
2304
+                                    $("#selectbranch").append(html);
2305
+                                }
2304 2306
                             }
2305 2307
                             let branch_selct = $("#selectbranch").find("option").length;
2306 2308
                             if (branch_selct <= 1) {
@@ -2417,6 +2419,9 @@ var Unibase;
2417 2419
                     _isSwitched() {
2418 2420
                         let _currentTenant = _appsettings.active_identity().tenantId;
2419 2421
                         let _switchedTenant = $('#selectbranch').find(":selected").val();
2422
+                        if (_switchedTenant == undefined) {
2423
+                            return false;
2424
+                        }
2420 2425
                         return _currentTenant != Number(_switchedTenant);
2421 2426
                     }
2422 2427
                     changeBranch() {

+ 4
- 0
wwwroot/tenants/themes/compact/widgets/detailwidgets/default.js 查看文件

@@ -109,6 +109,10 @@ var Unibase;
109 109
                     }
110 110
                     loadData(portletwidgetid, detailContainer, parameters, IsPreview, response, portletresponse) {
111 111
                         let instance = this, list1 = '', list2 = '', count = 0, labelArray1 = [], labelArray2 = [];
112
+                        if (response.errors != null && response.errors.length > 0) {
113
+                            $("." + detailContainer).parent().find(".div_LineLoader").before(`<div id="Bizgaze-messageInfo" class="alert alert-danger mb-0 details_ErrorMsg"><strong>Error! </strong>` + response.message + `</div>`).removeClass("line-loader");
114
+                            return false;
115
+                        }
112 116
                         var result = response.result.Data;
113 117
                         var cssproperty;
114 118
                         if (portletresponse != undefined) {

+ 4
- 0
wwwroot/tenants/themes/compact/widgets/detailwidgets/detailwidgetsplitcolumn.js 查看文件

@@ -57,6 +57,10 @@ var Unibase;
57 57
                         debugger;
58 58
                         var instance = this;
59 59
                         Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getDetailWidgetData(parameters).then(function (result) {
60
+                            if (result.errors != null && result.errors.length > 0) {
61
+                                $("." + detailcontainer).parent().find(".div_LineLoader").before(`<div id="Bizgaze-messageInfo" class="alert alert-danger mb-0 details_ErrorMsg"><strong>Error! </strong>` + result.message + `</div>`).removeClass("line-loader");
62
+                                return false;
63
+                            }
60 64
                             var properties = result.result.DetailWidgetProperties;
61 65
                             var tokenarray = [];
62 66
                             var propertyarray = [];

+ 4
- 0
wwwroot/tenants/themes/compact/widgets/detailwidgets/singlecolumn.js 查看文件

@@ -101,6 +101,10 @@ var Unibase;
101 101
                     loadData(portletwidgetid, detailContainer, parameters, IsPreview, result, portletresponse) {
102 102
                         detailContainer = '.' + detailContainer;
103 103
                         var instance = this, list = '', labelArray1 = [];
104
+                        if (result.errors != null && result.errors.length > 0) {
105
+                            $(detailContainer).parent().find(".div_LineLoader").before(`<div id="Bizgaze-messageInfo" class="alert alert-danger mb-0 details_ErrorMsg"><strong>Error! </strong>` + result.message + `</div>`).removeClass("line-loader");
106
+                            return false;
107
+                        }
104 108
                         var properties = result.result.DetailWidgetProperties;
105 109
                         var cssproperty;
106 110
                         if (portletresponse != undefined) {

+ 4
- 0
wwwroot/tenants/themes/compact/widgets/detailwidgets/singlecolumn_noborder.js 查看文件

@@ -101,6 +101,10 @@ var Unibase;
101 101
                     loadData(portletwidgetid, detailContainer, parameters, IsPreview, result, portletresponse) {
102 102
                         detailContainer = '.' + detailContainer;
103 103
                         var instance = this, list = '', labelArray1 = [];
104
+                        if (result.errors != null && result.errors.length > 0) {
105
+                            $(detailContainer).parent().find(".div_LineLoader").before(`<div id="Bizgaze-messageInfo" class="alert alert-danger mb-0 details_ErrorMsg"><strong>Error! </strong>` + result.message + `</div>`).removeClass("line-loader");
106
+                            return false;
107
+                        }
104 108
                         var properties = result.result.DetailWidgetProperties;
105 109
                         var cssproperty;
106 110
                         if (portletresponse != undefined) {

+ 4
- 0
wwwroot/tenants/themes/compact/widgets/detailwidgets/singledata.js 查看文件

@@ -78,6 +78,10 @@ var Unibase;
78 78
                     loadData(portletwidgetid, detailContainer, parameters, IsPreview, result, portletresponse) {
79 79
                         detailContainer = '.' + detailContainer;
80 80
                         var instance = this;
81
+                        if (result.errors != null && result.errors.length > 0) {
82
+                            $(detailContainer).parent().find(".div_LineLoader").before(`<div id="Bizgaze-messageInfo" class="alert alert-danger mb-0 details_ErrorMsg"><strong>Error! </strong>` + result.message + `</div>`).removeClass("line-loader");
83
+                            return false;
84
+                        }
81 85
                         var properties = result.result.DetailWidgetProperties;
82 86
                         var cssproperty;
83 87
                         if (portletresponse != undefined) {

正在加载...
取消
保存