Merge "feat: update refresh detail top without silence"
This commit is contained in:
commit
6e5b257191
@ -443,6 +443,10 @@ export default class BaseList extends React.Component {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
get refreshDetailDataWithSilence() {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
setRefreshDataTimerTransition = () => {
|
setRefreshDataTimerTransition = () => {
|
||||||
this.stopRefreshAuto();
|
this.stopRefreshAuto();
|
||||||
if (this.dataTimerTransition) {
|
if (this.dataTimerTransition) {
|
||||||
@ -930,7 +934,7 @@ export default class BaseList extends React.Component {
|
|||||||
|
|
||||||
refreshDetailData = () => {
|
refreshDetailData = () => {
|
||||||
const { refreshDetail } = this.props;
|
const { refreshDetail } = this.props;
|
||||||
refreshDetail && refreshDetail();
|
refreshDetail && refreshDetail(this.refreshDetailDataWithSilence);
|
||||||
};
|
};
|
||||||
|
|
||||||
handleRefresh = (force) => {
|
handleRefresh = (force) => {
|
||||||
|
@ -294,8 +294,8 @@ export default class DetailBase extends React.Component {
|
|||||||
this.fetchData(params, silent);
|
this.fetchData(params, silent);
|
||||||
};
|
};
|
||||||
|
|
||||||
refreshDetailByTab = () => {
|
refreshDetailByTab = (silence = true) => {
|
||||||
this.fetchDataWithPolicy(true);
|
this.fetchDataWithPolicy(silence);
|
||||||
};
|
};
|
||||||
|
|
||||||
refreshDetailByAction = (silence) => {
|
refreshDetailByAction = (silence) => {
|
||||||
|
@ -60,6 +60,10 @@ export class Projects extends Base {
|
|||||||
return this.inUserDetail;
|
return this.inUserDetail;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
get refreshDetailDataWithSilence() {
|
||||||
|
return !this.inUserDetail;
|
||||||
|
}
|
||||||
|
|
||||||
getUserProjectRole = (record) => {
|
getUserProjectRole = (record) => {
|
||||||
// return [{role, groups}]
|
// return [{role, groups}]
|
||||||
const { users = {}, groups = {} } = record || {};
|
const { users = {}, groups = {} } = record || {};
|
||||||
|
Loading…
Reference in New Issue
Block a user