瀏覽代碼

物料资料查询字段调整

rainco 7 年之前
父節點
當前提交
04a1e49cab
共有 1 個文件被更改,包括 37 次插入7 次删除
  1. 37 7
      frontend/saas-web/app/view/document/product/BasePanel.js

+ 37 - 7
frontend/saas-web/app/view/document/product/BasePanel.js

@@ -102,20 +102,44 @@ Ext.define('saas.view.document.product.BasePanel', {
         }, {
             text : "总库存数", 
             dataIndex : "po_onhand",
-            xtype: 'numbercolumn'
+            xtype: 'numbercolumn',
+            renderer : function(v) {
+                var arr = (v + '.').split('.');
+                var xr = (new Array(arr[1].length > 3 ? 3 : arr[1].length)).fill('0');
+                var format = '0.' + xr.join();
+                return Ext.util.Format.number(v, format);
+            }
         }, {
-            text : "单位成本", 
+            text : "标准单价", 
             dataIndex : "pr_standardprice",
-            xtype: 'numbercolumn'
+            xtype: 'numbercolumn',
+            renderer : function(v) {
+                var arr = (v + '.').split('.');
+                var xr = (new Array(arr[1].length > 8 ? 8 : arr[1].length)).fill('0');
+                var format = '0,000.' + xr.join();
+                return Ext.util.Format.number(v, format);
+            }
         }, {
             text : "最新采购单价", 
             dataIndex : "pr_purcprice",
-            xtype: 'numbercolumn', 
+            xtype: 'numbercolumn',
+            renderer : function(v) {
+                var arr = (v + '.').split('.');
+                var xr = (new Array(arr[1].length > 3 ? 3 : arr[1].length)).fill('0');
+                var format = '0.' + xr.join();
+                return Ext.util.Format.number(v, format);
+            }, 
             width : 200.0, 
         }, {
             text : "最新出库单价", 
             dataIndex : "pr_saleprice",
-            xtype: 'numbercolumn', 
+            xtype: 'numbercolumn',
+            renderer : function(v) {
+                var arr = (v + '.').split('.');
+                var xr = (new Array(arr[1].length > 3 ? 3 : arr[1].length)).fill('0');
+                var format = '0.' + xr.join();
+                return Ext.util.Format.number(v, format);
+            }, 
             width : 200.0, 
         }, {
             text : "型号", 
@@ -129,11 +153,17 @@ Ext.define('saas.view.document.product.BasePanel', {
         }, {
             text : "最小包装", 
             dataIndex : "pr_zxbzs",
-            xtype: 'numbercolumn'
+            xtype: 'numbercolumn',
+            renderer : function(v) {
+                return Ext.util.Format.number(v, '0');
+            }
         }, {
             text : "L/T", 
             dataIndex : "pr_leadtime",
-            xtype: 'numbercolumn'
+            xtype: 'numbercolumn',
+            renderer : function(v) {
+                return Ext.util.Format.number(v, '0');
+            }
         }, {
             text : "状态", 
             dataIndex : "pr_status"