Просмотр исходного кода

增加 portfolio 编辑单选情况隐藏选择按钮

Pen Li 9 лет назад
Родитель
Сommit
a3507ad1d1

BIN
RedAnt ERP Mobile/RedAnt ERP Mobile.xcworkspace/xcuserdata/macmini1.xcuserdatad/UserInterfaceState.xcuserstate


+ 18 - 5
RedAnt ERP Mobile/common/Functions/portfolio/PortfolioEditQTYViewController.m

@@ -21,11 +21,7 @@
     
     self.edgesForExtendedLayout = UIRectEdgeNone;
     
-    self.editQTY.enabled = NO;
-    self.editPrice.enabled = NO;
-    self.editDiscount.enabled = NO;
-    self.tv_linenote.editable = NO;
-    
+
     self.tv_linenote.delegate = self;
      self.tv_linenote.text=self.linenotes ;
     if(self.qty>=0)
@@ -48,6 +44,11 @@
     self.labelNewPrice.text = [NSString stringWithFormat:@"%.2f",self.price* (1.0-self.discount/100)];
     if(self.arr_fashion_ids.count!=1)
     {
+        self.editQTY.enabled = NO;
+        self.editPrice.enabled = NO;
+        self.editDiscount.enabled = NO;
+        self.tv_linenote.editable = NO;
+        
         self.label_multiItems.text=[NSString stringWithFormat:@"%d items selected",self.ids_count ];
         self.label_multiItems.hidden = false;
         self.editPrice.enabled = false;
@@ -57,6 +58,18 @@
         
         self.labelNewPrice.hidden = true;
         self.labelpriceafter.hidden = true;
+    } else {
+        
+        self.qtyCheckButton.selected = YES;
+        self.priceCheckButton.selected = YES;
+        self.discountCheckButton.selected = YES;
+        self.lineNoteCheckButton.selected = YES;
+        
+        self.qtyCheckButton.hidden = YES;
+        self.priceCheckButton.hidden = YES;
+        self.discountCheckButton.hidden = YES;
+        self.lineNoteCheckButton.hidden = YES;
+        self.noticeLabel.hidden = YES;
     }