Browse Source

Merge remote-tracking branch 'origin/dev' into dev

zhoudw 7 years ago
parent
commit
f1c7bc73a6
35 changed files with 74 additions and 41 deletions
  1. 9 0
      frontend/saas-web/app/view/core/base/BasePanel.scss
  2. 1 1
      frontend/saas-web/app/view/core/base/GridPanel.js
  3. 1 1
      frontend/saas-web/app/view/core/dbfind/types/ProductDbfindTrigger.js
  4. 1 1
      frontend/saas-web/app/view/core/dbfind/types/ProductMultiDbfindTrigger.js
  5. 1 1
      frontend/saas-web/app/view/core/form/FormPanelController.js
  6. 2 5
      frontend/saas-web/app/view/core/query/QueryGridPanel.js
  7. 10 0
      frontend/saas-web/app/view/core/query/QueryGridPanel.scss
  8. 1 0
      frontend/saas-web/app/view/document/bom/BasePanel.js
  9. 1 0
      frontend/saas-web/app/view/document/customer/BasePanel.js
  10. 1 0
      frontend/saas-web/app/view/document/product/BasePanel.js
  11. 1 1
      frontend/saas-web/app/view/document/product/FormPanel.js
  12. 1 0
      frontend/saas-web/app/view/document/vendor/BasePanel.js
  13. 3 2
      frontend/saas-web/app/view/home/infoCardList/Payment.js
  14. 3 2
      frontend/saas-web/app/view/home/infoCardList/Recment.js
  15. 3 2
      frontend/saas-web/app/view/home/infoCardList/UnauditCheckIn.js
  16. 3 2
      frontend/saas-web/app/view/home/infoCardList/UnauditSaleOut.js
  17. 1 0
      frontend/saas-web/app/view/money/fundtransfer/QueryPanel.js
  18. 1 0
      frontend/saas-web/app/view/money/othreceipts/QueryPanel.js
  19. 1 0
      frontend/saas-web/app/view/money/othspendings/QueryPanel.js
  20. 1 0
      frontend/saas-web/app/view/money/payBalance/QueryPanel.js
  21. 1 0
      frontend/saas-web/app/view/money/recBalance/QueryPanel.js
  22. 1 0
      frontend/saas-web/app/view/money/verification/QueryPanel.js
  23. 1 0
      frontend/saas-web/app/view/purchase/purchase/QueryPanel.js
  24. 8 8
      frontend/saas-web/app/view/purchase/purchaseIn/FormPanelController.js
  25. 1 0
      frontend/saas-web/app/view/purchase/purchaseIn/QueryPanel.js
  26. 8 8
      frontend/saas-web/app/view/purchase/purchaseOut/FormPanelController.js
  27. 1 0
      frontend/saas-web/app/view/purchase/purchaseOut/QueryPanel.js
  28. 0 7
      frontend/saas-web/app/view/sale/report/SaleRec.js
  29. 1 0
      frontend/saas-web/app/view/sale/sale/QueryPanel.js
  30. 1 0
      frontend/saas-web/app/view/sale/saleIn/QueryPanel.js
  31. 1 0
      frontend/saas-web/app/view/sale/saleOut/QueryPanel.js
  32. 1 0
      frontend/saas-web/app/view/stock/appropriationInOut/QueryPanel.js
  33. 1 0
      frontend/saas-web/app/view/stock/make/QueryPanel.js
  34. 1 0
      frontend/saas-web/app/view/stock/otherIn/QueryPanel.js
  35. 1 0
      frontend/saas-web/app/view/stock/otherOut/QueryPanel.js

+ 9 - 0
frontend/saas-web/app/view/core/base/BasePanel.scss

@@ -19,6 +19,15 @@
         border-bottom-color: #fff !important;
         border-bottom-color: #fff !important;
         border-bottom-width: 1px !important;
         border-bottom-width: 1px !important;
     }
     }
+    .x-btn-menu-active{
+        .x-btn-wrap{
+            .x-btn-button{
+                .x-btn-inner{
+                    color:#fff;
+                }
+            }
+        }
+    }
 }
 }
 .core-base-gridpanel{
 .core-base-gridpanel{
     .x-grid-body{
     .x-grid-body{

+ 1 - 1
frontend/saas-web/app/view/core/base/GridPanel.js

@@ -53,7 +53,7 @@ Ext.define('saas.view.core.base.GridPanel', {
                                 }
                                 }
                             }else {
                             }else {
                                 console.error('exception: ', response.responseJson);
                                 console.error('exception: ', response.responseJson);
-                                saas.util.BaseUtil.showErrorToast('查询失败:' + response.responseJson.message);
+                                saas.util.BaseUtil.showErrorToast('查询失败:' + response.responseJson?response.responseJson.message:'请求超时');
                             }
                             }
                         }
                         }
                     }
                     }

+ 1 - 1
frontend/saas-web/app/view/core/dbfind/types/ProductDbfindTrigger.js

@@ -102,7 +102,7 @@ Ext.define('saas.view.core.dbfind.types.ProductDbfindTrigger', {
             return Ext.util.Format.number(v, format);
             return Ext.util.Format.number(v, format);
         }
         }
     },{
     },{
-        text: "L/T",
+        text: "采购提前期",
         dataIndex: "pr_leadtime",
         dataIndex: "pr_leadtime",
         width: 80
         width: 80
     }]
     }]

+ 1 - 1
frontend/saas-web/app/view/core/dbfind/types/ProductMultiDbfindTrigger.js

@@ -133,7 +133,7 @@ Ext.define('saas.view.core.dbfind.types.ProductMultiDbfindTrigger', {
             return Ext.util.Format.number(v, format);
             return Ext.util.Format.number(v, format);
         },
         },
     }, {
     }, {
-        text: "L/T",
+        text: "采购提前期",
         dataIndex: "pr_leadtime",
         dataIndex: "pr_leadtime",
         width: 80
         width: 80
     }]
     }]

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

@@ -191,13 +191,13 @@ Ext.define('saas.view.core.form.FormPanelController', {
                 var code = localJson.data.code;
                 var code = localJson.data.code;
                 form.initId = id;
                 form.initId = id;
                 saas.util.FormUtil.loadData(form);
                 saas.util.FormUtil.loadData(form);
-                saas.util.BaseUtil.showSuccessToast('保存成功');
 
 
                 var newId = form.xtype + '-' + id;
                 var newId = form.xtype + '-' + id;
                 var newTitle = form._title + '(' + code + ')';
                 var newTitle = form._title + '(' + code + ')';
 
 
                 saas.util.BaseUtil.refreshTabTitle(newId, newTitle);
                 saas.util.BaseUtil.refreshTabTitle(newId, newTitle);
 
 
+                saas.util.BaseUtil.showSuccessToast('保存成功');
                 form.fireEvent('aftersave', true, form, localJson);
                 form.fireEvent('aftersave', true, form, localJson);
             }
             }
         })
         })

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

@@ -93,7 +93,7 @@ Ext.define('saas.view.core.query.QueryGridPanel', {
                                 if(response.timedout) {
                                 if(response.timedout) {
                                     saas.util.BaseUtil.showErrorToast('请求超时');
                                     saas.util.BaseUtil.showErrorToast('请求超时');
                                 }else{
                                 }else{
-                                    saas.util.BaseUtil.showErrorToast('查询失败:' + response.responseJson.message);
+                                    saas.util.BaseUtil.showErrorToast('查询失败:' + response.responseJson?response.responseJson.message:'请求超时');
                                 }
                                 }
                             }
                             }
                         }
                         }
@@ -316,10 +316,7 @@ Ext.define('saas.view.core.query.QueryGridPanel', {
     onExport: function () {
     onExport: function () {
         var grid = this.up('grid');
         var grid = this.up('grid');
         //导出接口权限设置
         //导出接口权限设置
-        var _url = grid.baseVastUrl.substring(0,grid.baseVastUrl.length-1);
-        var lastIndex = _url.lastIndexOf('/');
-        var caller = _url.substring(lastIndex);
-        var url = '/api/commons'+caller+'/export';
+        var url = '/api/commons/'+grid.caller+'/export';
         saas.util.BaseUtil.request({
         saas.util.BaseUtil.request({
             url: url,
             url: url,
             params: '',
             params: '',

+ 10 - 0
frontend/saas-web/app/view/core/query/QueryGridPanel.scss

@@ -9,6 +9,16 @@
         }
         }
     }
     }
 
 
+    .x-btn-menu-active{
+        .x-btn-wrap{
+            .x-btn-button{
+                .x-btn-inner{
+                    color:#fff;
+                }
+            }
+        }
+    }
+
     .x-panel-default-outer-border-trl {
     .x-panel-default-outer-border-trl {
         border-top-color: #fff !important;
         border-top-color: #fff !important;
         border-top-width: 1px !important;
         border-top-width: 1px !important;

+ 1 - 0
frontend/saas-web/app/view/document/bom/BasePanel.js

@@ -61,6 +61,7 @@ Ext.define('saas.view.document.bom.BasePanel', {
         codeField: 'bo_mothercode',
         codeField: 'bo_mothercode',
         statusCodeField:'bo_statuscode',
         statusCodeField:'bo_statuscode',
         dataUrl: '/api/document/bom/list',
         dataUrl: '/api/document/bom/list',
+        caller: 'Bom',
         columns : [{
         columns : [{
             text : "id", 
             text : "id", 
             width : 0, 
             width : 0, 

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

@@ -70,6 +70,7 @@ Ext.define('saas.view.document.customer.BasePanel', {
         codeField: 'cu_code',
         codeField: 'cu_code',
         statusCodeField:'cu_statuscode',
         statusCodeField:'cu_statuscode',
         dataUrl: '/api/document/customer/list',
         dataUrl: '/api/document/customer/list',
+        caller: 'Customer',
         columns : [
         columns : [
         {
         {
             text : "客户id", 
             text : "客户id", 

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

@@ -71,6 +71,7 @@ Ext.define('saas.view.document.product.BasePanel', {
         codeField: 'pr_code',
         codeField: 'pr_code',
         statusCodeField:'pr_statuscode',
         statusCodeField:'pr_statuscode',
         dataUrl: '/api/document/product/list',
         dataUrl: '/api/document/product/list',
+        caller: 'Product',
         columns : [{
         columns : [{
             text : "id", 
             text : "id", 
             width : 0, 
             width : 0, 

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

@@ -198,7 +198,7 @@ Ext.define('saas.view.document.product.FormPanel', {
         fieldLabel : "更新时间"
         fieldLabel : "更新时间"
     }, {
     }, {
         xtype: 'numberfield',
         xtype: 'numberfield',
-        fieldLabel: 'L/T',
+        fieldLabel: '采购提前期',
         name: 'pr_leadtime',
         name: 'pr_leadtime',
         minValue: 0,
         minValue: 0,
         maxLength: 10
         maxLength: 10

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

@@ -65,6 +65,7 @@ Ext.define('saas.view.document.vendor.BasePanel', {
         codeField: 've_code',
         codeField: 've_code',
         statusCodeField:'ve_statuscode',
         statusCodeField:'ve_statuscode',
         dataUrl: '/api/document/vendor/list',
         dataUrl: '/api/document/vendor/list',
+        caller: 'Vendor',
         columns : [{
         columns : [{
             text : "供应商id", 
             text : "供应商id", 
             width : 0, 
             width : 0, 

+ 3 - 2
frontend/saas-web/app/view/home/infoCardList/Payment.js

@@ -5,7 +5,7 @@ Ext.define('saas.view.home.infoCardList.Payment', {
     extend: 'saas.view.home.infoCardList.InfoList',
     extend: 'saas.view.home.infoCardList.InfoList',
     xtype: 'home-infocardlist-payment',
     xtype: 'home-infocardlist-payment',
 
 
-    listUrl: '/api/purchase/prodinout/list',
+    listUrl: '/api/purchase/prodinout/homepageList',
     idField: 'id',
     idField: 'id',
     codeField: 'pi_inoutno',
     codeField: 'pi_inoutno',
     // detailTitle: '采购验收单',
     // detailTitle: '采购验收单',
@@ -68,7 +68,8 @@ Ext.define('saas.view.home.infoCardList.Payment', {
         width: 80
         width: 80
     }, {
     }, {
         text: '数量',
         text: '数量',
-        dataIndex: 'pd_inqty',
+        // dataIndex: 'pd_inqty',
+        dataIndex: 'qty',
         xtype: 'numbercolumn',
         xtype: 'numbercolumn',
         width: 110,
         width: 110,
         renderer: function (v) {
         renderer: function (v) {

+ 3 - 2
frontend/saas-web/app/view/home/infoCardList/Recment.js

@@ -5,7 +5,7 @@ Ext.define('saas.view.home.infoCardList.Recment', {
     extend: 'saas.view.home.infoCardList.InfoList',
     extend: 'saas.view.home.infoCardList.InfoList',
     xtype: 'home-infocardlist-recment',
     xtype: 'home-infocardlist-recment',
 
 
-    listUrl: '/api/sale/prodinout/list',
+    listUrl: '/api/sale/prodinout/homepageList/',
     idField: 'id',
     idField: 'id',
     codeField: 'pi_inoutno',
     codeField: 'pi_inoutno',
     // detailTitle: '出货单',
     // detailTitle: '出货单',
@@ -66,7 +66,8 @@ Ext.define('saas.view.home.infoCardList.Recment', {
         width: 150
         width: 150
     }, {
     }, {
         text: '出货数量',
         text: '出货数量',
-        dataIndex: 'pd_outqty',
+        // dataIndex: 'pd_outqty',
+        dataIndex: 'qty',
         xtype:'numbercolumn',
         xtype:'numbercolumn',
         width: 110,
         width: 110,
         renderer : function(v) {
         renderer : function(v) {

+ 3 - 2
frontend/saas-web/app/view/home/infoCardList/UnauditCheckIn.js

@@ -5,7 +5,7 @@ Ext.define('saas.view.home.infoCardList.UnauditCheckIn', {
     extend: 'saas.view.home.infoCardList.InfoList',
     extend: 'saas.view.home.infoCardList.InfoList',
     xtype: 'home-infocardlist-unauditcheckin',
     xtype: 'home-infocardlist-unauditcheckin',
 
 
-    listUrl: '/api/purchase/prodinout/list',
+    listUrl: '/api/purchase/prodinout/homepageList',
     idField: 'id',
     idField: 'id',
     codeField: 'pi_inoutno',
     codeField: 'pi_inoutno',
     // detailTitle: '采购验收单',
     // detailTitle: '采购验收单',
@@ -68,7 +68,8 @@ Ext.define('saas.view.home.infoCardList.UnauditCheckIn', {
         width: 80
         width: 80
     }, {
     }, {
         text: '数量',
         text: '数量',
-        dataIndex: 'pd_inqty',
+        // dataIndex: 'pd_inqty',
+        dataIndex: 'qty',
         xtype: 'numbercolumn',
         xtype: 'numbercolumn',
         width: 110,
         width: 110,
         renderer: function (v) {
         renderer: function (v) {

+ 3 - 2
frontend/saas-web/app/view/home/infoCardList/UnauditSaleOut.js

@@ -5,7 +5,7 @@ Ext.define('saas.view.home.infoCardList.UnauditSaleOut', {
     extend: 'saas.view.home.infoCardList.InfoList',
     extend: 'saas.view.home.infoCardList.InfoList',
     xtype: 'home-infocardlist-unauditsaleout',
     xtype: 'home-infocardlist-unauditsaleout',
 
 
-    listUrl: '/api/sale/prodinout/list',
+    listUrl: '/api/sale/prodinout/homepageList',
     idField: 'id',
     idField: 'id',
     codeField: 'pi_inoutno',
     codeField: 'pi_inoutno',
     // detailTitle: '出货单',
     // detailTitle: '出货单',
@@ -66,7 +66,8 @@ Ext.define('saas.view.home.infoCardList.UnauditSaleOut', {
         width: 150
         width: 150
     }, {
     }, {
         text: '数量',
         text: '数量',
-        dataIndex: 'pd_outqty',
+        // dataIndex: 'pd_outqty',
+        dataIndex: 'qty',
         xtype:'numbercolumn',
         xtype:'numbercolumn',
         width: 110,
         width: 110,
         renderer : function(v) {
         renderer : function(v) {

+ 1 - 0
frontend/saas-web/app/view/money/fundtransfer/QueryPanel.js

@@ -74,6 +74,7 @@ Ext.define('saas.view.money.fundtransfer.QueryPanel', {
         addXtype: 'money-fundtransfer-formpanel',
         addXtype: 'money-fundtransfer-formpanel',
         defaultCondition:'',
         defaultCondition:'',
         baseVastUrl: '/api/money/fundtransfer/',
         baseVastUrl: '/api/money/fundtransfer/',
+        caller:'FundTransfer',
         baseColumn: [{
         baseColumn: [{
             text: 'id',
             text: 'id',
             dataIndex: 'id',
             dataIndex: 'id',

+ 1 - 0
frontend/saas-web/app/view/money/othreceipts/QueryPanel.js

@@ -94,6 +94,7 @@ Ext.define('saas.view.money.othreceipts.QueryPanel', {
         addXtype: 'money-othreceipts-formpanel',
         addXtype: 'money-othreceipts-formpanel',
         defaultCondition:'',
         defaultCondition:'',
         baseVastUrl: '/api/money/othreceipts/',
         baseVastUrl: '/api/money/othreceipts/',
+        caller:'OthReceipts',
         baseColumn: [{
         baseColumn: [{
             text: 'id',
             text: 'id',
             dataIndex: 'id',
             dataIndex: 'id',

+ 1 - 0
frontend/saas-web/app/view/money/othspendings/QueryPanel.js

@@ -91,6 +91,7 @@ Ext.define('saas.view.money.othspendings.QueryPanel', {
         addXtype: 'money-othspendings-formpanel',
         addXtype: 'money-othspendings-formpanel',
         defaultCondition:'',
         defaultCondition:'',
         baseVastUrl: '/api/money/othspendings/',
         baseVastUrl: '/api/money/othspendings/',
+        caller:'OthSpendings',
         baseColumn: [{
         baseColumn: [{
             text: 'id',
             text: 'id',
             dataIndex: 'id',
             dataIndex: 'id',

+ 1 - 0
frontend/saas-web/app/view/money/payBalance/QueryPanel.js

@@ -66,6 +66,7 @@ Ext.define('saas.view.money.paybalance.QueryPanel', {
         addXtype: 'money-paybalance-formpanel',
         addXtype: 'money-paybalance-formpanel',
         defaultCondition: '',
         defaultCondition: '',
         baseVastUrl: '/api/money/paybalance/',
         baseVastUrl: '/api/money/paybalance/',
+        caller: 'PayBalance',
         baseColumn: [
         baseColumn: [
             {
             {
                 text: 'id',
                 text: 'id',

+ 1 - 0
frontend/saas-web/app/view/money/recBalance/QueryPanel.js

@@ -58,6 +58,7 @@ Ext.define('saas.view.money.recBalance.QueryPanel', {
         addXtype: 'money-recbalance-formpanel',
         addXtype: 'money-recbalance-formpanel',
         defaultCondition:'',
         defaultCondition:'',
         baseVastUrl: '/api/money/recbalance/',
         baseVastUrl: '/api/money/recbalance/',
+        caller: 'RecBalance',
         baseColumn: [{
         baseColumn: [{
             text: 'id',
             text: 'id',
             dataIndex: 'id',
             dataIndex: 'id',

+ 1 - 0
frontend/saas-web/app/view/money/verification/QueryPanel.js

@@ -77,6 +77,7 @@ Ext.define('saas.view.money.verification.QueryPanel', {
         addXtype: 'money-verification-formpanel',
         addXtype: 'money-verification-formpanel',
         defaultCondition:'',
         defaultCondition:'',
         baseVastUrl: '/api/money/verification/',
         baseVastUrl: '/api/money/verification/',
+        caller: 'Verification',
         baseColumn: [{
         baseColumn: [{
             text: 'id',
             text: 'id',
             dataIndex: 'id',
             dataIndex: 'id',

+ 1 - 0
frontend/saas-web/app/view/purchase/purchase/QueryPanel.js

@@ -106,6 +106,7 @@ Ext.define('saas.view.purchase.purchase.QueryPanel', {
         addXtype: 'purchase-purchase-formpanel',
         addXtype: 'purchase-purchase-formpanel',
         defaultCondition:'',
         defaultCondition:'',
         baseVastUrl: '/api/purchase/purchase/',
         baseVastUrl: '/api/purchase/purchase/',
+        caller:'Purchase',
         baseColumn: [
         baseColumn: [
         {
         {
             text: 'id',
             text: 'id',

+ 8 - 8
frontend/saas-web/app/view/purchase/purchaseIn/FormPanelController.js

@@ -111,14 +111,14 @@ Ext.define('saas.view.purchase.purchaseIn.FormPanelController', {
         main[form._statusCodeField] = auditTexts.unAuditCode;
         main[form._statusCodeField] = auditTexts.unAuditCode;
         main[form._statusField] = auditTexts.unAuditText;
         main[form._statusField] = auditTexts.unAuditText;
         //录入人,录入日期,审核人,审核日期清空
         //录入人,录入日期,审核人,审核日期清空
-        main['creatorId'] = null;
-        main['creatorName'] = null;
-        main['createTime'] = null;
-        main['updaterId'] = null;
-        main['updaterName'] = null;
-        main['updateTime'] = null;
-        main[form._auditmanField] = null;
-        main[form._auditdateField] = null;
+        main['creatorId'] = undefined;
+        main['creatorName'] = undefined;
+        main['createTime'] = undefined;
+        main['updaterId'] = undefined;
+        main['updaterName'] = undefined;
+        main['updateTime'] = undefined;
+        main[form._auditmanField] = undefined;
+        main[form._auditdateField] = undefined;
 
 
         for(var k in main) {
         for(var k in main) {
             // 主表日期改为当前日期
             // 主表日期改为当前日期

+ 1 - 0
frontend/saas-web/app/view/purchase/purchaseIn/QueryPanel.js

@@ -106,6 +106,7 @@ Ext.define('saas.view.purchase.purchaseIn.QueryPanel', {
         addXtype:'purchase-purchasein-formpanel',
         addXtype:'purchase-purchasein-formpanel',
         defaultCondition:' pi_class = \'采购验收单\'',
         defaultCondition:' pi_class = \'采购验收单\'',
         baseVastUrl:'/api/purchase/prodinout/',
         baseVastUrl:'/api/purchase/prodinout/',
+        caller:'PurchaseIn',
         baseColumn: [{
         baseColumn: [{
             text: 'id',
             text: 'id',
             dataIndex: 'id',
             dataIndex: 'id',

+ 8 - 8
frontend/saas-web/app/view/purchase/purchaseOut/FormPanelController.js

@@ -113,14 +113,14 @@ Ext.define('saas.view.purchase.purchaseOut.FormPanelController', {
         main[form._statusCodeField] = auditTexts.unAuditCode;
         main[form._statusCodeField] = auditTexts.unAuditCode;
         main[form._statusField] = auditTexts.unAuditText;
         main[form._statusField] = auditTexts.unAuditText;
         //录入人,录入日期,审核人,审核日期清空
         //录入人,录入日期,审核人,审核日期清空
-        main['creatorId'] = null;
-        main['creatorName'] = null;
-        main['createTime'] = null;
-        main['updaterId'] = null;
-        main['updaterName'] = null;
-        main['updateTime'] = null;
-        main[form._auditmanField] = null;
-        main[form._auditdateField] = null;
+        main['creatorId'] = undefined;
+        main['creatorName'] = undefined;
+        main['createTime'] = undefined;
+        main['updaterId'] = undefined;
+        main['updaterName'] = undefined;
+        main['updateTime'] = undefined;
+        main[form._auditmanField] = undefined;
+        main[form._auditdateField] = undefined;
 
 
         for(var k in main) {
         for(var k in main) {
             // 主表日期改为当前日期
             // 主表日期改为当前日期

+ 1 - 0
frontend/saas-web/app/view/purchase/purchaseOut/QueryPanel.js

@@ -109,6 +109,7 @@ Ext.define('saas.view.purchase.purchaseOut.QueryPanel', {
         addXtype:'purchase-purchaseout-formpanel',
         addXtype:'purchase-purchaseout-formpanel',
         defaultCondition:' pi_class = \'采购验退单\'',
         defaultCondition:' pi_class = \'采购验退单\'',
         baseVastUrl:'/api/purchase/prodinout/',
         baseVastUrl:'/api/purchase/prodinout/',
+        caller:'PurchaseOut',
         baseColumn: [{
         baseColumn: [{
             text: 'id',
             text: 'id',
             dataIndex: 'id',
             dataIndex: 'id',

+ 0 - 7
frontend/saas-web/app/view/sale/report/SaleRec.js

@@ -64,13 +64,6 @@ Ext.define('saas.view.sale.report.SaleRec', {
             var xr = (new Array(arr[1].length > 2 ? 2 : arr[1].length)).fill('0');
             var xr = (new Array(arr[1].length > 2 ? 2 : arr[1].length)).fill('0');
             var format = '0,000.' + xr.join();
             var format = '0,000.' + xr.join();
             return Ext.util.Format.number(v, format);
             return Ext.util.Format.number(v, format);
-        },
-        summaryType: 'sum',
-        summaryRenderer: function(v) {
-            var arr = (v + '.').split('.');
-            var xr = (new Array(arr[1].length > 2 ? 2 : arr[1].length)).fill('0');
-            var format = '0,000.' + xr.join();
-            return Ext.util.Format.number(v, format);
         }
         }
     }, {
     }, {
         text: '本次收款',
         text: '本次收款',

+ 1 - 0
frontend/saas-web/app/view/sale/sale/QueryPanel.js

@@ -96,6 +96,7 @@ Ext.define('saas.view.sale.sale.QueryPanel', {
         addXtype: 'sale-sale-formpanel',
         addXtype: 'sale-sale-formpanel',
         defaultCondition:'',
         defaultCondition:'',
         baseVastUrl: '/api/sale/sale/',
         baseVastUrl: '/api/sale/sale/',
+        caller:'Sale',
         baseColumn: [{
         baseColumn: [{
             text: 'id',
             text: 'id',
             dataIndex: 'sa_id',
             dataIndex: 'sa_id',

+ 1 - 0
frontend/saas-web/app/view/sale/saleIn/QueryPanel.js

@@ -95,6 +95,7 @@ Ext.define('saas.view.sale.saleIn.QueryPanel', {
         addXtype:'sale-salein-formpanel',
         addXtype:'sale-salein-formpanel',
         defaultCondition:' pi_class = \'销售退货单\'',
         defaultCondition:' pi_class = \'销售退货单\'',
         baseVastUrl: '/api/sale/prodinout/',
         baseVastUrl: '/api/sale/prodinout/',
+        caller:'SaleIn',
         baseColumn: [{
         baseColumn: [{
             text: 'id',
             text: 'id',
             dataIndex: 'id',
             dataIndex: 'id',

+ 1 - 0
frontend/saas-web/app/view/sale/saleOut/QueryPanel.js

@@ -97,6 +97,7 @@ Ext.define('saas.view.sale.saleout.QueryPanel', {
         addXtype:'sale-saleout-formpanel',
         addXtype:'sale-saleout-formpanel',
         defaultCondition:' pi_class = \'出货单\'',
         defaultCondition:' pi_class = \'出货单\'',
         baseVastUrl: '/api/sale/prodinout/',
         baseVastUrl: '/api/sale/prodinout/',
+        caller:'SaleOut',
         baseColumn: [{
         baseColumn: [{
             text: 'id',
             text: 'id',
             dataIndex: 'id',
             dataIndex: 'id',

+ 1 - 0
frontend/saas-web/app/view/stock/appropriationInOut/QueryPanel.js

@@ -116,6 +116,7 @@ Ext.define('saas.view.stock.appropriationInOut.QueryPanel', {
         addXtype:'stock-appropriationinout-formpanel',
         addXtype:'stock-appropriationinout-formpanel',
         defaultCondition:' pi_class = \'调拨单\'',
         defaultCondition:' pi_class = \'调拨单\'',
         baseVastUrl:'/api/storage/prodinout/',
         baseVastUrl:'/api/storage/prodinout/',
+        caller:'AppropriationInOut',
         baseColumn: [{
         baseColumn: [{
             text: 'id',
             text: 'id',
             dataIndex: 'id',
             dataIndex: 'id',

+ 1 - 0
frontend/saas-web/app/view/stock/make/QueryPanel.js

@@ -113,6 +113,7 @@ Ext.define('saas.view.stock.make.QueryPanel', {
         addXtype: 'stock-make-formpanel',
         addXtype: 'stock-make-formpanel',
         defaultCondition:'',
         defaultCondition:'',
         baseVastUrl: '/api/storage/make/',
         baseVastUrl: '/api/storage/make/',
+        caller:'Make',
         baseColumn: [{
         baseColumn: [{
             text: 'id',
             text: 'id',
             dataIndex: 'id',
             dataIndex: 'id',

+ 1 - 0
frontend/saas-web/app/view/stock/otherIn/QueryPanel.js

@@ -103,6 +103,7 @@ Ext.define('saas.view.stock.otherIn.QueryPanel', {
         addXtype:'stock-otherin-formpanel',
         addXtype:'stock-otherin-formpanel',
         defaultCondition:' pi_class = \'其它入库单\'',
         defaultCondition:' pi_class = \'其它入库单\'',
         baseVastUrl:'/api/storage/prodinout/',
         baseVastUrl:'/api/storage/prodinout/',
+        caller:'OtherIn',
         baseColumn: [{
         baseColumn: [{
             text: 'id',
             text: 'id',
             dataIndex: 'id',
             dataIndex: 'id',

+ 1 - 0
frontend/saas-web/app/view/stock/otherOut/QueryPanel.js

@@ -97,6 +97,7 @@ Ext.define('saas.view.stock.otherOut.QueryPanel', {
         addXtype:'stock-otherout-formpanel',
         addXtype:'stock-otherout-formpanel',
         defaultCondition:' pi_class = \'其它出库单\'',
         defaultCondition:' pi_class = \'其它出库单\'',
         baseVastUrl:'/api/storage/prodinout/',
         baseVastUrl:'/api/storage/prodinout/',
+        caller: 'OtherOut',
         baseColumn: [{
         baseColumn: [{
             text: 'id',
             text: 'id',
             dataIndex: 'id',
             dataIndex: 'id',