Commit a3e5a2ea authored by 曹云霄's avatar 曹云霄

修改项说明:去掉所有length判断,它可能导致崩溃

parent c1aa50ee
......@@ -137,10 +137,10 @@
- (IBAction)LoginButtonClick:(UIButton *)sender {
if (self.userName.text.length == 0) {
if ([[self class] isBlankString:self.userName.text]) {
[self ErrorMBProgressView:@"用户名不能为空"];
return;
}else if (self.passWord.text.length == 0)
}else if ([[self class] isBlankString:self.passWord.text])
{
[self ErrorMBProgressView:@"密码不能为空"];
return;
......@@ -297,7 +297,7 @@
- (IBAction)ForgotpasswordButtonClick:(UIButton *)sender {
self.identityView = [[[NSBundle mainBundle] loadNibNamed:@"authenticateView" owner:self options:nil]firstObject];
//判断登陆界面是否已经输入了用户名,如果有则直接引用,否则报错
if (self.userName.text.length != 0) {
if (![[self class] isBlankString:self.userName.text]) {
self.identityView.userName.text = self.userName.text;
} else {
......@@ -323,7 +323,7 @@
{
WS(weakSelf);
NSString *inputPhoneNumber = self.identityView.bindingPhoneNumber.text;
if (inputPhoneNumber.length == 0) {
if ([[self class] isBlankString:inputPhoneNumber]) {
[self ErrorMBProgressView:@"手机号不能为空"];
return;
}
......@@ -385,7 +385,7 @@
- (void)NextButtonClick
{
// 验证码必须填写
if (self.identityView.verificationCode.text.length == 0) {
if ([[self class] isBlankString:self.identityView.verificationCode.text]) {
[self ErrorMBProgressView:@"验证码不能为空"];
return;
......@@ -410,19 +410,14 @@
#pragma mark -修改密码
- (void)ChangPassWordRequest
{
if (self.resetPasswordView.newpass.text.length == 0) {
[self ErrorMBProgressView:@"新密码为空"];
return;
}else if (self.resetPasswordView.confirmNewpass.text.length == 0)
{
[self ErrorMBProgressView:@"确认密码为空"];
return;
if ([[self class] isBlankString:self.resetPasswordView.newpass.text]) {
[self ErrorMBProgressView:@"新密码为空"];return;
}
if ([[self class] isBlankString:self.resetPasswordView.confirmNewpass.text]){
[self ErrorMBProgressView:@"确认密码为空"];return;
}
if (![self.resetPasswordView.newpass.text isEqualToString:self.resetPasswordView.confirmNewpass.text]) {
[self ErrorMBProgressView:@"两次密码不相同"];
return;
[self ErrorMBProgressView:@"两次密码不相同"];return;
}
[self CreateMBProgressHUDLoding];
//重置密码接口
......
......@@ -641,16 +641,16 @@
page.rows = 10;
page.page = 1;
condition.page = page;
if (styleCode.length != 0) {
if (![[self class] isBlankString:styleCode]) {
condition.styleEquals = styleCode;
}
if (categoriesCode.length != 0) {
if (![[self class] isBlankString:categoriesCode]) {
condition.categoryEquals = categoriesCode;
}
if (spaceCode.length!= 0) {
if (![[self class] isBlankString:spaceCode]) {
condition.spaceEquals = spaceCode;
}
if (materialCode.length!= 0) {
if (![[self class] isBlankString:materialCode]) {
condition.materialEqueals = materialCode;
}
if (![priceTitle isEqualToString:@"全部"]) {
......
......@@ -35,7 +35,7 @@
- (IBAction)rebateButtonClickAction:(UIButton *)sender {
WS(weakSelf);
if (![self.inputRebateTextField.text length]) {
if ([[self class]isBlankString:self.inputRebateTextField.text]) {
[self SHOWPrompttext:@"请输入提现金额"];return;
}
if ([self.inputRebateTextField.text floatValue] > self.rebateAmount) {
......
......@@ -218,7 +218,7 @@
if ([self.payTypeButton.currentTitle isEqualToString:@"现金、支票、转账、刷卡"] && !self.payTreasureButton.selected && !self.WeixiPayButton.selected) {
[self ErrorMBProgressView:@"请选择一种支付方式"];
}else if ([self.invoiceType.currentTitle isEqualToString:@"公司发票"] && self.invoiceHeader.text.length == 0)
}else if ([self.invoiceType.currentTitle isEqualToString:@"公司发票"] && [[self class] isBlankString:self.invoiceHeader.text])
{
[self ErrorMBProgressView:@"请输入发票抬头"];
}else
......
......@@ -149,7 +149,7 @@
return;
}
Shoppersmanager *user = [Shoppersmanager manager];
if ([self.textField.text integerValue] < [user.Shoppers.lowestDiscount integerValue] && self.textField.text.length)
if ([self.textField.text integerValue] < [user.Shoppers.lowestDiscount integerValue] && ![[self class] isBlankString:self.textField.text])
{
[self SHOWPrompttext:@"当前价格低于你的价格权限!"];
self.textField.text = nil;
......@@ -175,7 +175,7 @@
if (self.textField.text.length == 2) {
return NO;
}
if(self.textField.text.length == 0 && [number isEqualToString:@"0"])
if([[self class] isBlankString:self.textField.text] && [number isEqualToString:@"0"])
{
if([number isEqualToString:@"0"]){
return NO;
......
......@@ -260,12 +260,12 @@
- (IBAction)switchUserButtonClick:(UIButton *)sender {
if (self.userName.text.length == 0) {
if ([[self class] isBlankString:self.userName.text]) {
[self ErrorMBProgressView:@"用户名不能为空"];
return;
}
if (self.passWord.text.length == 0) {
if ([[self class] isBlankString:self.passWord.text]) {
[self ErrorMBProgressView:@"密码不能为空"];
return;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment