浏览代码

代码提交

hy 7 年之前
父节点
当前提交
9f28d9255c

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

@@ -137,6 +137,10 @@ Ext.define('saas.view.core.base.GridPanel', {
         me.callParent(arguments);
         me.callParent(arguments);
     },
     },
 
 
+    onLoad:function(){
+        this.store.load();
+    },
+
     onVastDeal:function(url,type){
     onVastDeal:function(url,type){
         var form = this.ownerCt;
         var form = this.ownerCt;
         var grid = this;
         var grid = this;
@@ -157,8 +161,9 @@ Ext.define('saas.view.core.base.GridPanel', {
                     showToast('操作成功');
                     showToast('操作成功');
                     grid.store.load();
                     grid.store.load();
                 })
                 })
-                .catch(function(response) {
-                    showToast('操作失败');
+                .catch(function(res) {
+                    console.error(res);
+                    showToast('操作失败: ' + res.message);
                 });
                 });
         }else{
         }else{
             showToast('请勾选至少一条明细。');
             showToast('请勾选至少一条明细。');
@@ -188,8 +193,9 @@ Ext.define('saas.view.core.base.GridPanel', {
                             view.ownerCt.store.load();
                             view.ownerCt.store.load();
                         }
                         }
                     })
                     })
-                    .catch(function() {
-                        showToast('删除失败');
+                    .catch(function(res) {
+                        console.error(res);
+                        showToast('删除失败: ' + res.message);
                     });
                     });
                 }
                 }
             }
             }

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

@@ -206,7 +206,15 @@ Ext.define('saas.view.document.product.FormPanel', {
         name : "pr_purcprice", 
         name : "pr_purcprice", 
         fieldLabel : "最新采购单价", 
         fieldLabel : "最新采购单价", 
         allowBlank : true, 
         allowBlank : true, 
-        columnWidth : 0.25
+        columnWidth : 0.25,
+        decimalPrecision: 8,
+        minValue:0,
+        renderer : function(v) {
+            var arr = (v + '.').split('.');
+            var xr = (new Array(arr[1].length)).fill('0');
+            var format = '0.' + xr.join();
+            return Ext.util.Format.number(v, format);
+        },
     },{
     },{
         ignore:true,
         ignore:true,
         readOnly:true,
         readOnly:true,
@@ -214,11 +222,21 @@ Ext.define('saas.view.document.product.FormPanel', {
         name : "pr_saleprice", 
         name : "pr_saleprice", 
         fieldLabel : "最新出货单价", 
         fieldLabel : "最新出货单价", 
         allowBlank : true, 
         allowBlank : true, 
-        columnWidth : 0.25
+        columnWidth : 0.25,
+        decimalPrecision: 8,
+        minValue:0,
+        renderer : function(v) {
+            var arr = (v + '.').split('.');
+            var xr = (new Array(arr[1].length)).fill('0');
+            var format = '0.' + xr.join();
+            return Ext.util.Format.number(v, format);
+        },
     },{
     },{
         xtype : "numberfield", 
         xtype : "numberfield", 
         name : "pr_zxbzs", 
         name : "pr_zxbzs", 
         fieldLabel : "最小包装数", 
         fieldLabel : "最小包装数", 
+        minValue:0,
+        decimalPrecision: 0,
         allowBlank : true, 
         allowBlank : true, 
         columnWidth : 0.25
         columnWidth : 0.25
     },{  
     },{  

+ 3 - 0
frontend/saas-web/app/view/purchase/purchaseIn/QueryPanelController.js

@@ -86,7 +86,10 @@ Ext.define('saas.view.purchase.purchaseIn.QueryPanelController', {
                         addXtype: 'document-product-formpanel',
                         addXtype: 'document-product-formpanel',
                         addTitle: '物料资料',
                         addTitle: '物料资料',
                         dbfinds:[{
                         dbfinds:[{
+                            from:'pr_detail',to:'pr_detail',
+                        },{
                             from:'pr_code',to:'pd_prodcode',
                             from:'pr_code',to:'pd_prodcode',
+                        },{
                             from:'pr_unit',to:'pd_unit'
                             from:'pr_unit',to:'pd_unit'
                         }],
                         }],
                         dbtpls:[{
                         dbtpls:[{