Commit 952b06f9 authored by lujunye's avatar lujunye

接入筛选接口

parent d6b1f678
...@@ -14,6 +14,10 @@ class YingFuZKListViewController: BaseViewController,UISearchBarDelegate,SearchB ...@@ -14,6 +14,10 @@ class YingFuZKListViewController: BaseViewController,UISearchBarDelegate,SearchB
} }
@IBOutlet weak var selectListH: NSLayoutConstraint! @IBOutlet weak var selectListH: NSLayoutConstraint!
var exist = 0
var amount_order = 0
@IBAction func topBtnClick(_ sender: UIButton) { @IBAction func topBtnClick(_ sender: UIButton) {
switch sender.tag { switch sender.tag {
case 0: case 0:
...@@ -121,21 +125,20 @@ class YingFuZKListViewController: BaseViewController,UISearchBarDelegate,SearchB ...@@ -121,21 +125,20 @@ class YingFuZKListViewController: BaseViewController,UISearchBarDelegate,SearchB
} }
var leftSelectNum:Int?
var rightSelectNum:Int?
//MARK: - CELL DELEGATE //MARK: - CELL DELEGATE
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
if tableView == selectList { if tableView == selectList {
if leftBtnTitle.textColor == UIColor(named:"蓝色字体颜色"){ if leftBtnTitle.textColor == UIColor(named:"蓝色字体颜色"){
leftSelectNum = indexPath.row exist = indexPath.row
leftBtnTitle.text = leftArr2[leftSelectNum!] leftBtnTitle.text = leftArr1[exist]
if (barTitle?.contains("应收"))!{ if (barTitle?.contains("应收"))!{
leftBtnTitle.text = leftArr1[leftSelectNum!] leftBtnTitle.text = leftArr2[exist]
} }
}else{ }else{
rightSelectNum = indexPath.row amount_order = indexPath.row
rightBtnTitle.text = rightArr[rightSelectNum!] rightBtnTitle.text = rightArr[amount_order]
} }
leftImg.image = UIImage(named: "xiala") leftImg.image = UIImage(named: "xiala")
rightImg.image = UIImage(named: "xiala") rightImg.image = UIImage(named: "xiala")
...@@ -143,7 +146,7 @@ class YingFuZKListViewController: BaseViewController,UISearchBarDelegate,SearchB ...@@ -143,7 +146,7 @@ class YingFuZKListViewController: BaseViewController,UISearchBarDelegate,SearchB
leftBtnTitle.textColor = UIColor(named: "标题字颜色") leftBtnTitle.textColor = UIColor(named: "标题字颜色")
selectList.isHidden = true selectList.isHidden = true
closeBtn.isHidden = true closeBtn.isHidden = true
tableView.reloadData() listView.mj_header?.beginRefreshing()
return return
} }
let vc = YingFuZhangKuanXQViewController() let vc = YingFuZhangKuanXQViewController()
...@@ -190,18 +193,18 @@ class YingFuZKListViewController: BaseViewController,UISearchBarDelegate,SearchB ...@@ -190,18 +193,18 @@ class YingFuZKListViewController: BaseViewController,UISearchBarDelegate,SearchB
if leftBtnTitle.textColor == UIColor(named:"蓝色字体颜色"){ if leftBtnTitle.textColor == UIColor(named:"蓝色字体颜色"){
if (barTitle?.contains("应收"))!{ if (barTitle?.contains("应收"))!{
cell?.textLabel!.text = leftArr2[indexPath.row] cell?.textLabel!.text = leftArr2[indexPath.row]
if leftSelectNum == indexPath.row { if exist == indexPath.row {
cell?.textLabel?.textColor = UIColor(named: "蓝色字体颜色") cell?.textLabel?.textColor = UIColor(named: "蓝色字体颜色")
} }
}else{ }else{
cell?.textLabel!.text = leftArr1[indexPath.row] cell?.textLabel!.text = leftArr1[indexPath.row]
if leftSelectNum == indexPath.row { if exist == indexPath.row {
cell?.textLabel?.textColor = UIColor(named: "蓝色字体颜色") cell?.textLabel?.textColor = UIColor(named: "蓝色字体颜色")
} }
} }
}else{ }else{
cell?.textLabel!.text = rightArr[indexPath.row] cell?.textLabel!.text = rightArr[indexPath.row]
if rightSelectNum == indexPath.row { if amount_order == indexPath.row {
cell?.textLabel?.textColor = UIColor(named: "蓝色字体颜色") cell?.textLabel?.textColor = UIColor(named: "蓝色字体颜色")
} }
} }
...@@ -274,7 +277,7 @@ class YingFuZKListViewController: BaseViewController,UISearchBarDelegate,SearchB ...@@ -274,7 +277,7 @@ class YingFuZKListViewController: BaseViewController,UISearchBarDelegate,SearchB
@objc func loadData(){ @objc func loadData(){
print("加载数据") print("加载数据")
page = 1 page = 1
let dic = ["user_token":UserToken as Any,"keyword":keyword as Any,"page":page as Any] let dic = ["user_token":UserToken as Any,"keyword":keyword as Any,"page":page as Any,"exist":exist as Any,"amount_order":amount_order+1 as Any]
if (barTitle?.contains("应付"))!{ if (barTitle?.contains("应付"))!{
accountsPayableList(dic, success: { (data) in accountsPayableList(dic, success: { (data) in
let model = (data as! accountsPayableListModel) let model = (data as! accountsPayableListModel)
...@@ -288,7 +291,9 @@ class YingFuZKListViewController: BaseViewController,UISearchBarDelegate,SearchB ...@@ -288,7 +291,9 @@ class YingFuZKListViewController: BaseViewController,UISearchBarDelegate,SearchB
self.listView.mj_footer = self.footerMJ self.listView.mj_footer = self.footerMJ
} }
self.totalPriceLbl.text = \(model.data!.total_payable_money!)" if model.data?.total_payable_money != nil {
self.totalPriceLbl.text = \(model.data!.total_payable_money!)"
}
self.listView.reloadData() self.listView.reloadData()
self.listView.mj_header?.endRefreshing() self.listView.mj_header?.endRefreshing()
self.page = 2 self.page = 2
...@@ -330,7 +335,7 @@ class YingFuZKListViewController: BaseViewController,UISearchBarDelegate,SearchB ...@@ -330,7 +335,7 @@ class YingFuZKListViewController: BaseViewController,UISearchBarDelegate,SearchB
@objc func loadMoreData(){ @objc func loadMoreData(){
print("加载更多数据") print("加载更多数据")
let dic = ["user_token":UserToken as Any,"keyword":keyword as Any,"page":page as Any] let dic = ["user_token":UserToken as Any,"keyword":keyword as Any,"page":page as Any,"exist":exist as Any,"amount_order":amount_order+1 as Any]
if (barTitle?.contains("应付"))!{ if (barTitle?.contains("应付"))!{
accountsPayableList(dic, success: { (data) in accountsPayableList(dic, success: { (data) in
let dataM = data as! accountsPayableListModel let dataM = data as! accountsPayableListModel
......
...@@ -16,6 +16,11 @@ protocol YingFuZhangKuanXQViewControllerDelegate { ...@@ -16,6 +16,11 @@ protocol YingFuZhangKuanXQViewControllerDelegate {
class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,SearchBarViewDelegate,UITableViewDelegate,UITableViewDataSource,YingFuZhangKuanXQCellDelegate,GLAlertSelectViewDelegate, GeliAlertViewDelegate,TimeSelectViewDelgate{ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,SearchBarViewDelegate,UITableViewDelegate,UITableViewDataSource,YingFuZhangKuanXQCellDelegate,GLAlertSelectViewDelegate, GeliAlertViewDelegate,TimeSelectViewDelgate{
var delegate:YingFuZhangKuanXQViewControllerDelegate? var delegate:YingFuZhangKuanXQViewControllerDelegate?
var time_type = 0
var start_time = 0
var end_time = 0
@IBOutlet weak var selectView: UIView! @IBOutlet weak var selectView: UIView!
@IBOutlet weak var selectimeBV: UIView! @IBOutlet weak var selectimeBV: UIView!
...@@ -25,11 +30,13 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea ...@@ -25,11 +30,13 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea
rightBtn.backgroundColor = UIColor(named: "分类Cell背景色") rightBtn.backgroundColor = UIColor(named: "分类Cell背景色")
leftBtn.isSelected = true leftBtn.isSelected = true
rightBtn.isSelected = false rightBtn.isSelected = false
time_type = 1
}else{ }else{
leftBtn.backgroundColor = UIColor(named: "分类Cell背景色") leftBtn.backgroundColor = UIColor(named: "分类Cell背景色")
rightBtn.backgroundColor = UIColor(named: "按钮背景颜色") rightBtn.backgroundColor = UIColor(named: "按钮背景颜色")
leftBtn.isSelected = false leftBtn.isSelected = false
rightBtn.isSelected = true rightBtn.isSelected = true
time_type = 2
} }
//10086 //10086
timeView.removeFromSuperview() timeView.removeFromSuperview()
...@@ -49,10 +56,12 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea ...@@ -49,10 +56,12 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea
@IBAction func closeAction(_ sender: UIButton) { @IBAction func closeAction(_ sender: UIButton) {
selectView.isHidden = true selectView.isHidden = true
closeBtn.isHidden = true closeBtn.isHidden = true
} }
@IBAction func showSelectAction(_ sender: UIButton) { @IBAction func showSelectAction(_ sender: UIButton) {
selectView.isHidden = !selectView.isHidden selectView.isHidden = !selectView.isHidden
closeBtn.isHidden = selectView.isHidden closeBtn.isHidden = selectView.isHidden
timeView.removeFromSuperview() timeView.removeFromSuperview()
selectimeBV.addSubview(timeView) selectimeBV.addSubview(timeView)
...@@ -68,13 +77,13 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea ...@@ -68,13 +77,13 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea
override func backAction() { override func backAction() {
self.navigationController?.popViewController(animated: true) self.navigationController?.popViewController(animated: true)
} }
func sureGeliAlertViewAction(sender: UIButton) { func sureGeliAlertViewAction(sender: UIButton) {
HUD.flash(.progress) HUD.flash(.progress)
if navTitle.contains("应收") { if navTitle.contains("应收") {
let model = datas[sender.tag] let model = datas[sender.tag]
uncollected(["user_token":UserToken as Any,"cus_log_id":model.cus_log_id as Any], success: { (data) in uncollected(["user_token":UserToken as Any,"cus_log_id":model.cus_log_id as Any], success: { (data) in
HUD.hide() HUD.hide()
self.listView.mj_header?.beginRefreshing() self.listView.mj_header?.beginRefreshing()
...@@ -173,7 +182,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea ...@@ -173,7 +182,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea
override func viewDidLoad() { override func viewDidLoad() {
super.viewDidLoad() super.viewDidLoad()
navbar.title = navTitle navbar.title = navTitle
self.view.addSubview(navbar) self.view.addSubview(navbar)
//searchbar //searchbar
...@@ -204,7 +213,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea ...@@ -204,7 +213,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea
headerMJ.setRefreshingTarget(self, refreshingAction: #selector(loadData)) headerMJ.setRefreshingTarget(self, refreshingAction: #selector(loadData))
listView.mj_header = headerMJ listView.mj_header = headerMJ
//上拉加载相关设置 //上拉加载相关设置
listView.mj_header?.beginRefreshing() listView.mj_header?.beginRefreshing()
} }
...@@ -276,7 +285,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea ...@@ -276,7 +285,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea
make.height.equalTo(18.5) make.height.equalTo(18.5)
make.width.equalTo(title3.bounds.size.width) make.width.equalTo(title3.bounds.size.width)
} }
let ti111 = UILabel() let ti111 = UILabel()
ti111.text = \(third)" ti111.text = \(third)"
ti111.font = UIFont.boldSystemFont(ofSize: 13) ti111.font = UIFont.boldSystemFont(ofSize: 13)
...@@ -323,7 +332,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea ...@@ -323,7 +332,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea
cell.delegate = self cell.delegate = self
cell.submitBtn.tag = indexPath.row cell.submitBtn.tag = indexPath.row
cell.tag = indexPath.row cell.tag = indexPath.row
if navTitle.contains("应付"){ if navTitle.contains("应付"){
if dataArr.count > 0 { if dataArr.count > 0 {
let model = dataArr[indexPath.row] let model = dataArr[indexPath.row]
...@@ -430,11 +439,17 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea ...@@ -430,11 +439,17 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea
@objc func loadData(){ @objc func loadData(){
print("加载数据") print("加载数据")
page = 1 page = 1
if (navTitle.contains("应付")){ if (navTitle.contains("应付")){
let dic = ["user_token":UserToken as Any,"keyword":keyword as Any,"page":page as Any,"ven_id":ven_id as Any] let dic = ["user_token":UserToken as Any,"keyword":keyword as Any,"page":page as Any,"ven_id":ven_id as Any,"time_type":time_type as Any,"start_time":start_time as Any,"end_time":end_time as Any]
accountsPayableDetail(dic, success: { (data) in accountsPayableDetail(dic, success: { (data) in
let model = (data as! accountsPayableDetailModel) let model = (data as! accountsPayableDetailModel)
self.dataArr.removeAll() self.dataArr.removeAll()
if model.code == 2 {
self.listView.reloadData()
self.listView.mj_header?.endRefreshing()
return
}
model.data?.list?.forEach({ (item) in model.data?.list?.forEach({ (item) in
self.dataArr.append(item) self.dataArr.append(item)
}) })
...@@ -444,7 +459,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea ...@@ -444,7 +459,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea
}else{ }else{
self.first = "0" self.first = "0"
} }
if model.data?.already != nil { if model.data?.already != nil {
self.second = "\(model.data!.already!)" self.second = "\(model.data!.already!)"
}else{ }else{
...@@ -456,7 +471,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea ...@@ -456,7 +471,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea
self.page = 2 self.page = 2
if self.dataArr.count == 20 { if self.dataArr.count == 20 {
self.footerMJ.setRefreshingTarget(self, refreshingAction: #selector(self.loadMoreData)) self.footerMJ.setRefreshingTarget(self, refreshingAction: #selector(self.loadMoreData))
self.listView.mj_footer = self.footerMJ self.listView.mj_footer = self.footerMJ
} }
if model.data?.list == nil { if model.data?.list == nil {
self.listView.mj_footer?.endRefreshingWithNoMoreData() self.listView.mj_footer?.endRefreshingWithNoMoreData()
...@@ -469,17 +484,18 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea ...@@ -469,17 +484,18 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea
self.listView.mj_header?.endRefreshing() self.listView.mj_header?.endRefreshing()
} }
}else{//应收 }else{//应收
let dic = ["user_token":UserToken as Any,"keyword":keyword as Any,"page":page as Any,"cus_id":ven_id as Any] let dic = ["user_token":UserToken as Any,"keyword":keyword as Any,"page":page as Any,"cus_id":ven_id as Any,"time_type":time_type as Any,"start_time":start_time as Any,"end_time":end_time as Any]
accountReceivableDetail(dic, success: { (data) in accountReceivableDetail(dic, success: { (data) in
self.first = "0" self.first = "0"
self.second = "0" self.second = "0"
self.third = "0" self.third = "0"
let model = data as! accountReceivableDetailModel let model = data as! accountReceivableDetailModel
self.datas.removeAll()
if model.code == 2 { if model.code == 2 {
self.listView.reloadData()
self.listView.mj_header?.endRefreshing() self.listView.mj_header?.endRefreshing()
return return
} }
self.datas.removeAll()
model.data?.list?.forEach({ (item) in model.data?.list?.forEach({ (item) in
self.datas.append(item) self.datas.append(item)
}) })
...@@ -506,7 +522,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea ...@@ -506,7 +522,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea
self.page = 2 self.page = 2
if self.datas.count == 20 { if self.datas.count == 20 {
self.footerMJ.setRefreshingTarget(self, refreshingAction: #selector(self.loadMoreData)) self.footerMJ.setRefreshingTarget(self, refreshingAction: #selector(self.loadMoreData))
self.listView.mj_footer = self.footerMJ self.listView.mj_footer = self.footerMJ
} }
if model.data?.list == nil { if model.data?.list == nil {
self.listView.mj_footer?.endRefreshingWithNoMoreData() self.listView.mj_footer?.endRefreshingWithNoMoreData()
...@@ -523,7 +539,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea ...@@ -523,7 +539,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea
@objc func loadMoreData(){ @objc func loadMoreData(){
print("加载更多数据") print("加载更多数据")
if (navTitle.contains("应付")){ if (navTitle.contains("应付")){
let dic = ["user_token":UserToken as Any,"keyword":keyword as Any,"page":page as Any,"ven_id":ven_id as Any] let dic = ["user_token":UserToken as Any,"keyword":keyword as Any,"page":page as Any,"ven_id":ven_id as Any,"time_type":time_type as Any,"start_time":start_time as Any,"end_time":end_time as Any]
accountsPayableDetail(dic, success: { (data) in accountsPayableDetail(dic, success: { (data) in
let dataM = data as! accountsPayableDetailModel let dataM = data as! accountsPayableDetailModel
if dataM.data?.list == nil { if dataM.data?.list == nil {
...@@ -542,7 +558,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea ...@@ -542,7 +558,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea
} }
}else{//应收 }else{//应收
let dic = ["user_token":UserToken as Any,"keyword":keyword as Any,"page":page as Any,"cus_id":ven_id as Any] let dic = ["user_token":UserToken as Any,"keyword":keyword as Any,"page":page as Any,"cus_id":ven_id as Any,"time_type":time_type as Any,"start_time":start_time as Any,"end_time":end_time as Any]
accountReceivableDetail(dic, success: { (data) in accountReceivableDetail(dic, success: { (data) in
let model = data as! accountReceivableDetailModel let model = data as! accountReceivableDetailModel
if model.data?.list == nil { if model.data?.list == nil {
...@@ -603,7 +619,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea ...@@ -603,7 +619,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea
make.width.equalTo(70*glscale) make.width.equalTo(70*glscale)
make.height.equalTo(30*glscale) make.height.equalTo(30*glscale)
} }
let kuangV = UIView() let kuangV = UIView()
kuangV.layer.borderColor = UIColor.init(named: "灰色字体颜色")?.cgColor kuangV.layer.borderColor = UIColor.init(named: "灰色字体颜色")?.cgColor
kuangV.layer.borderWidth = 1 kuangV.layer.borderWidth = 1
...@@ -631,7 +647,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea ...@@ -631,7 +647,7 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea
let timeIntervalEnd:TimeInterval = EndDate.timeIntervalSince1970 let timeIntervalEnd:TimeInterval = EndDate.timeIntervalSince1970
timeLbl.text = dayByDouble(sender: timeInterval) + "-" + dayByDouble(sender: timeIntervalEnd) timeLbl.text = dayByDouble(sender: timeInterval) + "-" + dayByDouble(sender: timeIntervalEnd)
calendarV.setOldDate(beginD: BeginDate!, endD: EndDate!) calendarV.setOldDate(beginD: BeginDate!, endD: EndDate!)
}else{ }else{
timeLbl.text = "-" timeLbl.text = "-"
} }
...@@ -646,31 +662,33 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea ...@@ -646,31 +662,33 @@ class YingFuZhangKuanXQViewController:BaseViewController,UISearchBarDelegate,Sea
} }
weak var TimeLbl:UILabel? weak var TimeLbl:UILabel?
func selectMoreDate(beginDate: Date, endginDate: Date) { func selectMoreDate(beginDate: Date, endginDate: Date) {
print("选择日期·····") print("选择日期·····")
let timeInterval:TimeInterval = beginDate.timeIntervalSince1970 let timeInterval:TimeInterval = beginDate.timeIntervalSince1970
let timeIntervalEnd:TimeInterval = endginDate.timeIntervalSince1970 let timeIntervalEnd:TimeInterval = endginDate.timeIntervalSince1970
TimeLbl!.text = dayByDouble(sender: timeInterval) + "-" + dayByDouble(sender: timeIntervalEnd) TimeLbl!.text = dayByDouble(sender: timeInterval) + "-" + dayByDouble(sender: timeIntervalEnd)
EndDate = endginDate EndDate = endginDate
BeginDate = beginDate BeginDate = beginDate
} start_time = Int(timeInterval)
@objc func clearBtnAction(sender:UIButton){ end_time = Int(timeIntervalEnd)
print("清除日期·····") }
TimeLbl!.text = "-" @objc func clearBtnAction(sender:UIButton){
BeginDate = nil print("清除日期·····")
EndDate = nil TimeLbl!.text = "-"
CalendarV!.clearTheSelect() BeginDate = nil
} EndDate = nil
var BeginDate: Date! = nil CalendarV!.clearTheSelect()
var EndDate: Date! = nil }
@objc func sureBtnAction(sender:UIButton){ var BeginDate: Date! = nil
//还要传日期文本出去 var EndDate: Date! = nil
if BeginDate == nil || EndDate == nil { @objc func sureBtnAction(sender:UIButton){
HUD.flash(.label("请选择自定义时间段"),delay: 1.2) //还要传日期文本出去
return if BeginDate == nil || EndDate == nil {
} HUD.flash(.label("请选择自定义时间段"),delay: 1.2)
return
}
print("最后的时间",BeginDate,EndDate) print("最后的时间",BeginDate,EndDate)
listView.mj_header?.beginRefreshing()
selectView.isHidden = true selectView.isHidden = true
closeBtn.isHidden = true closeBtn.isHidden = true
} }
} }
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