Commit 16ca2918 authored by lujunye's avatar lujunye

修改小数位保留2位小数

parent f12608a5
...@@ -3685,7 +3685,7 @@ ...@@ -3685,7 +3685,7 @@
CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = GeliBusinessPlatform/GeliBusinessPlatform.entitlements; CODE_SIGN_ENTITLEMENTS = GeliBusinessPlatform/GeliBusinessPlatform.entitlements;
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1.27; CURRENT_PROJECT_VERSION = 1.28;
DEFINES_MODULE = NO; DEFINES_MODULE = NO;
DEVELOPMENT_ASSET_PATHS = "\"GeliBusinessPlatform/Preview Content\""; DEVELOPMENT_ASSET_PATHS = "\"GeliBusinessPlatform/Preview Content\"";
DEVELOPMENT_TEAM = K48346UACH; DEVELOPMENT_TEAM = K48346UACH;
...@@ -3814,7 +3814,7 @@ ...@@ -3814,7 +3814,7 @@
CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = GeliBusinessPlatform/GeliBusinessPlatform.entitlements; CODE_SIGN_ENTITLEMENTS = GeliBusinessPlatform/GeliBusinessPlatform.entitlements;
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1.27; CURRENT_PROJECT_VERSION = 1.28;
DEFINES_MODULE = NO; DEFINES_MODULE = NO;
DEVELOPMENT_ASSET_PATHS = "\"GeliBusinessPlatform/Preview Content\""; DEVELOPMENT_ASSET_PATHS = "\"GeliBusinessPlatform/Preview Content\"";
DEVELOPMENT_TEAM = K48346UACH; DEVELOPMENT_TEAM = K48346UACH;
......
...@@ -31,7 +31,7 @@ class ChangeGoodsPriceVC: BaseViewController , UITableViewDelegate, UITableView ...@@ -31,7 +31,7 @@ class ChangeGoodsPriceVC: BaseViewController , UITableViewDelegate, UITableView
}) })
let wl = wlPrice as NSString let wl = wlPrice as NSString
let qt = qtPrice as NSString let qt = qtPrice as NSString
btnTitle.text = "确定(合计¥\(total + wl.floatValue + qt.floatValue))" btnTitle.text = String(format: "确定(合计¥%.2f)", total + wl.floatValue + qt.floatValue)
tableV.reloadData() tableV.reloadData()
} }
...@@ -51,7 +51,7 @@ class ChangeGoodsPriceVC: BaseViewController , UITableViewDelegate, UITableView ...@@ -51,7 +51,7 @@ class ChangeGoodsPriceVC: BaseViewController , UITableViewDelegate, UITableView
}) })
let wl = wlPrice as NSString let wl = wlPrice as NSString
let qt = qtPrice as NSString let qt = qtPrice as NSString
btnTitle.text = "确定(合计¥\(total + wl.floatValue + qt.floatValue))" btnTitle.text = String(format: "确定(合计¥%.2f)", total + wl.floatValue + qt.floatValue)
} }
...@@ -91,6 +91,7 @@ class ChangeGoodsPriceVC: BaseViewController , UITableViewDelegate, UITableView ...@@ -91,6 +91,7 @@ class ChangeGoodsPriceVC: BaseViewController , UITableViewDelegate, UITableView
} }
} }
deinit { deinit {
NotificationCenter.default.removeObserver(self) NotificationCenter.default.removeObserver(self)
} }
...@@ -114,7 +115,8 @@ class ChangeGoodsPriceVC: BaseViewController , UITableViewDelegate, UITableView ...@@ -114,7 +115,8 @@ class ChangeGoodsPriceVC: BaseViewController , UITableViewDelegate, UITableView
} }
let wl = wlPrice as NSString let wl = wlPrice as NSString
let qt = qtPrice as NSString let qt = qtPrice as NSString
btnTitle.text = "确定(合计¥\(total + wl.floatValue + qt.floatValue))" btnTitle.text = String(format: "确定(合计¥%.2f)", total + wl.floatValue + qt.floatValue)
self.tableV.reloadData() self.tableV.reloadData()
} }
......
...@@ -83,18 +83,18 @@ class XiuGaiYuShouJiaViewController: BaseViewController, UITextFieldDelegate { ...@@ -83,18 +83,18 @@ class XiuGaiYuShouJiaViewController: BaseViewController, UITextFieldDelegate {
} }
func textFieldDidEndEditing(_ textField: UITextField) { func textFieldDidEndEditing(_ textField: UITextField) {
if textField.tag == 1001 { if textField.tag == 1001 {
// print(dingJinTF.text) // print(dingJinTF.text)
let dingj = dingJinTF.text! as NSString let dingj = dingJinTF.text! as NSString
if isPurnNumber(str: dingJinTF.text!) { if isPurnNumber(str: dingJinTF.text!) {
// if dingj.floatValue > (totalPrice! * 0.2) { // if dingj.floatValue > (totalPrice! * 0.2) {
// HUD.flash(.label("定金不得高于总价20%"),delay: 1.2) // HUD.flash(.label("定金不得高于总价20%"),delay: 1.2)
// dingJinTF.text = String(format: "%.2f", (totalPrice! * 0.2)) // dingJinTF.text = String(format: "%.2f", (totalPrice! * 0.2))
// }else{ // }else{
dingJinTF.text = String(format: "%.2f", dingj.floatValue) dingJinTF.text = String(format: "%.2f", dingj.floatValue)
// } // }
// let lastDj = dingJinTF.text! as NSString // let lastDj = dingJinTF.text! as NSString
// let weiku = totalPrice! - lastDj.floatValue // let weiku = totalPrice! - lastDj.floatValue
// weiKuanTF.text = String(format: "%.2f",weiku) // weiKuanTF.text = String(format: "%.2f",weiku)
}else{ }else{
HUD.flash(.label("请填写正确的定金数值"),delay: 1.2) HUD.flash(.label("请填写正确的定金数值"),delay: 1.2)
dingJinTF.text = "" dingJinTF.text = ""
...@@ -102,18 +102,18 @@ class XiuGaiYuShouJiaViewController: BaseViewController, UITextFieldDelegate { ...@@ -102,18 +102,18 @@ class XiuGaiYuShouJiaViewController: BaseViewController, UITextFieldDelegate {
}else if textField.tag == 1002{ }else if textField.tag == 1002{
let weiku = weiKuanTF.text! as NSString let weiku = weiKuanTF.text! as NSString
if isPurnNumber(str: weiKuanTF.text!) { if isPurnNumber(str: weiKuanTF.text!) {
// if weiku.floatValue > totalPrice! { // if weiku.floatValue > totalPrice! {
// HUD.flash(.label("尾款不得高于总价"),delay: 1.2) // HUD.flash(.label("尾款不得高于总价"),delay: 1.2)
// weiKuanTF.text = String(format: "%.2f", totalPrice!) // weiKuanTF.text = String(format: "%.2f", totalPrice!)
// }else if weiku.floatValue < (totalPrice! * 0.8){ // }else if weiku.floatValue < (totalPrice! * 0.8){
// HUD.flash(.label("尾款不得低于总价的80%"),delay: 1.2) // HUD.flash(.label("尾款不得低于总价的80%"),delay: 1.2)
// weiKuanTF.text = String(format: "%.2f", (totalPrice! * 0.8)) // weiKuanTF.text = String(format: "%.2f", (totalPrice! * 0.8))
// }else{ // }else{
weiKuanTF.text = String(format: "%.2f", weiku.floatValue) weiKuanTF.text = String(format: "%.2f", weiku.floatValue)
// } // }
// let lastWeiku = weiKuanTF.text! as NSString // let lastWeiku = weiKuanTF.text! as NSString
// let dingj = totalPrice! - lastWeiku.floatValue // let dingj = totalPrice! - lastWeiku.floatValue
// dingJinTF.text = String(format: "%.2f",dingj) // dingJinTF.text = String(format: "%.2f",dingj)
}else{ }else{
HUD.flash(.label("请填写正确的尾款数值"),delay: 1.2) HUD.flash(.label("请填写正确的尾款数值"),delay: 1.2)
weiKuanTF.text = "" weiKuanTF.text = ""
...@@ -125,14 +125,14 @@ class XiuGaiYuShouJiaViewController: BaseViewController, UITextFieldDelegate { ...@@ -125,14 +125,14 @@ class XiuGaiYuShouJiaViewController: BaseViewController, UITextFieldDelegate {
@IBAction func submitACTION(_ sender: Any) { @IBAction func submitACTION(_ sender: Any) {
print("预售返回上一级且提交了数据") print("预售返回上一级且提交了数据")
// let weiku = weiKuanTF.text! as NSString // let weiku = weiKuanTF.text! as NSString
// let dingj = dingJinTF.text! as NSString // let dingj = dingJinTF.text! as NSString
// if (weiku.floatValue + dingj.floatValue) // if (weiku.floatValue + dingj.floatValue)
// != totalPrice { // != totalPrice {
// let total = String(format: "%.2f", totalPrice!) // let total = String(format: "%.2f", totalPrice!)
// HUD.flash(.label("填写的定金和尾款总价应为" + total),delay: 1.2) // HUD.flash(.label("填写的定金和尾款总价应为" + total),delay: 1.2)
// return; // return;
// } // }
if orderID != 0 { if orderID != 0 {
//MARK:--需要对输入是否为金额判断 //MARK:--需要对输入是否为金额判断
...@@ -142,6 +142,8 @@ class XiuGaiYuShouJiaViewController: BaseViewController, UITextFieldDelegate { ...@@ -142,6 +142,8 @@ class XiuGaiYuShouJiaViewController: BaseViewController, UITextFieldDelegate {
editOrderGoodsPriceAd(["user_token":UserToken as Any,"order_id":orderID as Any,"og_id":rowModel?.og_id as Any,"dj_amount":dingJinTF.text as Any,"wk_amount":weiKuanTF.text as Any], success: { (data) in editOrderGoodsPriceAd(["user_token":UserToken as Any,"order_id":orderID as Any,"og_id":rowModel?.og_id as Any,"dj_amount":dingJinTF.text as Any,"wk_amount":weiKuanTF.text as Any], success: { (data) in
let dataM = data as! EditOGPAdModel let dataM = data as! EditOGPAdModel
if dataM.code == 1 { if dataM.code == 1 {
NotificationCenter.default.post(name: NSNotification.Name(rawValue: "orderChange"), object: nil)
self.delegate?.changeYuShouGoodsByData(sender: dataM.data!, djText: self.dingJinTF.text!, wkText: self.weiKuanTF.text!) self.delegate?.changeYuShouGoodsByData(sender: dataM.data!, djText: self.dingJinTF.text!, wkText: self.weiKuanTF.text!)
self.navigationController?.popViewController(animated: true) self.navigationController?.popViewController(animated: true)
} }
...@@ -156,6 +158,8 @@ class XiuGaiYuShouJiaViewController: BaseViewController, UITextFieldDelegate { ...@@ -156,6 +158,8 @@ class XiuGaiYuShouJiaViewController: BaseViewController, UITextFieldDelegate {
} }
} }
deinit {
NotificationCenter.default.removeObserver(self)
}
} }
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