Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
try {
await PriorityStore.editPriorityById(orgId, {
id,
name,
description: des,
default: !!isDefault,
objectVersionNumber,
colour: priorityColor,
organizationId: orgId,
});
message.success('修改成功');
PriorityStore.loadPriorityList(orgId);
this.hideSidebar();
} catch (e) {
message.error('修改失败');
this.setState({
loading: false,
});
}
} else {
this.setState({
loading: false,
});
}
});
};
enablePriority = async (priority) => {
const { PriorityStore } = this.props;
const orgId = AppState.currentMenuType.organizationId;
try {
await PriorityStore.enablePriority(orgId, priority.id, !priority.enable);
PriorityStore.loadPriorityList(orgId);
} catch (err) {
message.error('修改状态失败');
}
};
}).catch((error) => {
message.error(intl.formatMessage({ id: 'deleteFailed' }));
this.closeRemove();
});
};
async loadPriorityList(orgId) {
const { PriorityStore } = this.props;
try {
await PriorityStore.loadPriorityList(orgId);
} catch (err) {
message.error('加载失败');
}
}
StateMachineSchemeStore.deleteStateMachineScheme(organizationId, schemeId).then((data) => {
if (data) {
message.success(intl.formatMessage({ id: 'deleteSuccess' }));
} else {
message.error(intl.formatMessage({ id: 'deleteFailed' }));
}
StateMachineSchemeStore.setIsSchemeDeleteVisible(false);
this.refresh();
}).catch((error) => {
message.error(intl.formatMessage({ id: 'deleteFailed' }));
.catch((error) => {
message.error('导出图片失败', undefined, undefined, 'top');
});
}
}).catch((error) => {
message.error(intl.formatMessage({ id: 'deleteFailed' }));
this.closeRemove();
});
};
.then((data) => {
if (data) {
message.success(intl.formatMessage({ id: 'deleteSuccess' }));
} else {
message.error(intl.formatMessage({ id: 'deleteFailed' }));
}
this.closeRemove();
this.loadIssueType();
}).catch((error) => {
message.error(intl.formatMessage({ id: 'deleteFailed' }));
form.validateFieldsAndScroll(async (err, data) => {
if (!err) {
this.setState({
spinning: true,
});
data.organizationId = orgId;
data.lineVOS = associations;
if (type === 'create') {
try {
await IssueTypeScreenSchemesStore.createScheme(orgId, data);
message.success(intl.formatMessage({ id: 'createSuccess' }));
this.handleCreateCancel();
} catch (error) {
message.error(intl.formatMessage({ id: 'createFailed' }));
}
} else if (type === 'edit') {
data.objectVersionNumber = scheme.objectVersionNumber;
data.id = scheme.id;
try {
await IssueTypeScreenSchemesStore.updateScheme(orgId, scheme.id, data);
message.success(intl.formatMessage({ id: 'editSuccess' }));
this.handleCreateCancel();
} catch (error) {
message.success(intl.formatMessage({ id: 'editFailed' }));
}
}
this.setState({
spinning: false,
});
deletePriority = async (id, defaultId) => {
const { PriorityStore } = this.props;
const { priorityId } = this.state;
const orgId = AppState.currentMenuType.organizationId;
try {
await PriorityStore.deletePriorityById(orgId, id, priorityId || defaultId);
PriorityStore.loadPriorityList(orgId);
} catch (err) {
message.error('删除失败');
}
};