Kaynağa Gözat

采购单审核状态字段查询条件自定义

zhuth 7 yıl önce
ebeveyn
işleme
e453520266

+ 14 - 7
frontend/saas-web/app/view/purchase/purchase/QueryPanel.js

@@ -60,13 +60,20 @@ Ext.define('saas.view.purchase.purchase.QueryPanel', {
         valueField: 'pu_statuscode',
         editable:false,
         store: Ext.create('Ext.data.ArrayStore', {
-        fields: ['pu_statuscode', 'pu_status'],
-        data: [
-            ["$ALL", "全部"],
-            ["AUDITED", "已审核"],
-            ["UNAUDITED", "未审核"]
-        ]
-        })
+            fields: ['pu_statuscode', 'pu_status'],
+            data: [
+                ["ALL", "全部"],
+                ["AUDITED", "已审核"],
+                ["UNAUDITED", "未审核"]
+            ]
+        }),
+        getCondition: function(value) {
+            if(value == 'ALL') {
+                return '1=1';
+            }else {
+                return 'pu_statuscode=\'' + value + '\'';
+            }
+        }
     }, {
         xtype: 'multicombo',
         name: 'pu_acceptstatuscode',