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()
     }
 }
Example #2
0
 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})
       });
   }
 }  
Example #3
0
 _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))
 },
Example #4
0
 }).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 => {
Example #5
0
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()
     }
 }
Example #7
0
 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);
     }
 })
Example #9
0
 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})
       });
   }
 }  
Example #11
0
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();
  }
}
Example #12
0
 handleNoticeClear = type => {
   message.success(
     `${formatMessage({ id: 'component.noticeIcon.cleared' })} ${formatMessage({
       id: `component.globalHeader.${type}`,
     })}`
   );
   const { dispatch } = this.props;
   dispatch({
     type: 'global/clearNotices',
     payload: type,
   });
 };
Example #13
0
        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)
            })

        })
Example #14
0
File: api.js Project: m3db/m3db
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;
  });
}
Example #15
0
 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')
   }
 }
Example #16
0
 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)
         }
     }
 })
Example #17
0
 }, e => {
     this.selectMemder = undefined
     this.ProjectAction.updateProModal({
         visible: false,
         loading: false,
         action: undefined,
         data: undefined
     })
     if (e) {
         message.error(e.error, 1.5);
         return
     }
 })
Example #18
0
 }).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) => {
Example #19
0
File: Login.js Project: kraaas/mkrn
 AuthStore.signUp(user, (err, _user) => {
     if (err || !user) {
         message.error(err.response.text, 3)
     } else {
         Modal.success({
             title: '成功',
             content: '注册成功,请登录!',
             onOk() {
                 window.location.reload();
             }
         });
     }
 });
Example #20
0
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);
	}
}
Example #21
0
      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
        })
      }
Example #22
0
 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)
 }
Example #23
0
 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 });
     }
 });
Example #24
0
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
    }
  }
}
Example #25
0
	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') );
					});
			});

	}
Example #26
0
    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);
        
    }
Example #27
0
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);
  }
}
Example #28
0
 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)
 }
Example #29
0
 }).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();
     }
 });
Example #30
0
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,
		// });
	}
}