Commit d4df3171 authored by David黄金龙's avatar David黄金龙

我的活动报名列表 处理已下架状态的 及点击事件

parent f7b1fa30
...@@ -19,6 +19,7 @@ enum YHActivityStatus: Int { ...@@ -19,6 +19,7 @@ enum YHActivityStatus: Int {
case applied = 2 // 已报名 case applied = 2 // 已报名
case end = 3 // 活动结束 case end = 3 // 活动结束
case canceled = 4 // 已取消报名 case canceled = 4 // 已取消报名
case soldout = 5 //商品下架
var titleForList : String { var titleForList : String {
...@@ -31,6 +32,8 @@ enum YHActivityStatus: Int { ...@@ -31,6 +32,8 @@ enum YHActivityStatus: Int {
return "活动结束" return "活动结束"
case .canceled: case .canceled:
return "立即报名" return "立即报名"
case .soldout:
return "已下架"
default: default:
return "" return ""
} }
...@@ -46,6 +49,8 @@ enum YHActivityStatus: Int { ...@@ -46,6 +49,8 @@ enum YHActivityStatus: Int {
return "活动结束" return "活动结束"
case .canceled: case .canceled:
return "已取消" return "已取消"
case .soldout:
return "已下架"
default: default:
return "" return ""
} }
...@@ -78,6 +83,8 @@ enum YHActivityStatus: Int { ...@@ -78,6 +83,8 @@ enum YHActivityStatus: Int {
return UIColor.mainTextColor30 return UIColor.mainTextColor30
case .canceled: case .canceled:
return UIColor.brandMainColor return UIColor.brandMainColor
case .soldout:
return UIColor.mainTextColor30
default: default:
return UIColor.clear return UIColor.clear
} }
...@@ -260,11 +267,14 @@ extension YHActivityListViewController: UITableViewDelegate, UITableViewDataSour ...@@ -260,11 +267,14 @@ extension YHActivityListViewController: UITableViewDelegate, UITableViewDataSour
if indexPath.section < viewModel.arrActivityListData.count { if indexPath.section < viewModel.arrActivityListData.count {
let model = viewModel.arrActivityListData[indexPath.section] let model = viewModel.arrActivityListData[indexPath.section]
if type == 1 && model.status.int == 2 { if type == 1 {
if model.status.int == 2 {
let vc = YHActivityTravelViewController() let vc = YHActivityTravelViewController()
vc.travelId = model.checkId vc.travelId = model.checkId
navigationController?.pushViewController(vc) navigationController?.pushViewController(vc)
} else if model.status.int == 5 {
YHHUD.flash(message: "活动已下架")
}
return return
} }
......
...@@ -133,7 +133,7 @@ extension YHActivityListCell { ...@@ -133,7 +133,7 @@ extension YHActivityListCell {
} }
// //
dateLabel.text = model.getDateString()//String(model.beginTime) dateLabel.text = model.getDateString()
// //
detailLabel.text = model.place detailLabel.text = model.place
......
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