Commit 5aadd0f4 authored by lujunye's avatar lujunye

配置打印2

parent 401c3c2e
...@@ -36,19 +36,18 @@ class printOrder_data_model: Mappable { ...@@ -36,19 +36,18 @@ class printOrder_data_model: Mappable {
} }
} }
class printOrder_data_res_model: Mappable { class printOrder_data_res_model: Mappable {
var remittance_account:String? var remittance_account:String? //汇款账户(order_res)
var cus_company : String? var cus_company : String?// TO/单位公司名称(order_res
var province_id :Int? var province_id :Int?//省id(order_res)
var city_id:Int?// 市id(order_res)
var district_id : Int?// 区id(order_res)
var province :String?//省
var city_id:Int? var city:String?//市
var district_id : Int? var district : String?//区
var province :String? var mobile :String?//手机
var city:String? var consignee :String?//联系人
var district : String?
var mobile :String?
var consignee :String?
required init?( map: Map) { required init?( map: Map) {
......
...@@ -28,7 +28,7 @@ class PrintListMgVc: BaseViewController, PagingViewControllerDelegate,UIPrintInt ...@@ -28,7 +28,7 @@ class PrintListMgVc: BaseViewController, PagingViewControllerDelegate,UIPrintInt
pc.printInfo = printInfo pc.printInfo = printInfo
pc.delegate = self pc.delegate = self
if userName == "不二制油" { //普通 if userName != "不二制油" { //普通
let formatter = web_vc.wkWebView.viewPrintFormatter() let formatter = web_vc.wkWebView.viewPrintFormatter()
pc.printFormatter = formatter pc.printFormatter = formatter
formatter.startPage = 0 formatter.startPage = 0
...@@ -48,7 +48,15 @@ class PrintListMgVc: BaseViewController, PagingViewControllerDelegate,UIPrintInt ...@@ -48,7 +48,15 @@ class PrintListMgVc: BaseViewController, PagingViewControllerDelegate,UIPrintInt
var printData:printOrder_data_res_model?{ var printData:printOrder_data_res_model?{
didSet{ didSet{
viewControllers.forEach { (vc) in viewControllers.forEach { (vc) in
vc.printData = printData if printData?.province_id != nil {
vc.provinceIndex = (printData?.province_id)!
vc.cityIndex = (printData?.city_id)!
vc.areaIndex = (printData?.district_id)!
}
vc.FM_str = (printData?.remittance_account)!
vc.phone_str = (printData?.mobile)!
vc.contect_str = (printData?.consignee)!
} }
} }
} }
...@@ -81,7 +89,7 @@ class PrintListMgVc: BaseViewController, PagingViewControllerDelegate,UIPrintInt ...@@ -81,7 +89,7 @@ class PrintListMgVc: BaseViewController, PagingViewControllerDelegate,UIPrintInt
self.view.addSubview(navbar) self.view.addSubview(navbar)
SetTopFrameView(view: contentV, btmView: self.view) SetTopFrameView(view: contentV, btmView: self.view)
if userName == "不二制油" { if userName != "不二制油" {
normal_type_btn.isHidden = false normal_type_btn.isHidden = false
}else{ }else{
normal_type_btn.isHidden = true normal_type_btn.isHidden = true
......
...@@ -11,11 +11,6 @@ import SwiftyJSON ...@@ -11,11 +11,6 @@ import SwiftyJSON
class PrintViewController: BaseViewController,UITableViewDelegate,UITableViewDataSource,print_bottom_cellDelegate, UIPickerViewDataSource, UIPickerViewDelegate{ class PrintViewController: BaseViewController,UITableViewDelegate,UITableViewDataSource,print_bottom_cellDelegate, UIPickerViewDataSource, UIPickerViewDelegate{
var printData:printOrder_data_res_model?{
didSet{
}
}
//MARK: - 地址选择 //MARK: - 地址选择
//选择的省索引 //选择的省索引
var provinceIndex = 0 var provinceIndex = 0
...@@ -329,7 +324,6 @@ class PrintViewController: BaseViewController,UITableViewDelegate,UITableViewDat ...@@ -329,7 +324,6 @@ class PrintViewController: BaseViewController,UITableViewDelegate,UITableViewDat
list_view.register(UINib(nibName: "print_bottom_cell", bundle: nil), forCellReuseIdentifier: "print_bottom_cell") list_view.register(UINib(nibName: "print_bottom_cell", bundle: nil), forCellReuseIdentifier: "print_bottom_cell")
list_view.separatorStyle = .none list_view.separatorStyle = .none
list_view.showsVerticalScrollIndicator = false list_view.showsVerticalScrollIndicator = false
getIndex() getIndex()
} }
//MARK:--VC 初始化 //MARK:--VC 初始化
...@@ -369,7 +363,15 @@ class PrintViewController: BaseViewController,UITableViewDelegate,UITableViewDat ...@@ -369,7 +363,15 @@ class PrintViewController: BaseViewController,UITableViewDelegate,UITableViewDat
let cell = tableView.dequeueReusableCell(withIdentifier: "print_bottom_cell") as! print_bottom_cell let cell = tableView.dequeueReusableCell(withIdentifier: "print_bottom_cell") as! print_bottom_cell
cell.delegate = self cell.delegate = self
if dzStr.count > 0 {
cell.adr_lbl.text = dzStr cell.adr_lbl.text = dzStr
cell.adr_lbl.textColor = UIColor(named: "标题字颜色")
}
cell.payer_tf.text = FM_str
cell.adr_tf.text = detail_adr_str
cell.phone_tf.text = phone_str
cell.connect_tf.text = contect_str
return cell return cell
} }
......
...@@ -142,10 +142,10 @@ ...@@ -142,10 +142,10 @@
<color key="textColor" name="灰色字体颜色"/> <color key="textColor" name="灰色字体颜色"/>
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
</label> </label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="地区" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="5gO-KT-url"> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="请选择区域" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="5gO-KT-url">
<rect key="frame" x="15" y="151.5" width="26" height="18.5"/> <rect key="frame" x="15" y="151.5" width="65" height="18.5"/>
<fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="13"/> <fontDescription key="fontDescription" name="PingFangSC-Regular" family="PingFang SC" pointSize="13"/>
<color key="textColor" name="标题字颜色"/> <color key="textColor" name="提示语字体颜色"/>
<nil key="highlightedColor"/> <nil key="highlightedColor"/>
</label> </label>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="p9c-1h-uVq"> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="p9c-1h-uVq">
...@@ -376,6 +376,9 @@ ...@@ -376,6 +376,9 @@
<namedColor name="#F57575"> <namedColor name="#F57575">
<color red="0.96100002527236938" green="0.45899999141693115" blue="0.45899999141693115" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <color red="0.96100002527236938" green="0.45899999141693115" blue="0.45899999141693115" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</namedColor> </namedColor>
<namedColor name="提示语字体颜色">
<color red="0.70588235294117652" green="0.70588235294117652" blue="0.70588235294117652" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</namedColor>
<namedColor name="标题字颜色"> <namedColor name="标题字颜色">
<color red="0.18000000715255737" green="0.18000000715255737" blue="0.18000000715255737" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> <color red="0.18000000715255737" green="0.18000000715255737" blue="0.18000000715255737" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</namedColor> </namedColor>
......
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