Kaynağa Gözat

fix date sorting in proof search

CR013B2
Jason Chuang 1 gün önce
ebeveyn
işleme
dc39322e9b
1 değiştirilmiş dosya ile 18 ekleme ve 2 silme
  1. +18
    -2
      src/pages/Proof/Search_GLD/DataGrid.js

+ 18
- 2
src/pages/Proof/Search_GLD/DataGrid.js Dosyayı Görüntüle

@@ -70,9 +70,25 @@ export default function SearchPublicNoticeTable({searchCriteria, applyGridOnRead
headerName: 'Confirmed/ Return Date',
flex: 1,
minWidth: 200,
type: 'dateTime',

valueGetter: (params) => {
return params?.value ? DateUtils.datetimeStr(params?.value) : "";
}
const v = params?.value;
if (!Array.isArray(v) || v.length < 3) return null;

const year = v[0];
const month = v[1]; // 1-12
const day = v[2];
const hour = v[3] ?? 0;
const minute = v[4] ?? 0;
const second = v[5] ?? 0;

return new Date(year, month - 1, day, hour, minute, second);
},

valueFormatter: (params) => {
return params.value ? DateUtils.datetimeStr(params.value) : "";
},
},
{
id: 'contactPerson',


Yükleniyor…
İptal
Kaydet