Commit 53785cda authored by lujunye's avatar lujunye

图片展示修改完成

parent 4ab3e84a
...@@ -283,7 +283,7 @@ class OrderDetailGoodsSourceModel: Mappable { ...@@ -283,7 +283,7 @@ class OrderDetailGoodsSourceModel: Mappable {
var report_id:Int?//检测报告id var report_id:Int?//检测报告id
var ven_name : String? //供应商名称 var ven_name : String? //供应商名称
var report_picture : String?//检测报告 var report_picture : Array<String>?//检测报告
var product_origin : String? //产品产地 var product_origin : String? //产品产地
......
...@@ -16,14 +16,13 @@ class RetailManageDetailViewController: BaseViewController ,UITableViewDelegate, ...@@ -16,14 +16,13 @@ class RetailManageDetailViewController: BaseViewController ,UITableViewDelegate,
} }
let browser = JXPhotoBrowser() let browser = JXPhotoBrowser()
browser.numberOfItems = { browser.numberOfItems = {
1 (view.data?.report_picture!.count)!
} }
browser.pageIndex = 0 browser.pageIndex = 0
browser.reloadCellAtIndex = { context in browser.reloadCellAtIndex = { context in
let browserCell = context.cell as? JXPhotoBrowserImageCell let browserCell = context.cell as? JXPhotoBrowserImageCell
let url = URL(string:SERVERCE_ImageHost + (view.data?.report_picture)!) let url = URL(string:SERVERCE_ImageHost + (view.data?.report_picture![context.index])!)
browserCell?.imageView.sd_setImage(with: url, placeholderImage: nil, options: [], completed: { (_, _, _, _) in browserCell?.imageView.sd_setImage(with: url, placeholderImage: nil, options: [], completed: { (_, _, _, _) in
browserCell?.setNeedsLayout() browserCell?.setNeedsLayout()
}) })
} }
......
...@@ -28,7 +28,7 @@ class Add_Report_View: UIView { ...@@ -28,7 +28,7 @@ class Add_Report_View: UIView {
item.removeFromSuperview() item.removeFromSuperview()
} }
btm_view.addSubview(scrollView) btm_view.insertSubview(scrollView, at: btm_view.subviews.count-1)
scrollView.frame = CGRect(x: 15, y: add_img_btn.frame.maxY+20, width: ScreenWidth - 30, height: 100.5) scrollView.frame = CGRect(x: 15, y: add_img_btn.frame.maxY+20, width: ScreenWidth - 30, height: 100.5)
...@@ -111,7 +111,7 @@ class Add_Report_View: UIView { ...@@ -111,7 +111,7 @@ class Add_Report_View: UIView {
} }
@IBOutlet weak var select_img: UIImageView! @IBOutlet weak var select_img: UIImageView!
@IBAction func select_type_action(_ sender: UIButton) { @IBAction func select_type_action(_ sender: UIButton) {
select_view.isHidden = false select_view.isHidden = !select_view.isHidden
} }
@IBAction func close_action(_ sender: UIButton) { @IBAction func close_action(_ sender: UIButton) {
self.removeFromSuperview() self.removeFromSuperview()
......
...@@ -22,7 +22,8 @@ class S_Y_View: UIView { ...@@ -22,7 +22,8 @@ class S_Y_View: UIView {
ru_ku_time_lbl.text = data?.add_time ru_ku_time_lbl.text = data?.add_time
pi_ci_number_lbl.text = StringByInt(number:(data?.batch_id)!) pi_ci_number_lbl.text = StringByInt(number:(data?.batch_id)!)
gys_name_lbl.text = data?.ven_name gys_name_lbl.text = data?.ven_name
check_img.sd_setImage(with:URL(string:SERVERCE_ImageHost + ((data?.report_picture)!)!))
check_img.sd_setImage(with:URL(string:SERVERCE_ImageHost + ((data?.report_picture?.first)!)!))
} }
} }
} }
......
...@@ -518,7 +518,7 @@ class OrderListVC: BaseViewController, UITableViewDelegate, UITableViewDataSourc ...@@ -518,7 +518,7 @@ class OrderListVC: BaseViewController, UITableViewDelegate, UITableViewDataSourc
alertView.saveImgID = rowModel.order_id! alertView.saveImgID = rowModel.order_id!
self.view.window?.addSubview(alertView) self.view.window?.addSubview(alertView)
}else { }else{
//跳转订单详情 //跳转订单详情
let vc = OrderDViewController() let vc = OrderDViewController()
vc.delegate = self vc.delegate = self
...@@ -706,6 +706,7 @@ class OrderListVC: BaseViewController, UITableViewDelegate, UITableViewDataSourc ...@@ -706,6 +706,7 @@ class OrderListVC: BaseViewController, UITableViewDelegate, UITableViewDataSourc
let vc = OrderDViewController() let vc = OrderDViewController()
vc.delegate = self vc.delegate = self
vc.orderId = rowModel.order_id! vc.orderId = rowModel.order_id!
// vc.orderId = 12637
vc.order_type = rowModel.order_type vc.order_type = rowModel.order_type
vc.lmIdx = orderStatus vc.lmIdx = orderStatus
self.navigationController?.pushViewController(vc, animated: true) self.navigationController?.pushViewController(vc, animated: true)
......
...@@ -28,16 +28,18 @@ class OrderDViewController: BaseViewController,UITableViewDelegate,UITableViewDa ...@@ -28,16 +28,18 @@ class OrderDViewController: BaseViewController,UITableViewDelegate,UITableViewDa
} }
func S_Y_View_Check_Detail(view: S_Y_View) { func S_Y_View_Check_Detail(view: S_Y_View) {
print("查看溯源") print("查看溯源")
if view.data == nil {
return
}
let browser = JXPhotoBrowser() let browser = JXPhotoBrowser()
browser.numberOfItems = { browser.numberOfItems = {
1 (view.data?.report_picture!.count)!
} }
browser.pageIndex = 0 browser.pageIndex = 0
browser.reloadCellAtIndex = { context in browser.reloadCellAtIndex = { context in
let browserCell = context.cell as? JXPhotoBrowserImageCell let browserCell = context.cell as? JXPhotoBrowserImageCell
let url = URL(string:SERVERCE_ImageHost + (view.data?.report_picture)!) let url = URL(string:SERVERCE_ImageHost + (view.data?.report_picture![context.index])!)
browserCell?.imageView.sd_setImage(with: url, placeholderImage: nil, options: [], completed: { (_, _, _, _) in browserCell?.imageView.sd_setImage(with: url, placeholderImage: nil, options: [], completed: { (_, _, _, _) in
browserCell?.setNeedsLayout() browserCell?.setNeedsLayout()
}) })
} }
......
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