Browse Source

【界面标准化】【资金模块报表调整】

rainco 7 years ago
parent
commit
79088da0a3

+ 1 - 1
frontend/saas-web/app/view/money/report/AccountBalance.js

@@ -34,7 +34,7 @@ Ext.define('saas.view.money.report.AccountBalance', {
     }, {
     }, {
         text: '账户编号',
         text: '账户编号',
         dataIndex: 'bankcode',
         dataIndex: 'bankcode',
-        width: 80
+        width: 150
     }, {
     }, {
         text: '账户名称',
         text: '账户名称',
         dataIndex: 'bankname',
         dataIndex: 'bankname',

+ 5 - 4
frontend/saas-web/app/view/money/report/AccountDetails.js

@@ -16,13 +16,14 @@ Ext.define('saas.view.money.report.AccountDetails', {
     searchItems: [{
     searchItems: [{
         name: 'sl_code',
         name: 'sl_code',
         xtype: 'textfield',
         xtype: 'textfield',
-        emptyText: '单号',
+        emptyText: '请输入单号',
         columnWidth: 0.1
         columnWidth: 0.1
     }, {
     }, {
         xtype: 'multicombo',
         xtype: 'multicombo',
         name: 'sl_kind',
         name: 'sl_kind',
-        emptyText: '单据类型',
+        emptyText: '请选择业务类型',
         columnWidth: 0.1,
         columnWidth: 0.1,
+        triggerCls:'x-form-trigger',
         datas: [
         datas: [
             ["采购验收单", "采购验收单"],
             ["采购验收单", "采购验收单"],
             ["采购验退单", "采购验退单"],
             ["采购验退单", "采购验退单"],
@@ -42,12 +43,12 @@ Ext.define('saas.view.money.report.AccountDetails', {
     // }, {
     // }, {
         xtype: "customerDbfindTrigger",
         xtype: "customerDbfindTrigger",
         name: "cu_name",
         name: "cu_name",
-        emptyText: '客户编号/名称',
+        emptyText: '请输入客户名称',
         columnWidth: 0.15
         columnWidth: 0.15
     }, {
     }, {
         xtype: 'vendorDbfindTrigger',
         xtype: 'vendorDbfindTrigger',
         name: 've_name',
         name: 've_name',
-        emptyText: '供应商编号/名称',
+        emptyText: '请输入供应商名称',
         columnWidth: 0.15
         columnWidth: 0.15
     }],
     }],
 
 

+ 4 - 2
frontend/saas-web/app/view/money/report/OtherIODetail.js

@@ -19,7 +19,7 @@ Ext.define('saas.view.money.report.OtherIODetail', {
     searchItems: [{
     searchItems: [{
         xtype: 'bandinfoDbfindTrigger',
         xtype: 'bandinfoDbfindTrigger',
         name: 'bl_bankname',
         name: 'bl_bankname',
-        emptyText: '资金账户',
+        emptyText: '请输入资金账户',
         columnWidth: 0.15,
         columnWidth: 0.15,
         dbfinds:[
         dbfinds:[
             {
             {
@@ -37,7 +37,7 @@ Ext.define('saas.view.money.report.OtherIODetail', {
         queryMode: 'local',
         queryMode: 'local',
         displayField: 'display',
         displayField: 'display',
         valueField: 'value',
         valueField: 'value',
-        emptyText : '收支类别',
+        emptyText : '请选择收支类别',
         editable:false,
         editable:false,
         columnWidth: 0.15,
         columnWidth: 0.15,
         store: Ext.create('Ext.data.ArrayStore', {
         store: Ext.create('Ext.data.ArrayStore', {
@@ -88,6 +88,7 @@ Ext.define('saas.view.money.report.OtherIODetail', {
             return saas.util.BaseUtil.numberFormat(v, 2, true);
             return saas.util.BaseUtil.numberFormat(v, 2, true);
         },
         },
         summaryType: 'sum',
         summaryType: 'sum',
+        summaryLabel: '收入',
         summaryRenderer: function(v) {
         summaryRenderer: function(v) {
             return saas.util.BaseUtil.numberFormat(v, 2, true);
             return saas.util.BaseUtil.numberFormat(v, 2, true);
         }
         }
@@ -100,6 +101,7 @@ Ext.define('saas.view.money.report.OtherIODetail', {
             return saas.util.BaseUtil.numberFormat(v, 2, true);
             return saas.util.BaseUtil.numberFormat(v, 2, true);
         },
         },
         summaryType: 'sum',
         summaryType: 'sum',
+        summaryLabel: '支出',
         summaryRenderer: function(v) {
         summaryRenderer: function(v) {
             return saas.util.BaseUtil.numberFormat(v, 2, true);
             return saas.util.BaseUtil.numberFormat(v, 2, true);
         }
         }

+ 1 - 1
frontend/saas-web/app/view/money/report/RecDetail.js

@@ -19,7 +19,7 @@ Ext.define('saas.view.money.report.RecDetail', {
     searchItems: [{
     searchItems: [{
         xtype: 'customerDbfindTrigger',
         xtype: 'customerDbfindTrigger',
         name: 'rd_custname',
         name: 'rd_custname',
-        fieldLabel: '客户名称',
+        emptyText: '请输入客户名称',
         columnWidth: 0.25
         columnWidth: 0.25
     }, {
     }, {
         xtype: 'conmonthfield',
         xtype: 'conmonthfield',

+ 5 - 7
frontend/saas-web/app/view/money/report/TotalPayDetail.js

@@ -18,13 +18,10 @@ Ext.define('saas.view.money.report.TotalPayDetail', {
     allowPaging: false,
     allowPaging: false,
 
 
     searchItems: [{
     searchItems: [{
-        xtype: 'textfield',
-        name: 'vm_vendcode',
-        emptyText: '供应商编号/名称',
-        columnWidth: 0.25,
-        getCondition: function (v) {
-            return "(upper(vm_vendcode) like '%" + v.toUpperCase() + "%' or upper(vm_vendname) like '%" + v.toUpperCase() + "%')";
-        },
+        xtype: 'vendorDbfindTrigger',
+        name: 'vm_vendname',
+        emptyText: '请输入供应商名称',
+        columnWidth: 0.25
     }, {
     }, {
         xtype: 'conmonthfield',
         xtype: 'conmonthfield',
         fieldLabel: '期间',
         fieldLabel: '期间',
@@ -132,6 +129,7 @@ Ext.define('saas.view.money.report.TotalPayDetail', {
             return saas.util.BaseUtil.numberFormat(v, 2, true);
             return saas.util.BaseUtil.numberFormat(v, 2, true);
         },
         },
         summaryType: 'sum',
         summaryType: 'sum',
+        summaryLabel: '应付余额',
         summaryRenderer: function (v) {
         summaryRenderer: function (v) {
             return saas.util.BaseUtil.numberFormat(v, 2, true);
             return saas.util.BaseUtil.numberFormat(v, 2, true);
         }
         }

+ 17 - 0
frontend/saas-web/app/view/money/report/TotalPayDetailController.js

@@ -1,4 +1,21 @@
 Ext.define('saas.view.money.report.TotalPayDetailController', {
 Ext.define('saas.view.money.report.TotalPayDetailController', {
     extend: 'saas.view.core.report.ReportPanelController',
     extend: 'saas.view.core.report.ReportPanelController',
     alias: 'controller.money-report-totalpaydetail',
     alias: 'controller.money-report-totalpaydetail',
+    init: function (form) {
+        this.control({
+            // 供应商编号
+            'dbfindtrigger[name=vm_vendname]':{
+                beforerender:function(f){
+                    Ext.apply(f,{
+                        dbfinds:[{
+                            from:'ve_code',to:'vm_vendcode'
+                        },{
+                            from:'ve_name',to:'vm_vendname'
+                        }],
+                    }) ;
+
+                }
+            }
+        });
+    },
 });
 });

+ 4 - 7
frontend/saas-web/app/view/money/report/TotalRecDetail.js

@@ -12,20 +12,16 @@ Ext.define('saas.view.money.report.TotalRecDetail', {
 
 
     groupField: null,
     groupField: null,
     listUrl: '/api/money/report/custormonthdetails',
     listUrl: '/api/money/report/custormonthdetails',
-    // listUrl: 'http://192.168.253.139:8560/api/money/report/custormonthdetails',
     defaultCondition: null,
     defaultCondition: null,
     reportTitle: '应收总账',
     reportTitle: '应收总账',
     QueryWidth: 0.35,
     QueryWidth: 0.35,
     allowPaging: false,
     allowPaging: false,
 
 
     searchItems: [{
     searchItems: [{
-        xtype: 'textfield',
+        xtype: 'customerDbfindTrigger',
         name: 'cm_custcode',
         name: 'cm_custcode',
-        emptyText: '客户编号/名称',
-        columnWidth: 0.25,
-        getCondition: function (v) {
-            return "(upper(cm_custcode) like '%" + v.toUpperCase() + "%' or upper(cm_custname) like '%" + v.toUpperCase() + "%')";
-        },
+        emptyText: '请输入客户名称',
+        columnWidth: 0.25
     }, {
     }, {
         xtype: 'conmonthfield',
         xtype: 'conmonthfield',
         fieldLabel: '期间',
         fieldLabel: '期间',
@@ -133,6 +129,7 @@ Ext.define('saas.view.money.report.TotalRecDetail', {
             return saas.util.BaseUtil.numberFormat(v, 2, true);
             return saas.util.BaseUtil.numberFormat(v, 2, true);
         },
         },
         summaryType: 'sum',
         summaryType: 'sum',
+        summaryLabel: '应收余额',
         summaryRenderer: function (v) {
         summaryRenderer: function (v) {
             return saas.util.BaseUtil.numberFormat(v, 2, true);
             return saas.util.BaseUtil.numberFormat(v, 2, true);
         }
         }

+ 4 - 2
frontend/saas-web/app/view/money/report/TotalRecDetailController.js

@@ -4,11 +4,13 @@ Ext.define('saas.view.money.report.TotalRecDetailController', {
     init: function (form) {
     init: function (form) {
         this.control({
         this.control({
             // 供应商编号
             // 供应商编号
-            'dbfindtrigger[name=pi_vendname]':{
+            'dbfindtrigger[name=cm_custname]':{
                 beforerender:function(f){
                 beforerender:function(f){
                     Ext.apply(f,{
                     Ext.apply(f,{
                         dbfinds:[{
                         dbfinds:[{
-                            from:'ve_name',to:'pi_vendname'
+                            from:'cu_code',to:'cm_custcode'
+                        },{
+                            from:'cu_name',to:'cm_custname'
                         }],
                         }],
                     }) ;
                     }) ;