Commit b7864e7b authored by lujunye's avatar lujunye

1112大是大

parent 3d4bbb4f
...@@ -4662,7 +4662,7 @@ ...@@ -4662,7 +4662,7 @@
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = NO; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = NO;
CODE_SIGN_ENTITLEMENTS = GeliBusinessPlatform/GeliBusinessPlatform.entitlements; CODE_SIGN_ENTITLEMENTS = GeliBusinessPlatform/GeliBusinessPlatform.entitlements;
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 5.4; CURRENT_PROJECT_VERSION = 5.5;
DEFINES_MODULE = NO; DEFINES_MODULE = NO;
DEVELOPMENT_ASSET_PATHS = "\"GeliBusinessPlatform/Preview Content\""; DEVELOPMENT_ASSET_PATHS = "\"GeliBusinessPlatform/Preview Content\"";
DEVELOPMENT_TEAM = K48346UACH; DEVELOPMENT_TEAM = K48346UACH;
...@@ -4716,7 +4716,7 @@ ...@@ -4716,7 +4716,7 @@
"$(PROJECT_DIR)/GeliBusinessPlatform/Other/SDK/GprinterSDKforIOS_v1.0.8", "$(PROJECT_DIR)/GeliBusinessPlatform/Other/SDK/GprinterSDKforIOS_v1.0.8",
"$(PROJECT_DIR)/GeliBusinessPlatform/Other/SDK", "$(PROJECT_DIR)/GeliBusinessPlatform/Other/SDK",
); );
MARKETING_VERSION = 1.7.3; MARKETING_VERSION = 1.7.4;
OTHER_LDFLAGS = ( OTHER_LDFLAGS = (
"$(inherited)", "$(inherited)",
"-ObjC", "-ObjC",
...@@ -4798,7 +4798,7 @@ ...@@ -4798,7 +4798,7 @@
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = NO; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = NO;
CODE_SIGN_ENTITLEMENTS = GeliBusinessPlatform/GeliBusinessPlatform.entitlements; CODE_SIGN_ENTITLEMENTS = GeliBusinessPlatform/GeliBusinessPlatform.entitlements;
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 5.4; CURRENT_PROJECT_VERSION = 5.5;
DEFINES_MODULE = NO; DEFINES_MODULE = NO;
DEVELOPMENT_ASSET_PATHS = "\"GeliBusinessPlatform/Preview Content\""; DEVELOPMENT_ASSET_PATHS = "\"GeliBusinessPlatform/Preview Content\"";
DEVELOPMENT_TEAM = K48346UACH; DEVELOPMENT_TEAM = K48346UACH;
...@@ -4852,7 +4852,7 @@ ...@@ -4852,7 +4852,7 @@
"$(PROJECT_DIR)/GeliBusinessPlatform/Other/SDK/GprinterSDKforIOS_v1.0.8", "$(PROJECT_DIR)/GeliBusinessPlatform/Other/SDK/GprinterSDKforIOS_v1.0.8",
"$(PROJECT_DIR)/GeliBusinessPlatform/Other/SDK", "$(PROJECT_DIR)/GeliBusinessPlatform/Other/SDK",
); );
MARKETING_VERSION = 1.7.3; MARKETING_VERSION = 1.7.4;
OTHER_LDFLAGS = ( OTHER_LDFLAGS = (
"$(inherited)", "$(inherited)",
"-ObjC", "-ObjC",
......
...@@ -8,7 +8,41 @@ ...@@ -8,7 +8,41 @@
import UIKit import UIKit
class DZSHViewController: BaseViewController { class DZSHViewController: BaseViewController, UITableViewDelegate, UITableViewDataSource {
//MARK: - tableview_delegate
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
return 178.5
}
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return dataArr.count
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "DZSHCell") as! DZSHCell
cell.tag = indexPath.row
let model = dataArr[indexPath.row]
if type == 2 {
cell.resultImg.isHidden = false
cell.action_btn.setTitle("查看", for: .normal)
if model.vendor_audit_status != 2 {
cell.resultImg.image = UIImage(named: "passImg")
if model.vendor_audit_status == 3 {
cell.action_btn.setTitle("补齐资料", for: .normal)
}
}else{
cell.resultImg.image = UIImage(named: "nonPassImg")
}
}else{
cell.resultImg.isHidden = true
cell.action_btn.setTitle("审核", for: .normal)
}
cell.name_lbl.text = model.user_name! + "(\(model.phone))"
cell.from_lbl.text = model.from
cell.date_lbl.text = model.create_time
return cell
}
@IBOutlet weak var listView: UITableView! @IBOutlet weak var listView: UITableView!
var keyword = "" var keyword = ""
var isUpData = false{ var isUpData = false{
...@@ -20,8 +54,18 @@ class DZSHViewController: BaseViewController { ...@@ -20,8 +54,18 @@ class DZSHViewController: BaseViewController {
} }
} }
} }
@IBOutlet weak var top_btn_view: UIView!
@IBOutlet weak var searchV: UIView!
var page : Int = 0
let UserToken = UserDefaults.standard.value(forKey: "user_token")
var startTime :Int? = 0 var startTime :Int? = 0
var endTime :Int? = 0 var endTime :Int? = 0
var type :Int? = 0 //1为待审核列表查询,2为已审核列表查询
var from = 0 //来源:1:小程序,2:格利食品网
var audit_type = 0 //审核类型 1审核通过 2审核不通过 3审核通过待补齐资料 100全部
//MARK:--VC 初始化 //MARK:--VC 初始化
convenience init(title: String) { convenience init(title: String) {
self.init(title: title, content: "") self.init(title: title, content: "")
...@@ -37,18 +81,74 @@ class DZSHViewController: BaseViewController { ...@@ -37,18 +81,74 @@ class DZSHViewController: BaseViewController {
override func viewDidLoad() { override func viewDidLoad() {
super.viewDidLoad() super.viewDidLoad()
// Do any additional setup after loading the view. listView.register(UINib(nibName: "DZSHCell", bundle: nil), forCellReuseIdentifier: "DZSHCell")
listView.separatorStyle = .none
listView.delegate = self
listView.dataSource = self
headerMJ.setRefreshingTarget(self, refreshingAction: #selector(loadData))
listView.mj_header = headerMJ
footerMJ.setRefreshingTarget(self, refreshingAction: #selector(loadMoreData))
listView.mj_footer = footerMJ
listView.mj_header?.beginRefreshing()
}
//MARK:--loadData
//MARK:--列表数据源
var dataArr:Array<queryStoreListInfoData_model> = []
// var dataArr2:Array<dbtOrderLisDataModel> = []
@objc func loadData(){
isUpData = true
page = 1
if audit_type == 0 {
audit_type = 100
}
let dic = ["user_token":UserToken as Any,"keyword":keyword,"page":page,"start_time":startTime as Any,"end_time":endTime as Any,"from":from as Any,"audit_type":audit_type as Any,"type":type as Any]
queryStoreListInfo(dic) { (data) in
let dataM = data as! queryStoreListInfo_model
self.dataArr.removeAll()
dataM.data?.forEach({ (model) in
self.dataArr.append(model)
})
self.listView.mj_header?.endRefreshing()
self.listView.reloadData()
if dataM.data?.count == 0 {
self.listView.mj_footer?.endRefreshingWithNoMoreData()
}else{
self.listView.mj_footer?.endRefreshing()
}
self.page = 2
} failture: { (error) in
self.listView.mj_header?.endRefreshing()
}
} }
@objc func loadMoreData(){
let dic = ["user_token":UserToken as Any,"keyword":keyword,"page":page,"start_time":startTime as Any,"end_time":endTime as Any,"from":from as Any,"audit_type":audit_type as Any,"type":type as Any]
queryStoreListInfo(dic) { (data) in
let dataM = data as! queryStoreListInfo_model
if dataM.data?.count == 0 {
self.listView.mj_footer?.endRefreshingWithNoMoreData()
}else{
self.page += 1
dataM.data?.forEach({ (model) in
self.dataArr.append(model)
})
self.listView.reloadData()
self.listView.mj_footer?.endRefreshing()
}
/*
// MARK: - Navigation
// In a storyboard-based application, you will often want to do a little preparation before navigation } failture: { (error) in
override func prepare(for segue: UIStoryboardSegue, sender: Any?) { self.listView.mj_footer?.endRefreshing()
// Get the new view controller using segue.destination.
// Pass the selected object to the new view controller. }
} }
*/
} }
...@@ -13,6 +13,8 @@ ...@@ -13,6 +13,8 @@
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="DZSHViewController" customModule="TestClass" customModuleProvider="target"> <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="DZSHViewController" customModule="TestClass" customModuleProvider="target">
<connections> <connections>
<outlet property="listView" destination="lSX-9b-cFw" id="zZH-ZZ-QGI"/> <outlet property="listView" destination="lSX-9b-cFw" id="zZH-ZZ-QGI"/>
<outlet property="searchV" destination="8L7-vJ-qVH" id="xg8-AR-gOV"/>
<outlet property="top_btn_view" destination="bHR-an-pKl" id="aGx-3m-jrJ"/>
<outlet property="view" destination="i5M-Pr-FkT" id="sfx-zR-JGt"/> <outlet property="view" destination="i5M-Pr-FkT" id="sfx-zR-JGt"/>
</connections> </connections>
</placeholder> </placeholder>
......
...@@ -32,7 +32,8 @@ class DZSH_Mg_ViewController: BaseViewController ,PagingViewControllerDelegate, ...@@ -32,7 +32,8 @@ class DZSH_Mg_ViewController: BaseViewController ,PagingViewControllerDelegate,
navbar.lineView.isHidden = true navbar.lineView.isHidden = true
self.view.addSubview(navbar) self.view.addSubview(navbar)
SetTopFrameView(view: contentV, btmView: self.view) SetTopFrameView(view: contentV, btmView: self.view)
viewControllers.first?.type = 1
viewControllers.last?.type = 2
let pagingViewController = PagingViewController(viewControllers: viewControllers) let pagingViewController = PagingViewController(viewControllers: viewControllers)
pagingViewController.indicatorColor = UIColor.init(named: "蓝色字体颜色")! pagingViewController.indicatorColor = UIColor.init(named: "蓝色字体颜色")!
pagingViewController.menuItemSize = .fixed(width: 0, height: 44*glscale) pagingViewController.menuItemSize = .fixed(width: 0, height: 44*glscale)
...@@ -176,7 +177,7 @@ class DZSH_Mg_ViewController: BaseViewController ,PagingViewControllerDelegate, ...@@ -176,7 +177,7 @@ class DZSH_Mg_ViewController: BaseViewController ,PagingViewControllerDelegate,
selectV.firstBtn.setTitle(arr1[selectIndexArr.first!], for: .normal) selectV.firstBtn.setTitle(arr1[selectIndexArr.first!], for: .normal)
} }
if selectIndexArr.last != -1 && idx == 0{ if selectIndexArr.last != -1 && idx == 0{
let arr1 = ["全部", "审核通过", "审核未通过"] let arr1 = ["全部", "审核通过", "审核未通过","审核通过待补齐资料"]
selectV.thereBtn.setTitle(arr1[selectIndexArr.last!], for: .normal) selectV.thereBtn.setTitle(arr1[selectIndexArr.last!], for: .normal)
} }
} }
...@@ -232,7 +233,7 @@ class DZSH_Mg_ViewController: BaseViewController ,PagingViewControllerDelegate, ...@@ -232,7 +233,7 @@ class DZSH_Mg_ViewController: BaseViewController ,PagingViewControllerDelegate,
make.top.equalTo(changeBgView.snp_bottom) make.top.equalTo(changeBgView.snp_bottom)
} }
showSelectV = showSelectView showSelectV = showSelectView
showSelectView.dataArr = ["全部","审核通过", "审核未通过"] showSelectView.dataArr = ["全部","审核通过", "审核未通过","审核通过待补齐资料"]
showSelectView.selectIndx = selectIndexArr[2] showSelectView.selectIndx = selectIndexArr[2]
} }
break break
...@@ -251,14 +252,14 @@ class DZSH_Mg_ViewController: BaseViewController ,PagingViewControllerDelegate, ...@@ -251,14 +252,14 @@ class DZSH_Mg_ViewController: BaseViewController ,PagingViewControllerDelegate,
//MARK:--SelectContentViewDelegate //MARK:--SelectContentViewDelegate
func didselectCell(sender: Int, SelectContentView: SelectContentView) { func didselectCell(sender: Int, SelectContentView: SelectContentView) {
// selectIndexArr[showSelectvIndex] = sender // selectIndexArr[showSelectvIndex] = sender
// selectV.colseBytitleArr(arr: [], index:showSelectvIndex) // selectV.colseBytitleArr(arr: [], index:showSelectvIndex)
// viewControllers.forEach { (vc) in // viewControllers.forEach { (vc) in
// // vc.dbt_type = selectIndexArr[0] // // vc.dbt_type = selectIndexArr[0]
// vc.isUpData = false // vc.isUpData = false
// } // }
// let vc = viewControllers[selectIndex] // let vc = viewControllers[selectIndex]
// vc.listView.mj_header?.beginRefreshing() // vc.listView.mj_header?.beginRefreshing()
selectIndexArr[showSelectvIndex] = sender selectIndexArr[showSelectvIndex] = sender
var arr:[String] = [] var arr:[String] = []
...@@ -266,14 +267,26 @@ class DZSH_Mg_ViewController: BaseViewController ,PagingViewControllerDelegate, ...@@ -266,14 +267,26 @@ class DZSH_Mg_ViewController: BaseViewController ,PagingViewControllerDelegate,
let arr1 = ["全部", "小程序", "格利食品网"] let arr1 = ["全部", "小程序", "格利食品网"]
arr.append(arr1[sender]) arr.append(arr1[sender])
}else if showSelectvIndex == 2{ }else if showSelectvIndex == 2{
let arr1 = ["全部", "审核通过", "审核未通过"] let arr1 = ["全部", "审核通过", "审核未通过","审核通过待补齐资料"]
arr.append(arr1[sender]) arr.append(arr1[sender])
} }
viewControllers.forEach { (vc) in
if selectIndexArr.first != -1 {
vc.from = selectIndexArr.first!
}
if selectIndexArr.last != -1 {
vc.audit_type = selectIndexArr.last!
}
vc.isUpData = false
}
selectV.colseBytitleArr(arr: arr, index:showSelectvIndex) selectV.colseBytitleArr(arr: arr, index:showSelectvIndex)
viewControllers.forEach { (vc) in viewControllers.forEach { (vc) in
vc.isUpData = false vc.isUpData = false
} }
let vc = viewControllers[selectIndex] let vc = viewControllers[selectIndex]
vc.listView.mj_header?.beginRefreshing() vc.listView.mj_header?.beginRefreshing()
...@@ -317,7 +330,7 @@ class DZSH_Mg_ViewController: BaseViewController ,PagingViewControllerDelegate, ...@@ -317,7 +330,7 @@ class DZSH_Mg_ViewController: BaseViewController ,PagingViewControllerDelegate,
selectV.removeFromSuperview() selectV.removeFromSuperview()
selectV = nil selectV = nil
initHeaderSelectView(idx: selectIndex) initHeaderSelectView(idx: selectIndex)
if selectIndex != item.index { if selectIndex != item.index {
selectIndex = item.index selectIndex = item.index
let vc = viewControllers[selectIndex] let vc = viewControllers[selectIndex]
......
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