Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
galaxy-iOS
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
mobile-group
galaxy-iOS
Commits
ad87f970
Commit
ad87f970
authored
Nov 08, 2024
by
pete谢兆麟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
部分接口调试
parent
dcee402c
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
25 additions
and
11 deletions
+25
-11
YHResignUploadDocExplainViewController.swift
...dDoc(续签补件)/C/YHResignUploadDocExplainViewController.swift
+17
-8
YHResignUploadDocListViewController.swift
...loadDoc(续签补件)/C/YHResignUploadDocListViewController.swift
+5
-1
YHResignUploadDocExplainModel.swift
...signUploadDoc(续签补件)/M/YHResignUploadDocExplainModel.swift
+1
-1
YHResignUploadDocListProgressModel.swift
...ploadDoc(续签补件)/M/YHResignUploadDocListProgressModel.swift
+2
-1
No files found.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/Resign(续签)/ResignUploadDoc(续签补件)/C/YHResignUploadDocExplainViewController.swift
View file @
ad87f970
...
...
@@ -16,8 +16,7 @@ class YHResignUploadDocExplainViewController: YHBaseViewController {
// 订单id
var
id
:
Int
=
0
var
materialModel
:
YHResignUploadDetailModel
=
YHResignUploadDetailModel
()
var
templateArr
:
[
YHResignUploadDetailTemplateListModel
]
=
[]
var
materialModel
:
YHResignUploadDocExplainModel
=
YHResignUploadDocExplainModel
()
var
viewModel
:
YHResignUploadDocExplainViewModel
=
YHResignUploadDocExplainViewModel
()
var
fileDataSource
:[
YHWorkExperienceFileModel
]
=
[]
var
selectEditItem
:
YHWorkExperienceFileModel
?
...
...
@@ -75,7 +74,7 @@ class YHResignUploadDocExplainViewController: YHBaseViewController {
override
func
viewDidLoad
()
{
super
.
viewDidLoad
()
self
.
gk_navTitle
=
"解释说明"
//
self.gk_navTitle = "解释说明"
addKeyBoardNotify
()
createUI
()
...
...
@@ -222,7 +221,7 @@ class YHResignUploadDocExplainViewController: YHBaseViewController {
extension
YHResignUploadDocExplainViewController
:
UITableViewDelegate
,
UITableViewDataSource
{
func
numberOfSections
(
in
tableView
:
UITableView
)
->
Int
{
return
2
return
self
.
materialModel
.
survey_content
.
questions
.
count
}
func
tableView
(
_
tableView
:
UITableView
,
numberOfRowsInSection
section
:
Int
)
->
Int
{
...
...
@@ -230,10 +229,15 @@ extension YHResignUploadDocExplainViewController: UITableViewDelegate, UITableVi
}
func
tableView
(
_
tableView
:
UITableView
,
cellForRowAt
indexPath
:
IndexPath
)
->
UITableViewCell
{
if
indexPath
.
section
==
0
{
let
model
=
self
.
materialModel
.
survey_content
.
questions
[
indexPath
.
section
]
if
model
.
type
==
1
||
model
.
type
==
2
||
model
.
type
==
3
{
let
cell
=
tableView
.
dequeueReusableCell
(
withIdentifier
:
YHResignUploadDocSelectViewCell
.
cellReuseIdentifier
,
for
:
indexPath
)
as!
YHResignUploadDocSelectViewCell
cell
.
selectItem
=
self
.
selectItems
cell
.
dataSource
=
[
"小白条丢失,不知道逗留截止日期"
,
"自己生病"
,
"家人生病"
,
"工作繁忙,出差在外地"
,
"旅行证件到期,更新需要时间"
,
"受养人在内地读书,学业繁忙"
,
"其他"
]
var
dataSource
:
[
String
]
=
[]
for
item
in
model
.
options
{
dataSource
.
append
(
item
.
title
)
}
cell
.
dataSource
=
dataSource
cell
.
selectBlock
=
{[
weak
self
]
items
,
value
,
otherValue
in
guard
let
self
=
self
else
{
return
}
self
.
selectItems
=
items
...
...
@@ -241,7 +245,7 @@ extension YHResignUploadDocExplainViewController: UITableViewDelegate, UITableVi
}
return
cell
}
if
indexPath
.
section
==
1
{
if
model
.
type
==
4
{
let
cell
=
tableView
.
dequeueReusableCell
(
withIdentifier
:
YHResignUploadDocExplainViewCell
.
cellReuseIdentifier
,
for
:
indexPath
)
as!
YHResignUploadDocExplainViewCell
cell
.
dataSource
=
fileDataSource
cell
.
addIntroductionBlock
=
{
[
weak
self
]
in
...
...
@@ -436,8 +440,13 @@ extension YHResignUploadDocExplainViewController {
extension
YHResignUploadDocExplainViewController
{
func
requestMaterialDetail
()
{
viewModel
.
getUploadDocSurveyContent
(
id
:
id
)
{
[
weak
self
]
success
,
err
in
guard
let
self
=
self
else
{
return
}
self
.
gk_navTitle
=
self
.
viewModel
.
mainModel
.
survey_content
.
title
self
.
materialModel
=
self
.
viewModel
.
mainModel
self
.
tableView
.
reloadData
()
}
// viewModel.getUploadDocDetail(id: id) {[weak self] success, err in
// guard let self = self else { return }
// self.materialModel = self.viewModel.mainModel
// if self.materialModel.status == 0 || self.materialModel.status == 1 {
// self.uploadBtn.isHidden = true
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/Resign(续签)/ResignUploadDoc(续签补件)/C/YHResignUploadDocListViewController.swift
View file @
ad87f970
...
...
@@ -87,7 +87,10 @@ class YHResignUploadDocListViewController: YHBaseViewController {
private
extension
YHResignUploadDocListViewController
{
func
loadData
()
{
viewModel
.
getUploadDocList
(
orderID
:
orderId
,
stepID
:
batchId
)
{[
weak
self
]
success
,
err
in
viewModel
.
getUploadDocList
(
orderID
:
135128
,
stepID
:
368
)
{[
weak
self
]
success
,
err
in
// viewModel.getUploadDocList(orderID: orderId, stepID: batchId) {[weak self] success, err in
guard
let
self
=
self
else
{
return
}
if
self
.
viewModel
.
mainModel
.
supplement_voucher_url
.
count
==
0
{
self
.
bottomView
.
isHidden
=
true
...
...
@@ -235,6 +238,7 @@ extension YHResignUploadDocListViewController: UITableViewDelegate, UITableViewD
self
.
navigationController
?
.
pushViewController
(
vc
)
}
else
{
let
vc
=
YHResignUploadDocExplainViewController
()
vc
.
id
=
model
.
supplement_id
self
.
navigationController
?
.
pushViewController
(
vc
)
// 跳转列表
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/Resign(续签)/ResignUploadDoc(续签补件)/M/YHResignUploadDocExplainModel.swift
View file @
ad87f970
...
...
@@ -36,7 +36,7 @@ class YHResignUploadDocExplainContentQuestionsModel: SmartCodable {
var
type
:
Int
=
0
// 问题类型:1:单选 2:多选 3:文本输入 4:文件上传
var
is_required
:
Int
=
0
//是否必须回答 0:否 1:是
var
max_file_count
:
Int
=
0
//
var
options
:
YHResignUploadDocExplainContentQuestionsOptionsModel
=
YHResignUploadDocExplainContentQuestionsOptionsModel
()
var
options
:
[
YHResignUploadDocExplainContentQuestionsOptionsModel
]
=
[]
required
init
()
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/Resign(续签)/ResignUploadDoc(续签补件)/M/YHResignUploadDocListProgressModel.swift
View file @
ad87f970
...
...
@@ -23,7 +23,8 @@ class YHResignUploadDocModel: SmartCodable {
var
name
:
String
=
""
var
status
:
Int
=
0
var
id
:
Int
=
0
var
supplement_id
:
Int
=
0
required
init
()
{
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment