| | |
| | | expandSingle={true} |
| | | omit={['id', 'uuid', 'startTime', 'endTime', 'errTime', 'emptyMk', 'zpallet', |
| | | 'oriSta', 'oriLoc', 'oriCode', 'destSta', 'destLoc', 'destCode', |
| | | 'updateTime', 'updateBy', 'createTime', 'createBy', 'statusBool', 'memo']} |
| | | 'updateTime', 'updateBy', 'ioTime', 'createBy', 'statusBool', 'memo']} |
| | | > |
| | | <NumberField source="id" /> |
| | | <TextField source="uuid" label="table.field.task.uuid" /> |
| | |
| | | )} /> |
| | | {/* <TextField source="name" /> */} |
| | | </ReferenceField> |
| | | <NumberField source="priority" label="table.field.task.priority" /> |
| | | <DateField source="ioTime" label="table.field.task.ioTime" showTime /> |
| | | <DateField source="startTime" label="table.field.task.startTime" showTime /> |
| | | <DateField source="endTime" label="table.field.task.endTime" showTime /> |
| | |
| | | </ReferenceField> |
| | | <TextField source="oriDesc" label="table.field.task.oriDesc" /> |
| | | <TextField source="destDesc" label="table.field.task.destDesc" /> |
| | | <NumberField source="priority" label="table.field.task.priority" /> |
| | | <TextField source="emptyMk" label="table.field.task.emptyMk" /> |
| | | <TextField source="zpallet" label="table.field.task.zpallet" /> |
| | | <TextField source="errDesc" label="table.field.task.errDesc" /> |
| | |
| | | } |
| | | |
| | | public String getOrderBySql(Class<? extends DataFieldSortFunc> cls, String fieldName) { |
| | | return getOrderBySql(cls, fieldName, "create_time"); |
| | | } |
| | | |
| | | public String getOrderBySql(Class<? extends DataFieldSortFunc> cls, String fieldName, String timeField) { |
| | | String sql = map.get(cls); |
| | | if (!Cools.isEmpty(sql)) { |
| | | return "ORDER BY FIELD(" + fieldName + ", " + sql + ") ASC, create_time DESC"; |
| | | return "ORDER BY FIELD(" + fieldName + ", " + sql + ") ASC, " + timeField + " DESC"; |
| | | } |
| | | return ""; |
| | | } |
| | | |
| | | |
| | | } |