Переглянути джерело

客户资料从表高度特殊调整

zhuth 7 роки тому
батько
коміт
984357ba4b

+ 1 - 2
frontend/saas-web/app/util/BaseUtil.js

@@ -163,13 +163,12 @@ Ext.define('saas.util.BaseUtil', {
                         if (res.success) {
                             return resolve(res);
                         } else {
-                            console.error('server request failure with code ' + res.code + '.');
                             console.error('failure message: ' + res.message);
                             return reject(res);
                         }
                     },
                     failure: function (response, opts) {
-                        console.error('server-side failure with status code ' + response);
+                        console.error('server-side failure.', response);
                         return reject(response);
                     }
                 });

+ 1 - 0
frontend/saas-web/app/util/FormUtil.js

@@ -286,6 +286,7 @@ Ext.define('saas.util.FormUtil', {
                         form.fireEvent('load', form, formData);
                     }
                 }).catch(function(res) {
+                    form.clearDirty();
                     saas.util.BaseUtil.showErrorToast(res.message);
                     form.setLoading(false);
                 })

+ 5 - 0
frontend/saas-web/app/view/core/form/field/DetailGridField.js

@@ -69,11 +69,16 @@ Ext.define('saas.view.core.form.field.DetailGridField', {
             listeners: {
                 boxready: function(g) {
                     var f = g.ownerCt,
+                    ih = g.initialConfig.height,
                     c = f.detailCount || 1,
                     fb = f.getBox(),
                     fh = fb.height,
                     h = (fh * 0.5) / c;
 
+                    if(ih) {
+                        g.setMinHeight(ih);
+                        h = ih;
+                    }
                     g.setHeight(h);
                 },
                 edit: function() {

+ 2 - 0
frontend/saas-web/app/view/document/customer/FormPanel.js

@@ -232,6 +232,7 @@ Ext.define('saas.view.document.customer.FormPanel', {
         showCount: false,
         deleteDetailUrl:'/api/document/customer/deletecontact',
         height:145,
+        emptyRows: 3,
         columns : [
             {
                 text : "ID", 
@@ -336,6 +337,7 @@ Ext.define('saas.view.document.customer.FormPanel', {
         showCount: false,
         deleteDetailUrl:'/api/document/customer/deleteaddress',
         height:145,
+        emptyRows: 3,
         columns : [
             {
                 text : "ID",