diff --git a/YouerLiveVideo/YouerLiveVideo/controllers/TVStation/TVStation.storyboard b/YouerLiveVideo/YouerLiveVideo/controllers/TVStation/TVStation.storyboard
index 08b5707..773d509 100644
--- a/YouerLiveVideo/YouerLiveVideo/controllers/TVStation/TVStation.storyboard
+++ b/YouerLiveVideo/YouerLiveVideo/controllers/TVStation/TVStation.storyboard
@@ -38,7 +38,7 @@
-
+
@@ -129,7 +129,7 @@
-
+
@@ -206,7 +206,7 @@
-
+
@@ -333,7 +333,7 @@
-
+
@@ -479,7 +479,7 @@
-
+
@@ -606,7 +606,7 @@
-
+
diff --git a/YouerLiveVideo/YouerLiveVideo/controllers/TVStation/TVStationViewController.swift b/YouerLiveVideo/YouerLiveVideo/controllers/TVStation/TVStationViewController.swift
index 53ed77a..fbfc071 100644
--- a/YouerLiveVideo/YouerLiveVideo/controllers/TVStation/TVStationViewController.swift
+++ b/YouerLiveVideo/YouerLiveVideo/controllers/TVStation/TVStationViewController.swift
@@ -223,20 +223,20 @@ class TVStationViewControllerCollectionCell:UICollectionViewCell{
class TVStationInfor {
var f_SchoolType:String!
- var f_Id:String! //标识字段,Guid标识 ,
- var f_DeleteMark:Bool = false //删除标识,1-已删除 ,
- var f_CreatorTime:String!//创建时间 ,
- var f_CreatorUserId:String!//创建人员ID ,
- var f_LastModifyTime:String! //最近一次编辑时间 ,
- var f_LastModifyUserId:String! //最近一次编辑人员 ,
- var f_DeleteTime:String! //删除时间 ,
- var f_DeleteUserId:String! //删除人员 ,
- var f_SchoolName:String! //学校名称 ,
- var f_SchoolTypeId:String!// 学校类型 ,
- var f_Logo:String! //校徽 ,
- var f_IsTopTen:Bool = false //是否十佳校园电视台 ,
- var f_IsExcellent:Bool = false //是否优秀校园电视台 ,
- var f_Url:String!// 机构地址
+ var f_Id:String! //标识字段,Guid标识 ,
+ var f_DeleteMark:Bool = false //删除标识,1-已删除 ,
+ var f_CreatorTime:String! //创建时间 ,
+ var f_CreatorUserId:String! //创建人员ID ,
+ var f_LastModifyTime:String! //最近一次编辑时间 ,
+ var f_LastModifyUserId:String! //最近一次编辑人员 ,
+ var f_DeleteTime:String! //删除时间 ,
+ var f_DeleteUserId:String! //删除人员 ,
+ var f_SchoolName:String! //学校名称 ,
+ var f_SchoolTypeId:String! // 学校类型 ,
+ var f_Logo:String! //校徽 ,
+ var f_IsTopTen:Bool = false //是否十佳校园电视台 ,
+ var f_IsExcellent:Bool = false //是否优秀校园电视台 ,
+ var f_Url:String! // 机构地址
init(json:JSON){
f_SchoolType = json["f_SchoolType"].stringValue
@@ -269,35 +269,35 @@ class TVStationSubject {
var f_ChapterName:String!
var f_TopicName:String!
var f_TestName:String!
- var f_Id:String!// 标识字段,Guid标识 ,
- var f_DeleteMark:Bool = false // 删除标识,1-已删除 ,
- var f_CreatorTime:String!// 创建时间 ,
- var f_CreatorUserId:String!// 创建人员ID ,
- var f_LastModifyTime:String!// 最近一次编辑时间 ,
- var f_LastModifyUserId:String!//最近一次编辑人员 ,
- var f_DeleteTime:String!//删除时间 ,
- var f_DeleteUserId:String!// 删除人员 ,
- var f_Img :String!//课件图标/微课封面 ,
- var f_Title:String!//课件名称 ,
- var f_CreatorName:String!// 上传人员昵称 ,
- var f_Pv:Int!// 浏览量 ,
- var f_DownloadSum:Int!// 下载量 ,
- var f_LoveSum:Int!// 点赞量 ,
- var f_Price:Int!// 价格 ,
- var f_WaveId:String!// 所属教材ID ,
- var f_ChapterId:String!// 所属章节 ,
- var f_TopicId:String!//所属知识点 ,
- var f_TestId:String!//所属考点 ,
- var f_SchoolId:String!// 上传老师的学校ID ,
- var f_IsExamine:Int!// 审核状态:0-未审核,1-审核通过,2-审核不通过 ,
- var f_ExamineUserId :String!//审核人ID ,
- var f_ExamineName:String!//审核人姓名 ,
- var f_ExamineDatetime :String!// 审核日期 ,
- var f_ResourceType:Int!// 资源类型 0-微课 1-资源 2-电视台 ,
- var f_ResourceUrl:String!// 资源地址 ,
- var f_IsOpen:Bool = false // 是否公开 ,
- var f_Detail :String!// 资源简介 ,
- var f_TelevisionId :String!//电视台目录
+ var f_Id:String! // 标识字段,Guid标识 ,
+ var f_DeleteMark:Bool = false // 删除标识,1-已删除 ,
+ var f_CreatorTime:String! // 创建时间 ,
+ var f_CreatorUserId:String! // 创建人员ID ,
+ var f_LastModifyTime:String! // 最近一次编辑时间 ,
+ var f_LastModifyUserId:String! //最近一次编辑人员 ,
+ var f_DeleteTime:String! //删除时间 ,
+ var f_DeleteUserId:String! // 删除人员 ,
+ var f_Img :String! //课件图标/微课封面 ,
+ var f_Title:String! //课件名称 ,
+ var f_CreatorName:String! // 上传人员昵称 ,
+ var f_Pv:Int! // 浏览量 ,
+ var f_DownloadSum:Int! // 下载量 ,
+ var f_LoveSum:Int! // 点赞量 ,
+ var f_Price:Int! // 价格 ,
+ var f_WaveId:String! // 所属教材ID ,
+ var f_ChapterId:String! // 所属章节 ,
+ var f_TopicId:String! //所属知识点 ,
+ var f_TestId:String! //所属考点 ,
+ var f_SchoolId:String! // 上传老师的学校ID ,
+ var f_IsExamine:Int! // 审核状态:0-未审核,1-审核通过,2-审核不通过 ,
+ var f_ExamineUserId :String! //审核人ID ,
+ var f_ExamineName:String! //审核人姓名 ,
+ var f_ExamineDatetime :String! // 审核日期 ,
+ var f_ResourceType:Int! // 资源类型 0-微课 1-资源 2-电视台 ,
+ var f_ResourceUrl:String! // 资源地址 ,
+ var f_IsOpen:Bool = false // 是否公开 ,
+ var f_Detail :String! // 资源简介 ,
+ var f_TelevisionId :String! //电视台目录
init(json:JSON){
f_Url = json["f_Url"].stringValue
f_WaveTitle = json["f_WaveTitle"].stringValue
diff --git a/YouerLiveVideo/YouerLiveVideo/controllers/User/HistoryViewController.swift b/YouerLiveVideo/YouerLiveVideo/controllers/User/HistoryViewController.swift
index 886f8aa..30eacbe 100644
--- a/YouerLiveVideo/YouerLiveVideo/controllers/User/HistoryViewController.swift
+++ b/YouerLiveVideo/YouerLiveVideo/controllers/User/HistoryViewController.swift
@@ -12,7 +12,7 @@ class HistoryViewController: UIViewController {
@IBOutlet weak var collectionView: UICollectionView!
- var datatSet:[TVStationSubject] = []
+ var datatSet:[HistoryView] = []
var type:Int = 0// 资源类型 0-微课 1-资源
var isHistory:Int = 0
override func viewDidLoad() {
@@ -21,7 +21,7 @@ class HistoryViewController: UIViewController {
AppDelegate.instance().httpServer.getHistroyView(parameters: ["f_ViewType":type as AnyObject,"pageIndex":1 as AnyObject]) { (str, error) in
httpJsonResule(jsonString: str, error: error, successHandler: { (json) in
for item in json.contentData()["resultData"].arrayValue{
- self.datatSet.append(TVStationSubject(json: item))
+ self.datatSet.append(HistoryView(json: item))
}
self.collectionView.reloadData()
}, failHandler: { (error) in
@@ -32,7 +32,7 @@ class HistoryViewController: UIViewController {
AppDelegate.instance().httpServer.getHistroyView(parameters: ["f_ViewType":type as AnyObject,"pageIndex":1 as AnyObject]) { (str, error) in
httpJsonResule(jsonString: str, error: error, successHandler: { (json) in
for item in json.contentData()["resultData"].arrayValue{
- self.datatSet.append(TVStationSubject(json: item))
+ self.datatSet.append(HistoryView(json: item))
}
self.collectionView.reloadData()
}, failHandler: { (error) in
@@ -103,10 +103,41 @@ class TVStationClassCell: UICollectionViewCell {
@IBOutlet weak var name: UILabel!
@IBOutlet weak var photo: UIImageView!
- var model:TVStationSubject?{
+ var model:HistoryView?{
didSet{
- name.text = model!.f_Title
+ name.text = model!.f_ViewName
photo.sd_setImage(with: URL(string:model!.f_Img), placeholderImage: #imageLiteral(resourceName: "placeholder"))
}
}
}
+
+class HistoryView{
+ var f_Img:String! // (string, optional),
+ var f_Id:String! // (string, optional): 标识字段,Guid标识 ,
+ var f_DeleteMark:Bool! // (boolean, optional): 删除标识,1-已删除 ,
+ var f_CreatorTime:String! // (string, optional): 创建时间 ,
+ var f_CreatorUserId:String! // (string, optional): 创建人员ID ,
+ var f_LastModifyTime:String! // (string, optional): 最近一次编辑时间 ,
+ var f_LastModifyUserId:String! // (string, optional): 最近一次编辑人员 ,
+ var f_DeleteTime:String! // (string, optional): 删除时间 ,
+ var f_DeleteUserId:String! // (string, optional): 删除人员 ,
+ var f_ViewType:Int! // (integer, optional): 观看类型,0-课件,1-微课,2-电视台节目 ,
+ var f_ViewId:String! // (string, optional): 对应的课件/微课/电视台节目ID ,
+ var f_ViewName:String! // (string, optional): 标题
+
+ init(json:JSON) {
+ f_Img = json["f_Img"].stringValue
+ f_Id = json["f_Id"].stringValue
+ f_DeleteMark = json["f_DeleteMark"].boolValue
+ f_CreatorTime = json["f_CreatorTime"].stringValue
+ f_CreatorUserId = json["f_CreatorUserId"].stringValue
+ f_LastModifyTime = json["f_LastModifyTime"].stringValue
+ f_LastModifyUserId = json["f_LastModifyUserId"].stringValue
+ f_DeleteTime = json["f_DeleteTime"].stringValue
+ f_DeleteUserId = json["f_DeleteUserId"].stringValue
+ f_ViewType = json["f_ViewType"].intValue
+ f_ViewId = json["f_ViewId"].stringValue
+ f_ViewName = json["f_ViewName"].stringValue
+ }
+
+}
diff --git a/YouerLiveVideo/YouerLiveVideo/controllers/User/User.storyboard b/YouerLiveVideo/YouerLiveVideo/controllers/User/User.storyboard
index 1fc2343..91abe46 100644
--- a/YouerLiveVideo/YouerLiveVideo/controllers/User/User.storyboard
+++ b/YouerLiveVideo/YouerLiveVideo/controllers/User/User.storyboard
@@ -570,7 +570,7 @@
-
+
@@ -590,6 +590,7 @@
+
--
libgit2 0.21.0