Commit fd7464d2 authored by 刘俊宏's avatar 刘俊宏

完成下运单(寄托物UI)

parent edcd0e80
......@@ -9,7 +9,7 @@
import UIKit
protocol JiTuoWuXinXiViewDelegate {
func JiTuoWuXinXiViewClose()
func JiTuoWuXinXiViewSubmit(itemName:String,tiJi:Float,weight:Float,count:Int,isCheck:Bool,chang:String?,kuang:String?,gao:String?)
func JiTuoWuXinXiViewSubmit(itemName:String,itemBaoName:String,tiJi:Float,weight:Float,count:Int,isCheck:Bool,chang:String?,kuang:String?,gao:String?)
}
class JiTuoWuXinXiView: UIView,UITextFieldDelegate{
var contentView:UIView!
......@@ -25,6 +25,8 @@ class JiTuoWuXinXiView: UIView,UITextFieldDelegate{
@IBOutlet weak var gaoTf: UITextField!
@IBOutlet weak var kuanTf: UITextField!
@IBOutlet weak var changTf: UITextField!
@IBOutlet weak var itemBaoTf: UITextField!//寄托物品包装
@IBAction func jiaJianMethod(_ sender: UIButton) {
switch sender.tag {
......@@ -82,7 +84,7 @@ class JiTuoWuXinXiView: UIView,UITextFieldDelegate{
let tiji = tiJiTF.text as! NSString
let weight = weightTf.text as! NSString
let count = countTf.text as! NSString
delegate?.JiTuoWuXinXiViewSubmit(itemName: itemNameTF.text!, tiJi: tiji.floatValue, weight: weight.floatValue, count: count.integerValue, isCheck: infoSw.isOn,chang: changTf.text,kuang: kuanTf.text,gao: gaoTf.text)
delegate?.JiTuoWuXinXiViewSubmit(itemName: itemNameTF.text!,itemBaoName:itemBaoTf.text!, tiJi: tiji.floatValue, weight: weight.floatValue, count: count.integerValue, isCheck: infoSw.isOn,chang: changTf.text,kuang: kuanTf.text,gao: gaoTf.text)
}
@IBOutlet weak var tiJiTF: UITextField!
@IBOutlet weak var itemNameTF: UITextField!
......
......@@ -16,8 +16,7 @@ import IQKeyboardManagerSwift
class XiaYunDanViewController: BaseViewController,UITableViewDelegate,UITableViewDataSource,JiTuoWuXinXiViewDelegate,JiPaiFangShiViewControllerDelegate,ZengZhiServicesViewControllerDelegate,AdressSelectCellDelegate,DZGLViewControllerDelegate,XinZengDiZhiViewControllerDelegate,TitleAndTFBtnCellDelegate,WenDuCellDelegate,LogisticalSelectViewDelegate, UIPickerViewDataSource, UIPickerViewDelegate, GLAlertSelectViewDelegate,CLLocationManagerDelegate, CityListViewControllerDelegate,ToAndFormSelectViewControllerDelegate,WayBillAddressCanDelItemCellDelegate,HLLTopCellDelegate,OtherDemandViewControllerDelegate,OnlyViewCellDelegate, XiaDanUserInfoViewControllerDelegate{
var isLoadingTime = true
let nonce_str = String.randomStr(len: 30)
var xiaDanRenMsg:NSString = ""
......@@ -553,6 +552,7 @@ class XiaYunDanViewController: BaseViewController,UITableViewDelegate,UITableVie
//MARK:--寄托物信息
var itemName = ""
var itemBaoName = ""
var tiJi:Float?
var weight:Float?
var count:Int?
......@@ -560,9 +560,9 @@ class XiaYunDanViewController: BaseViewController,UITableViewDelegate,UITableVie
var chang:String?
var kuang:String?
var gao:String?
func JiTuoWuXinXiViewSubmit(itemName: String, tiJi: Float, weight: Float, count: Int, isCheck: Bool,chang:String?,kuang:String?,gao:String?) {
func JiTuoWuXinXiViewSubmit(itemName: String, itemBaoName: String, tiJi: Float, weight: Float, count: Int, isCheck: Bool, chang: String?, kuang: String?, gao: String?) {
self.itemName = itemName
self.itemBaoName = itemBaoName
self.tiJi = tiJi
self.weight = weight
self.count = count
......@@ -575,7 +575,8 @@ class XiaYunDanViewController: BaseViewController,UITableViewDelegate,UITableVie
listView.reloadData()
getLogPayPrice()
}
func AdressSelectCellBtnCLick(row: Int) {
let vc = DZGLViewController()
vc.isSelectlogAddress = true
......@@ -1370,6 +1371,7 @@ class XiaYunDanViewController: BaseViewController,UITableViewDelegate,UITableVie
jtwxxView?.changTf.text = chang
jtwxxView?.kuanTf.text = kuang
jtwxxView?.gaoTf.text = gao
jtwxxView?.itemBaoTf.text = self.itemBaoName
}
}
break
......
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