Browse Source

auditBtnText、showAuditBtn逻辑调整

zhuth 7 years ago
parent
commit
7e9b304936

+ 3 - 3
frontend/saas-web/app/view/core/form/FormPanel.js

@@ -112,7 +112,7 @@ Ext.define('saas.view.core.form.FormPanel', {
                     xtype: 'button',
                     bind: {
                         text: '{auditBtnText}',
-                        hidden:'{showAuditBtn}'
+                        hidden:'{!showAuditBtn}'
                     },
                     handler: "auditBtnClick",
 
@@ -142,7 +142,7 @@ Ext.define('saas.view.core.form.FormPanel', {
                 bind: '{' + statusCodeField + '}',
                 get: function(value) {
                     viewModel.set(statusField, value == 'AUDITED' ? '已审核' : '未审核');
-                    viewModel.set('base.auditBtnText', value == 'AUDITED' ? '反审核' : '审核');
+                    viewModel.set('auditBtnText', value == 'AUDITED' ? '反审核' : '审核');
                     me.setEditable(value != 'AUDITED');
                     return value;
                 }
@@ -150,7 +150,7 @@ Ext.define('saas.view.core.form.FormPanel', {
             viewModel.setFormulas(o);
             viewModel.set(statusCodeField, "UNAUDITED");
         } else {
-            viewModel.set('base.auditBtnText', "审核");
+            viewModel.set('auditBtnText', "审核");
         }
     },
 

+ 2 - 1
frontend/saas-web/app/view/core/form/FormPanelModel.js

@@ -8,8 +8,9 @@ Ext.define('saas.view.core.form.FormPanelModel', {
             bindFields: [], // 绑定字段
             editable: true, // 单据是否可编辑
             codeEditable: false, // 单据编号是否可编辑
-            auditBtnText: '审核',
         },
+        auditBtnText: '审核', // 审核按钮默认text
+        showAuditBtn: true, // 显示审核、反审核按钮
         detailBindeFields: [], // 从表绑定列
         detailStore: null, // 从表store
     },

+ 1 - 1
frontend/saas-web/app/view/core/query/QueryGridPanel.js

@@ -32,7 +32,7 @@ Ext.define('saas.view.core.query.QueryGridPanel', {
             store: Ext.create('Ext.data.Store', {
                 fields: me.getFields(),
                 autoLoad: true,
-                pageSize: 15,
+                pageSize: 5,
                 data: [],
                 proxy: {
                     type: 'ajax',

+ 1 - 1
frontend/saas-web/app/view/document/customer/FormModel.js

@@ -10,7 +10,7 @@ Ext.define('saas.view.document.customer.FormModel', {
         showAuditBtn:{
             bind:'{id}',
             get:function(value){
-                return !value;
+                return value;
             }
         }
     }

+ 1 - 1
frontend/saas-web/app/view/document/product/FormModel.js

@@ -10,7 +10,7 @@ Ext.define('saas.view.document.product.FormModel', {
         showAuditBtn:{
             bind:'{id}',
             get:function(value){
-                return !value;
+                return value;
             }
         }
     }

+ 1 - 1
frontend/saas-web/app/view/document/vendor/FormModel.js

@@ -10,7 +10,7 @@ Ext.define('saas.view.document.vendor.FormModel', {
         showAuditBtn:{
             bind:'{id}',
             get:function(value){
-                return !value;
+                return value;
             }
         }
     }