componentDidUpdate() { if (this.props.triggerStateChange == 201) { message.error('信息加载失败', 2) this.props.resetTrigger() } else if (this.props.triggerStateChange == 101) { message.error('编辑失败', 2) this.props.resetTrigger() } else if (this.props.triggerStateChange == 301) { message.error('添加失败', 2) this.props.resetTrigger() } else if (this.props.triggerStateChange == 103) { this.props.getAllTgroup(this.state.currentpage,this.state.pagesize,this.props.filterText) message.success('编辑成功', 2) this.props.resetTrigger() } else if (this.props.triggerStateChange == 303) { this.props.getAllTgroup(this.state.currentpage,this.state.pagesize,this.props.filterText) message.success('添加成功', 2) this.props.resetTrigger() } }
onLogarithmicLineAChange = e => { const { logarithmicLine } = this.state; const value = 1 * e.target.value; if(value <= 0 || value === 1){ message.error('a > 0 且 a ≠ 1'); } else { this.setState({ logarithmicLine: Object.assign({}, logarithmicLine, {a: 1 * value}) }); } }
_delete : function(){ var selectedRows = this.state.selectedRows; if(selectedRows.length == 0){ message.error('请至少选择一条记录'); return false; } var ids = []; for(var i in selectedRows){ // ids["ids["+i+"]"] = selectedRows[i].id; ids.push(selectedRows[i].id); } message.loading("加载中,请稍后。。。",0); Api.request({ method : 'POST', url : Url.DEL_ACCOUNT, data : {ids:ids} }).then(function(result){ this.findList(this.state.pageNum,this.state.pageSize); }.bind(this)) },
}).then(() => { message.success('提交成功!') addH5({ title: values.title, content: values.descript, sale_amount: 200, state: 1 }) this.setState({ loading: false }) this.props.form.resetFields() }).catch(error => {
function* postForumDetailCommentSource(action) { try { const { jsonResult } = yield call(req.postForumDetailComment, action); if (jsonResult) { message.success('评论成功!'); yield put({ type: 'forum/get/comment', id: action.id, pagination: 1 }) } } catch (err) { message.error(err); // yield put({ // type: 'forum/get/failed/recommend', // // }); } }
componentDidUpdate() { if (this.props.triggerStateChange == 201) { message.error('信息加载失败', 2) this.props.resetTrigger() } else if (this.props.triggerStateChange == 301) { message.error('状态更改失败', 2) this.props.resetTrigger() } else if (this.props.triggerStateChange == 101) { message.error('执行失败', 2) this.props.resetTrigger() } else if (this.props.triggerStateChange == 303) { message.success('状态更改成功', 2) this.props.resetTrigger() this.props.getAllOngoing() } else if (this.props.triggerStateChange == 103) { message.success('执行成功', 2) this.props.resetTrigger() this.props.getAllOngoing() } }
httpUploadImage = () => { const formdata = new FormData(); if (this.props.token) { formdata.append('token', this.props.token); formdata.append('file', this.state.actions.file); http.POST(API_QINIU_ROUTE, formdata, this, ACTION_IMAGE_UPLOAD, {'Content-Type': undefined}) } else { message.error('缺失上传token') } }
.then(json => { if (json.code === 1) { this.setState({ data: json.data, loading: false }) } else { this.setState({data: [], loading: false}); message.warn(json.msg); } })
error: (err) => { message.error('加载失败'); this.setState({ loading: false, error: true, ret: { items: [], commonPrefixes: [] }, }) },
onExponentialSpiralLineAChange = e => { const { exponentialSpiralLine } = this.state; const value = 1 * e.target.value; if(value <= 0 || value === 1){ message.error('a > 0 且 a ≠ 1'); } else { this.setState({ exponentialSpiralLine: Object.assign({}, exponentialSpiralLine, {a: 1 * value}) }); } }
function f1 (e) { if(e.target.className === 'copy-code'){ let emailLink = e.target.parentNode.firstElementChild; // 文字 let range = document.createRange(); range.selectNode(emailLink); window.getSelection().addRange(range); try { // Now that we've selected the anchor text, execute the copy command let successful = document.execCommand('copy'); let msg = successful ? 'successful' : 'unsuccessful'; message.success('Copy code ' + msg) } catch(err) { message.error('Oops, unable to copy') } // Remove the selections - NOTE: Should use // removeRange(range) when it is supported window.getSelection().removeAllRanges(); } }
handleNoticeClear = type => { message.success( `${formatMessage({ id: 'component.noticeIcon.cleared' })} ${formatMessage({ id: `component.globalHeader.${type}`, })}` ); const { dispatch } = this.props; dispatch({ type: 'global/clearNotices', payload: type, }); };
this.props.form.validateFields((errors, values) => { if (errors) return const { title, descript, sale_amount } = values const content = this.refs.editor.quill.root.innerHTML if (content === '<p><br></p>') { return message.error('请输入内容') } const { category, latLng, fileList } = this.state let cover = '' if (fileList && fileList[0]) { cover = fileList[0].url } const params = { title, descript: descript || '', content, sale_amount: sale_amount * 100, state: 1, cover } if (category.length > 0 && category.length < 3) { return message.error('请再选择一级分类') } this.setState({ loading: true }) add(params).then((data) => { this.setState({ loading: false }) this.toggleHandler() this.props.okHandler({ id: data.identity, ...params }) // this.props.form.resetFields() if (category.length > 0) { grow({ title, lat: latLng.lat, lng: latLng.lng, state: 1, category_id: HTML, foreign_id: data.identity, kind: category[0] === '1' ? category[1] : category[2], map_id: 1 }) } }).catch(error => { this.setState({ loading: false }) message.error(error) }) })
function customFetch(mapping) { const meta = _.get(mapping, 'meta', {}); if (meta.loadingMessage || meta.successMessage) { message.destroy(); message.loading( _.isString(meta.loadingMessage) ? meta.loadingMessage : 'Loading...', 0, ); } const options = { method: mapping.method, cache: 'force-cache', headers: mapping.headers, credentials: mapping.credentials, redirect: mapping.redirect, body: JSON.stringify(mapping.body), }; const req = new Request(BASE_URL + mapping.url, options); NProgress.start(); return fetch(req).then(response => { NProgress.done(); if (!response.ok) { const clonedResponse = response.clone(); clonedResponse.json().then(t => { message.destroy(); message.error(getErrorMessage(`[${response.status}] ${t.message}`), 5); }); } else if (meta.successMessage) { message.destroy(); message.success( getErrorMessage( _.isString(meta.successMessage) ? meta.successMessage : 'Success!', ), 1, ); } return response; }); }
const onDraw = type => () => { const cards = player[type + 'Chances'] if (cards > 0) { dispatch({ type: 'player/updateChances', payload: { type, number: -1 } }) const Card = draw[type]() dispatch({ type: 'card/add', payload: { card: new Card() } }) message.info(Card.cardName) } else { message.info('No cards') } }
asyncInfo({ title, cname, cet_cname, mobile }, (error, count) => { if (error) { this.setState({ loading: false }) message.error(error) } else { if (count === 0) { this.setState({ loading: false, total: 0, dataSource: [] }) } else { this.setState({ total: count }) this.changeHandler(1) } } })
}, e => { this.selectMemder = undefined this.ProjectAction.updateProModal({ visible: false, loading: false, action: undefined, data: undefined }) if (e) { message.error(e.error, 1.5); return } })
}).then( json => { if (json.ErrorMessage&&json.ErrorMessage.length > 0) { return message.warn(json.ErrorMessage[0].Message); } this.setState({ List: json.List, Page: { Page: json.Page, PageSize: json.PageSize, Total: json.Total, } }) }).catch((error) => {
AuthStore.signUp(user, (err, _user) => { if (err || !user) { message.error(err.response.text, 3) } else { Modal.success({ title: '成功', content: '注册成功,请登录!', onOk() { window.location.reload(); } }); } });
function* getForumDetailCommentSource(action) { try { const { jsonResult } = yield call(req.getForumDetailList, action); if (jsonResult) { yield put({ type: 'forum/get/success/comment', payload: jsonResult, }); } } catch (err) { message.error(err); } }
success: (res) => { message.success('已成功推荐'); data.forEach(function(item,key){ if(key==index){ item.recommend_class='hidden'; item.has_recommend_class = 'shown'; } }) self.setState({ data: data }) }
reader.onload = e => { const data = e.target.result if (!window.XLSX) { return message.error('缺少组件,请刷新页面!', 8) } const workbook = window.XLSX.read(data, {type: 'binary'}) const first_sheet_name = workbook.SheetNames[0] const worksheet = workbook.Sheets[first_sheet_name] const _json = window.XLSX.utils.sheet_to_json(worksheet) this.setState({ total: _json.length }) this.interval = setInterval(this.tick, 1000) this.upload(_json) }
fetch(url, { credentials: 'include', }).then(response => { switch (response.status) { case 200: response.json().then(json => dispatch(FinishGetData({ sucess: true, data: json }))); break; case 403: dispatch(react_router_redux_1.push('/login')); break; default: antd_1.message.error(response.json().toString()); FinishGetData({ sucess: false }); } });
function loginUserFailure(error) { sessionStorage.removeItem('token') if (error.response.status === 404) { message.error('账号或密码错误') } return { type: Types.LOGIN_USER_FAILURE, payload: { status: error.response.status, statusText: error.response.statusText } } }
deleteList(list_id) { this.setState({ processing: true }); const loading_message = message.loading( translate('messages.list.delete.processing'), 0); this.props.deleteList({ variables: { id: list_id } }) .then( () => { this.props.refetch() .then( res => { loading_message() message.success( translate('messages.list.delete.success') ); }); }); }
requestInfo(){ let {lang} = this.props; let token = COMMON.getToken(); let coinname = COMMON.getCoinName(); if(!token){ message.error(LangJS.tokenKeyMiss[lang]); return; } let walletInfo = this.props.getWalletInfo; walletInfo(token,COMMON.getLang(),coinname); }
function* _delete({ payload }) { try { yield put({ type: 'users/showLoading' }); const { jsonResult } = yield call(remove, { id: payload }); if (jsonResult && jsonResult.success) { yield put({ type: 'users/delete/success', payload, }); } } catch (err) { message.error(err); } }
handleSubmit(e){ e.preventDefault(); var meFetchOptions = { method: 'GET' } var formData = this.props.form.getFieldsValue() this.setState({ hasLogined: true, userNickName: formData.r_userName, userid: '101208' }) message.success('请求成功!') this.setModalVisible(false) }
}).then(response => { switch (response.status) { case 200: response.json().then(json => dispatch(FinishGetPositionData(json))); break; case 403: console.log(111); dispatch(react_router_redux_1.push('/login')); break; default: antd_1.message.error(response.json().toString()); FinishGetPositionData(); } });
function* deleteVideoDetailCommentSource(action) { try { const { jsonResult } = yield call(req.deleteVideoDetailComment, action); if (jsonResult) { message.success('删除成功'); yield put({ type: 'video/get/comment', id: action.id, pagination: 1 }) yield put({ type: 'user/get/userVideoComment', pagination: 1 }) } } catch (err) { message.error(err); // yield put({ // type: 'video/get/failed/recommend', // err, // }); } }