mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-19 10:26:17 +00:00
@@ -101,7 +101,7 @@ class ExtraMetadataAttributesDialog extends Component {
|
|||||||
let newValue = update[column.key];
|
let newValue = update[column.key];
|
||||||
let recordID = this.state.row._id;
|
let recordID = this.state.row._id;
|
||||||
if (this.isExist) {
|
if (this.isExist) {
|
||||||
metadataAPI.modifyRecord(repoID, recordID, { [column.name]: newValue}).then(res => {
|
metadataAPI.modifyRecord(repoID, recordID, { [column.name]: newValue }).then(res => {
|
||||||
this.setState({ update: {}, row: res.data.row });
|
this.setState({ update: {}, row: res.data.row });
|
||||||
}).catch(error => {
|
}).catch(error => {
|
||||||
const errorMsg = Utils.getErrorMsg(error);
|
const errorMsg = Utils.getErrorMsg(error);
|
||||||
|
@@ -7,7 +7,7 @@ import { gettext } from '../../../../utils';
|
|||||||
// eslint-disable-next-line react/display-name
|
// eslint-disable-next-line react/display-name
|
||||||
const Name = forwardRef(({ readOnly, value }, ref) => {
|
const Name = forwardRef(({ readOnly, value }, ref) => {
|
||||||
const [error, setError] = useState('');
|
const [error, setError] = useState('');
|
||||||
const [name, setName] = useState(value ||'');
|
const [name, setName] = useState(value || '');
|
||||||
|
|
||||||
const onNameChange = useCallback((event) => {
|
const onNameChange = useCallback((event) => {
|
||||||
const value = event.target.value;
|
const value = event.target.value;
|
||||||
|
@@ -128,7 +128,7 @@ const ColumnTypes = ({
|
|||||||
<div
|
<div
|
||||||
className={classnames('select-column-item text-truncate', { 'active': item.key === column.key })}
|
className={classnames('select-column-item text-truncate', { 'active': item.key === column.key })}
|
||||||
key={item.key}
|
key={item.key}
|
||||||
onClick={(event) => onSelectColumn(event,item)}
|
onClick={(event) => onSelectColumn(event, item)}
|
||||||
>
|
>
|
||||||
<Icon iconName={item.icon} />
|
<Icon iconName={item.icon} />
|
||||||
<span>{item.name}</span>
|
<span>{item.name}</span>
|
||||||
|
@@ -18,9 +18,9 @@ const COLUMNS = [
|
|||||||
{ icon: COLUMNS_ICON_CONFIG[CellType.CHECKBOX], type: CellType.CHECKBOX, name: getColumnName(PRIVATE_COLUMN_KEY.FILE_EXPIRED), unique: true, key: PRIVATE_COLUMN_KEY.FILE_EXPIRED, canChangeName: false, groupby: 'predefined' },
|
{ icon: COLUMNS_ICON_CONFIG[CellType.CHECKBOX], type: CellType.CHECKBOX, name: getColumnName(PRIVATE_COLUMN_KEY.FILE_EXPIRED), unique: true, key: PRIVATE_COLUMN_KEY.FILE_EXPIRED, canChangeName: false, groupby: 'predefined' },
|
||||||
{ icon: COLUMNS_ICON_CONFIG[CellType.SINGLE_SELECT], type: CellType.SINGLE_SELECT, name: getColumnName(PRIVATE_COLUMN_KEY.FILE_STATUS), unique: true, key: PRIVATE_COLUMN_KEY.FILE_STATUS, canChangeName: false, groupby: 'predefined' },
|
{ icon: COLUMNS_ICON_CONFIG[CellType.SINGLE_SELECT], type: CellType.SINGLE_SELECT, name: getColumnName(PRIVATE_COLUMN_KEY.FILE_STATUS), unique: true, key: PRIVATE_COLUMN_KEY.FILE_STATUS, canChangeName: false, groupby: 'predefined' },
|
||||||
{ icon: COLUMNS_ICON_CONFIG[CellType.TEXT], type: CellType.TEXT, name: gettext(COLUMNS_ICON_NAME[CellType.TEXT]), canChangeName: true, key: CellType.TEXT, groupby: 'basics' },
|
{ icon: COLUMNS_ICON_CONFIG[CellType.TEXT], type: CellType.TEXT, name: gettext(COLUMNS_ICON_NAME[CellType.TEXT]), canChangeName: true, key: CellType.TEXT, groupby: 'basics' },
|
||||||
{ icon: COLUMNS_ICON_CONFIG[CellType.CHECKBOX], type: CellType.CHECKBOX, name: gettext(COLUMNS_ICON_NAME[CellType.CHECKBOX]), canChangeName: true, key: CellType.CHECKBOX,groupby: 'basics' },
|
{ icon: COLUMNS_ICON_CONFIG[CellType.CHECKBOX], type: CellType.CHECKBOX, name: gettext(COLUMNS_ICON_NAME[CellType.CHECKBOX]), canChangeName: true, key: CellType.CHECKBOX, groupby: 'basics' },
|
||||||
{ icon: COLUMNS_ICON_CONFIG[CellType.COLLABORATOR], type: CellType.COLLABORATOR, name: gettext(COLUMNS_ICON_NAME[CellType.COLLABORATOR]), canChangeName: true, key: CellType.COLLABORATOR, groupby: 'basics' },
|
{ icon: COLUMNS_ICON_CONFIG[CellType.COLLABORATOR], type: CellType.COLLABORATOR, name: gettext(COLUMNS_ICON_NAME[CellType.COLLABORATOR]), canChangeName: true, key: CellType.COLLABORATOR, groupby: 'basics' },
|
||||||
{ icon: COLUMNS_ICON_CONFIG[CellType.DATE], type: CellType.DATE, name: gettext(COLUMNS_ICON_NAME[CellType.DATE]), canChangeName: true, key: CellType.DATE,groupby: 'basics' },
|
{ icon: COLUMNS_ICON_CONFIG[CellType.DATE], type: CellType.DATE, name: gettext(COLUMNS_ICON_NAME[CellType.DATE]), canChangeName: true, key: CellType.DATE, groupby: 'basics' },
|
||||||
{ icon: COLUMNS_ICON_CONFIG[CellType.LONG_TEXT], type: CellType.LONG_TEXT, name: gettext(COLUMNS_ICON_NAME[CellType.LONG_TEXT]), canChangeName: true, key: CellType.LONG_TEXT, groupby: 'basics' },
|
{ icon: COLUMNS_ICON_CONFIG[CellType.LONG_TEXT], type: CellType.LONG_TEXT, name: gettext(COLUMNS_ICON_NAME[CellType.LONG_TEXT]), canChangeName: true, key: CellType.LONG_TEXT, groupby: 'basics' },
|
||||||
{ icon: COLUMNS_ICON_CONFIG[CellType.SINGLE_SELECT], type: CellType.SINGLE_SELECT, name: gettext(COLUMNS_ICON_NAME[CellType.SINGLE_SELECT]), canChangeName: true, key: CellType.SINGLE_SELECT, groupby: 'basics' },
|
{ icon: COLUMNS_ICON_CONFIG[CellType.SINGLE_SELECT], type: CellType.SINGLE_SELECT, name: gettext(COLUMNS_ICON_NAME[CellType.SINGLE_SELECT]), canChangeName: true, key: CellType.SINGLE_SELECT, groupby: 'basics' },
|
||||||
{ icon: COLUMNS_ICON_CONFIG[CellType.NUMBER], type: CellType.NUMBER, name: gettext(COLUMNS_ICON_NAME[CellType.NUMBER]), canChangeName: true, key: CellType.NUMBER, groupby: 'basics' },
|
{ icon: COLUMNS_ICON_CONFIG[CellType.NUMBER], type: CellType.NUMBER, name: gettext(COLUMNS_ICON_NAME[CellType.NUMBER]), canChangeName: true, key: CellType.NUMBER, groupby: 'basics' },
|
||||||
|
@@ -32,9 +32,9 @@ export const EVENT_BUS_TYPE = {
|
|||||||
|
|
||||||
// view
|
// view
|
||||||
MODIFY_FILTERS: 'modify_filters',
|
MODIFY_FILTERS: 'modify_filters',
|
||||||
MODIFY_SORTS:'modify_sorts',
|
MODIFY_SORTS: 'modify_sorts',
|
||||||
MODIFY_GROUPBYS:'modify_groupbys',
|
MODIFY_GROUPBYS: 'modify_groupbys',
|
||||||
MODIFY_HIDDEN_COLUMNS:'modify_hidden_columns',
|
MODIFY_HIDDEN_COLUMNS: 'modify_hidden_columns',
|
||||||
|
|
||||||
// change
|
// change
|
||||||
VIEW_CHANGED: 'view_changed',
|
VIEW_CHANGED: 'view_changed',
|
||||||
|
Reference in New Issue
Block a user