File tree Expand file tree Collapse file tree 1 file changed +21
-0
lines changed
web/src/views/backend/user/moneyLog Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -91,6 +91,27 @@ baTable.after.onSubmit = () => {
9191 getUserInfo (baTable .comSearch .form .user_id )
9292}
9393
94+ baTable .before .onTableAction = ({ event }) => {
95+ // 公共搜索
96+ if (event === ' com-search' ) {
97+ baTable .table .filter ! .search = baTable .getComSearchData ()
98+
99+ for (const key in baTable .table .filter ! .search ) {
100+ if ([' money' , ' before' , ' after' ].includes (baTable .table .filter ! .search [key ].field )) {
101+ const val = (baTable .table .filter ! .search [key ].val as string ).split (' ,' )
102+ const newVal: (string | number )[] = []
103+ for (const k in val ) {
104+ newVal .push (isNaN (parseFloat (val [k ])) ? ' ' : parseFloat (val [k ]) * 100 )
105+ }
106+ baTable .table .filter ! .search [key ].val = newVal .join (' ,' )
107+ }
108+ }
109+
110+ baTable .onTableHeaderAction (' refresh' , { event: ' com-search' , data: baTable .table .filter ! .search })
111+ return false
112+ }
113+ }
114+
94115baTable .mount ()
95116baTable .getData ()
96117
You can’t perform that action at this time.
0 commit comments