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
658d1d4d
Commit
658d1d4d
authored
Mar 17, 2024
by
David黄金龙
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
处理问题 列表
parent
f86128bf
Changes
16
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
16 changed files
with
437 additions
and
13 deletions
+437
-13
project.pbxproj
galaxy/galaxy.xcodeproj/project.pbxproj
+24
-4
YHInformationPerfectListVC.swift
...telligentService(服务中心)/C/YHInformationPerfectListVC.swift
+2
-1
YHServiceCenterSecondViewController.swift
...Service(服务中心)/C/YHServiceCenterSecondViewController.swift
+6
-2
YHContactMainItemStatusModel.swift
...lligentService(服务中心)/M/YHContactMainItemStatusModel.swift
+8
-0
YHFileListViewController.swift
...中心)/MyCertificates(我的证书)/C/YHFileListViewController.swift
+22
-0
YHMineCertificateEntryViewController.swift
...icates(我的证书)/C/YHMineCertificateEntryViewController.swift
+17
-3
YHMineSchemeViewController.swift
...)/MyCertificates(我的证书)/C/YHMineSchemeViewController.swift
+34
-0
YHQuestionAndAnswerViewController.swift
...tificates(我的证书)/C/YHQuestionAndAnswerViewController.swift
+128
-0
YHQuestionAndAnswerModel.swift
...中心)/MyCertificates(我的证书)/M/YHQuestionAndAnswerModel.swift
+21
-0
YHQuestionAndAnswerCell.swift
...务中心)/MyCertificates(我的证书)/V/YHQuestionAndAnswerCell.swift
+102
-0
YHCertificateViewModel.swift
...务中心)/MyCertificates(我的证书)/VM/YHCertificateViewModel.swift
+37
-3
YHServiceCenterMainViewModel.swift
...ligentService(服务中心)/VM/YHServiceCenterMainViewModel.swift
+11
-0
YHAllApiName.swift
galaxy/galaxy/Classes/Tools/NetWork/YHAllApiName.swift
+3
-0
Contents.json
...ceCenter/我的证书/my_cer_question_icon.imageset/Contents.json
+22
-0
icon-问题@2x.png
...eCenter/我的证书/my_cer_question_icon.imageset/icon-问题@2x.png
+0
-0
icon-问题@3x.png
...eCenter/我的证书/my_cer_question_icon.imageset/icon-问题@3x.png
+0
-0
No files found.
galaxy/galaxy.xcodeproj/project.pbxproj
View file @
658d1d4d
This diff is collapsed.
Click to expand it.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/C/YHInformationPerfectListVC.swift
View file @
658d1d4d
...
@@ -444,7 +444,8 @@ extension YHInformationPerfectListVC : UITableViewDelegate,UITableViewDataSource
...
@@ -444,7 +444,8 @@ extension YHInformationPerfectListVC : UITableViewDelegate,UITableViewDataSource
let
vc
=
YHOtherInfoFillViewController
()
let
vc
=
YHOtherInfoFillViewController
()
vc
.
orderId
=
orderId
vc
.
orderId
=
orderId
navigationController
?
.
pushViewController
(
vc
)
navigationController
?
.
pushViewController
(
vc
)
}
else
{
}
else
{
}
}
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/C/YHServiceCenterSecondViewController.swift
View file @
658d1d4d
...
@@ -174,7 +174,7 @@ extension YHServiceCenterSecondViewController : UITableViewDelegate,UITableViewD
...
@@ -174,7 +174,7 @@ extension YHServiceCenterSecondViewController : UITableViewDelegate,UITableViewD
vc
.
orderId
=
orderId
vc
.
orderId
=
orderId
navigationController
?
.
pushViewController
(
vc
)
navigationController
?
.
pushViewController
(
vc
)
}
else
if
model
.
type
==
2
{
}
else
if
model
.
type
==
2
{
let
vc
=
YHMineCertificateEntryV
C
()
let
vc
=
YHMineCertificateEntryV
iewController
()
navigationController
?
.
pushViewController
(
vc
)
navigationController
?
.
pushViewController
(
vc
)
}
else
if
model
.
type
==
3
{
}
else
if
model
.
type
==
3
{
...
@@ -190,7 +190,11 @@ extension YHServiceCenterSecondViewController : UITableViewDelegate,UITableViewD
...
@@ -190,7 +190,11 @@ extension YHServiceCenterSecondViewController : UITableViewDelegate,UITableViewD
let
vc
=
YHMySignatureListViewController
()
let
vc
=
YHMySignatureListViewController
()
vc
.
orderId
=
orderId
??
0
vc
.
orderId
=
orderId
??
0
navigationController
?
.
pushViewController
(
vc
)
navigationController
?
.
pushViewController
(
vc
)
}
else
{
}
else
if
model
.
type
==
6
{
let
vc
=
YHMineSchemeViewController
()
navigationController
?
.
pushViewController
(
vc
)
}
else
{
}
}
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/M/YHContactMainItemStatusModel.swift
View file @
658d1d4d
...
@@ -27,6 +27,14 @@ class YHContactMainItemStatusModel {
...
@@ -27,6 +27,14 @@ class YHContactMainItemStatusModel {
}
else
if
type
==
5
{
}
else
if
type
==
5
{
iconName
=
"service_center_sfsq_wdpf_icon"
iconName
=
"service_center_sfsq_wdpf_icon"
itemName
=
"我的签字"
itemName
=
"我的签字"
}
else
if
type
==
6
{
iconName
=
"service_center_sfsq_wdpf_icon"
itemName
=
"我的方案"
}
else
{
iconName
=
"service_center_sfsq_wdpf_icon"
itemName
=
"--"
}
}
}
}
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/MyCertificates(我的证书)/C/YHFileListViewController.swift
0 → 100644
View file @
658d1d4d
//
// YHFileListVC.swift
// galaxy
//
// Created by davidhuangA on 2024/3/17.
// Copyright © 2024 https://www.galaxy-immi.com. All rights reserved.
//
import
UIKit
/*
文件清单
*/
class
YHFileListViewController
:
YHBaseViewController
{
override
func
viewDidLoad
()
{
super
.
viewDidLoad
()
// Do any additional setup after loading the view.
}
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/MyCertificates(我的证书)/C/YHMineCertificateEntryV
C
.swift
→
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/MyCertificates(我的证书)/C/YHMineCertificateEntryV
iewController
.swift
View file @
658d1d4d
...
@@ -11,7 +11,7 @@ import UIKit
...
@@ -11,7 +11,7 @@ import UIKit
我的证件 主入口页
我的证件 主入口页
*/
*/
class
YHMineCertificateEntryV
C
:
YHBaseViewController
{
class
YHMineCertificateEntryV
iewController
:
YHBaseViewController
{
private
let
certificateReqVM
:
YHCertificateViewModel
=
YHCertificateViewModel
()
private
let
certificateReqVM
:
YHCertificateViewModel
=
YHCertificateViewModel
()
...
@@ -48,7 +48,7 @@ class YHMineCertificateEntryVC: YHBaseViewController {
...
@@ -48,7 +48,7 @@ class YHMineCertificateEntryVC: YHBaseViewController {
}
}
}
}
extension
YHMineCertificateEntryV
C
{
extension
YHMineCertificateEntryV
iewController
{
func
loadData
()
{
func
loadData
()
{
if
let
orderID
=
UserDefaults
.
standard
.
value
(
forKey
:
"orderIdForPreview"
)
{
if
let
orderID
=
UserDefaults
.
standard
.
value
(
forKey
:
"orderIdForPreview"
)
{
let
param
=
[
"order_id"
:
orderID
,
"node"
:
"1"
,
"state"
:
"1"
]
let
param
=
[
"order_id"
:
orderID
,
"node"
:
"1"
,
"state"
:
"1"
]
...
@@ -97,11 +97,25 @@ extension YHMineCertificateEntryVC {
...
@@ -97,11 +97,25 @@ extension YHMineCertificateEntryVC {
homeTableView
.
delegate
=
self
homeTableView
.
delegate
=
self
homeTableView
.
dataSource
=
self
homeTableView
.
dataSource
=
self
bottomView
.
block
=
{
flag
in
if
flag
==
0
{
//问题答疑
let
vc
=
YHQuestionAndAnswerViewController
()
self
.
navigationController
?
.
pushViewController
(
vc
)
}
else
{
//生成清单
}
}
}
}
}
}
// MARK: - UITableViewDelegate 和 UITableViewDataSource
// MARK: - UITableViewDelegate 和 UITableViewDataSource
extension
YHMineCertificateEntryV
C
:
UITableViewDelegate
,
UITableViewDataSource
{
extension
YHMineCertificateEntryV
iewController
:
UITableViewDelegate
,
UITableViewDataSource
{
func
numberOfSections
(
in
tableView
:
UITableView
)
->
Int
{
func
numberOfSections
(
in
tableView
:
UITableView
)
->
Int
{
// guard let model = certificateReqVM.certificateEntryModel else { return 0 }
// guard let model = certificateReqVM.certificateEntryModel else { return 0 }
// return model.category_data.count
// return model.category_data.count
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/MyCertificates(我的证书)/C/YHMineSchemeViewController.swift
0 → 100644
View file @
658d1d4d
//
// YHMineSchemeVC.swift
// galaxy
//
// Created by davidhuangA on 2024/3/17.
// Copyright © 2024 https://www.galaxy-immi.com. All rights reserved.
//
import
UIKit
/*
我的方案
*/
class
YHMineSchemeViewController
:
YHBaseViewController
{
override
func
viewDidLoad
()
{
super
.
viewDidLoad
()
// Do any additional setup after loading the view.
}
/*
// MARK: - Navigation
// In a storyboard-based application, you will often want to do a little preparation before navigation
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
// Get the new view controller using segue.destination.
// Pass the selected object to the new view controller.
}
*/
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/MyCertificates(我的证书)/C/YHQuestionAndAnswerViewController.swift
0 → 100644
View file @
658d1d4d
//
// YHQuestionAndAnswerViewController.swift
// galaxy
//
// Created by davidhuangA on 2024/3/17.
// Copyright © 2024 https://www.galaxy-immi.com. All rights reserved.
//
import
UIKit
/*
问题答疑列表
*/
class
YHQuestionAndAnswerViewController
:
YHBaseViewController
{
private
let
certificateReqVM
:
YHCertificateViewModel
=
YHCertificateViewModel
()
private
lazy
var
topBkg
:
UIView
=
{
let
imagV
=
UIImageView
()
imagV
.
image
=
UIImage
(
named
:
"service_center_head_bkg"
)
imagV
.
contentMode
=
.
scaleAspectFill
return
imagV
}()
var
homeTableView
:
UITableView
=
{
let
tableView
=
UITableView
(
frame
:
.
zero
,
style
:
.
grouped
)
tableView
.
backgroundColor
=
.
clear
tableView
.
separatorStyle
=
.
none
tableView
.
showsHorizontalScrollIndicator
=
false
tableView
.
showsVerticalScrollIndicator
=
false
tableView
.
rowHeight
=
UITableView
.
automaticDimension
tableView
.
register
(
YHQuestionAndAnswerCell
.
self
,
forCellReuseIdentifier
:
YHQuestionAndAnswerCell
.
cellReuseIdentifier
)
return
tableView
}()
override
func
viewDidLoad
()
{
super
.
viewDidLoad
()
setupUI
()
}
override
func
viewWillAppear
(
_
animated
:
Bool
)
{
super
.
viewWillAppear
(
animated
)
loadData
()
}
}
extension
YHQuestionAndAnswerViewController
{
func
loadData
()
{
if
let
orderID
=
UserDefaults
.
standard
.
value
(
forKey
:
"orderIdForPreview"
)
{
let
param
=
[
"order_id"
:
orderID
,
"node"
:
"1"
,
"state"
:
"1"
]
certificateReqVM
.
getQuestionAndAnserList
(
params
:
param
)
{
success
,
error
in
if
success
==
true
{
}
else
{
YHHUD
.
flash
(
message
:
error
?
.
errorMsg
??
"请求出错"
)
}
self
.
homeTableView
.
reloadData
()
}
}
else
{
printLog
(
"error : orderID 为空"
)
}
}
func
setupUI
()
{
gk_navTitle
=
"问题答疑"
gk_navBarAlpha
=
1.0
view
.
addSubview
(
homeTableView
)
homeTableView
.
snp
.
makeConstraints
{
make
in
make
.
edges
.
equalTo
(
0
)
}
homeTableView
.
delegate
=
self
homeTableView
.
dataSource
=
self
}
}
// MARK: - UITableViewDelegate 和 UITableViewDataSource
extension
YHQuestionAndAnswerViewController
:
UITableViewDelegate
,
UITableViewDataSource
{
func
numberOfSections
(
in
tableView
:
UITableView
)
->
Int
{
return
certificateReqVM
.
arrQuestionAndAnswer
.
count
}
func
tableView
(
_
tableView
:
UITableView
,
numberOfRowsInSection
section
:
Int
)
->
Int
{
return
1
}
func
tableView
(
_
tableView
:
UITableView
,
heightForHeaderInSection
section
:
Int
)
->
CGFloat
{
return
kMargin
}
func
tableView
(
_
tableView
:
UITableView
,
viewForHeaderInSection
section
:
Int
)
->
UIView
?
{
let
view
=
UIView
(
frame
:
CGRect
(
x
:
0
,
y
:
0
,
width
:
KScreenWidth
,
height
:
kMargin
))
return
view
}
func
tableView
(
_
tableView
:
UITableView
,
heightForFooterInSection
section
:
Int
)
->
CGFloat
{
return
0
}
func
tableView
(
_
tableView
:
UITableView
,
viewForFooterInSection
section
:
Int
)
->
UIView
?
{
return
UIView
()
}
func
tableView
(
_
tableView
:
UITableView
,
heightForRowAt
indexPath
:
IndexPath
)
->
CGFloat
{
return
UITableView
.
automaticDimension
}
func
tableView
(
_
tableView
:
UITableView
,
cellForRowAt
indexPath
:
IndexPath
)
->
UITableViewCell
{
let
cell0
=
tableView
.
dequeueReusableCell
(
withClass
:
YHQuestionAndAnswerCell
.
self
)
cell0
.
selectionStyle
=
.
none
if
indexPath
.
row
<
certificateReqVM
.
arrQuestionAndAnswer
.
count
{
cell0
.
dataModel
=
certificateReqVM
.
arrQuestionAndAnswer
[
indexPath
.
row
]
}
return
cell0
}
func
tableView
(
_
tableView
:
UITableView
,
didSelectRowAt
indexPath
:
IndexPath
)
{
tableView
.
deselectRow
(
at
:
indexPath
,
animated
:
true
)
printLog
(
"点击了 tableView Cell
\(
indexPath
.
section
)
"
)
}
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/MyCertificates(我的证书)/M/YHQuestionAndAnswerModel.swift
0 → 100644
View file @
658d1d4d
//
// YHQuestionAndAnswerModel.swift
// galaxy
//
// Created by davidhuangA on 2024/3/17.
// Copyright © 2024 https://www.galaxy-immi.com. All rights reserved.
//
import
UIKit
import
SmartCodable
class
YHQuestionAndAnswerModel
:
SmartCodable
{
var
index
:
Int
=
0
//通过
var
question
:
String
=
""
var
answer
:
String
=
""
required
init
()
{
}
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/MyCertificates(我的证书)/V/YHQuestionAndAnswerCell.swift
0 → 100644
View file @
658d1d4d
//
// YHQuestionAndAnswerCell.swift
// galaxy
//
// Created by davidhuangA on 2024/3/17.
// Copyright © 2024 https://www.galaxy-immi.com. All rights reserved.
//
import
UIKit
class
YHQuestionAndAnswerCell
:
UITableViewCell
{
static
let
cellReuseIdentifier
=
"YHQuestionAndAnswerCell"
var
dataModel
:
YHQuestionAndAnswerModel
?
{
didSet
{
updateUI
()
}
}
override
init
(
style
:
UITableViewCell
.
CellStyle
,
reuseIdentifier
:
String
?)
{
super
.
init
(
style
:
style
,
reuseIdentifier
:
reuseIdentifier
)
selectionStyle
=
.
none
setupUI
()
}
required
init
?(
coder
:
NSCoder
)
{
fatalError
(
"init(coder:) has not been implemented"
)
}
lazy
var
contractNameLable
=
{
let
lable
=
UILabel
()
lable
.
textColor
=
UIColor
.
mainTextColor
lable
.
font
=
UIFont
.
PFSC_M
(
ofSize
:
16
)
lable
.
text
=
"--"
lable
.
numberOfLines
=
0
lable
.
lineBreakMode
=
.
byCharWrapping
return
lable
}()
lazy
var
contractIdLable
=
{
let
lable
=
UILabel
()
lable
.
textColor
=
UIColor
.
labelTextColor2
lable
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
14
)
lable
.
text
=
"--"
lable
.
numberOfLines
=
0
lable
.
lineBreakMode
=
.
byCharWrapping
return
lable
}()
}
extension
YHQuestionAndAnswerCell
{
func
updateUI
()
{
guard
let
dataModel
=
dataModel
else
{
return
}
contractNameLable
.
text
=
dataModel
.
question
contractIdLable
.
text
=
dataModel
.
answer
}
func
setupUI
()
{
let
holdView
=
UIView
()
holdView
.
backgroundColor
=
.
white
holdView
.
layer
.
cornerRadius
=
kCornerRadius6
holdView
.
clipsToBounds
=
true
backgroundColor
=
.
clear
contentView
.
backgroundColor
=
.
clear
contentView
.
addSubview
(
holdView
)
holdView
.
snp
.
makeConstraints
{
make
in
make
.
top
.
bottom
.
equalToSuperview
()
make
.
left
.
equalTo
(
kMargin
)
make
.
right
.
equalTo
(
-
kMargin
)
}
holdView
.
addSubview
(
contractNameLable
)
contractNameLable
.
snp
.
makeConstraints
{
make
in
make
.
top
.
equalToSuperview
()
.
offset
(
kMargin
)
make
.
left
.
equalToSuperview
()
.
offset
(
44
)
make
.
right
.
equalTo
(
-
kMargin
)
}
let
nextImgV
=
UIImageView
()
nextImgV
.
image
=
UIImage
(
named
:
"my_cer_question_icon"
)
nextImgV
.
contentMode
=
.
scaleAspectFill
holdView
.
addSubview
(
nextImgV
)
nextImgV
.
snp
.
makeConstraints
{
make
in
make
.
top
.
equalTo
(
contractNameLable
.
snp
.
top
)
make
.
left
.
equalTo
(
kMargin
)
make
.
width
.
height
.
equalTo
(
21
)
}
holdView
.
addSubview
(
contractIdLable
)
contractIdLable
.
snp
.
makeConstraints
{
make
in
make
.
top
.
equalTo
(
contractNameLable
.
snp
.
bottom
)
.
offset
(
12
)
make
.
right
.
equalTo
(
-
kMargin
)
make
.
left
.
equalTo
(
kMargin
)
make
.
height
.
greaterThanOrEqualTo
(
20
)
make
.
bottom
.
equalTo
(
-
kMargin
)
}
}
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/MyCertificates(我的证书)/VM/YHCertificateViewModel.swift
View file @
658d1d4d
...
@@ -7,12 +7,46 @@
...
@@ -7,12 +7,46 @@
//
//
import
UIKit
import
UIKit
import
SmartCodable
class
YHCertificateViewModel
:
YHBaseViewModel
{
class
YHCertificateViewModel
:
YHBaseViewModel
{
var
certificateEntryModel
:
YHCertificateEntryModel
?
var
certificateEntryModel
:
YHCertificateEntryModel
?
}
var
arrQuestionAndAnswer
:
[
YHQuestionAndAnswerModel
?]
=
[]
extension
YHCertificateViewModel
{
//获取问答列表
func
getQuestionAndAnserList
(
params
:[
String
:
Any
],
callBackBlock
:
@escaping
(
_
success
:
Bool
,
_
error
:
YHErrorModel
?)
->
())
{
let
strUrl
=
YHBaseUrlManager
.
shared
.
curURL
()
+
YHAllApiName
.
Certificate
.
questionAndAnswerApi
let
_
=
YHNetRequest
.
getRequest
(
url
:
strUrl
,
params
:
params
)
{
[
weak
self
]
json
,
code
in
//1. json字符串 转 对象
guard
let
self
=
self
else
{
return
}
printLog
(
"model 是 ==>
\(
json
)
"
)
if
json
.
code
==
200
{
let
dic
=
json
.
data
guard
let
resultModel
=
[
YHQuestionAndAnswerModel
]
.
deserialize
(
array
:
dic
as?
[
Any
])
else
{
let
err
=
YHErrorModel
(
errorCode
:
YHErrorCode
.
dictParseError
.
rawValue
,
errorMsg
:
YHErrorCode
.
dictParseError
.
description
())
callBackBlock
(
false
,
err
)
return
}
self
.
arrQuestionAndAnswer
=
resultModel
callBackBlock
(
true
,
nil
)
}
else
{
let
err
=
YHErrorModel
(
errorCode
:
Int32
(
json
.
code
),
errorMsg
:
json
.
msg
.
isEmpty
?
""
:
json
.
msg
)
callBackBlock
(
false
,
err
)
}
}
failBlock
:
{
err
in
callBackBlock
(
false
,
err
)
}
}
//我的证件 状态数据统计
//我的证件 状态数据统计
func
getCertificateStatisticData
(
params
:[
String
:
Any
],
callBackBlock
:
@escaping
(
_
success
:
Bool
,
_
error
:
YHErrorModel
?)
->
())
{
func
getCertificateStatisticData
(
params
:[
String
:
Any
],
callBackBlock
:
@escaping
(
_
success
:
Bool
,
_
error
:
YHErrorModel
?)
->
())
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/VM/YHServiceCenterMainViewModel.swift
View file @
658d1d4d
...
@@ -164,12 +164,23 @@ extension YHServiceCenterMainViewModel {
...
@@ -164,12 +164,23 @@ extension YHServiceCenterMainViewModel {
arrContactStausItmes
.
append
(
model4
)
arrContactStausItmes
.
append
(
model4
)
}
}
if
resultModel
.
my_signature
{
if
resultModel
.
my_signature
{
//我的签字
let
model5
=
YHContactMainItemStatusModel
()
let
model5
=
YHContactMainItemStatusModel
()
model5
.
type
=
5
model5
.
type
=
5
model5
.
isFinished
=
true
model5
.
isFinished
=
true
arrContactStausItmes
.
append
(
model5
)
arrContactStausItmes
.
append
(
model5
)
}
}
if
resultModel
.
scheme_position_switch
==
1
{
//我的方案
let
model5
=
YHContactMainItemStatusModel
()
model5
.
type
=
6
model5
.
isFinished
=
true
arrContactStausItmes
.
append
(
model5
)
}
}
else
{
}
else
{
let
model
=
YHContactMainItemStatusModel
()
let
model
=
YHContactMainItemStatusModel
()
...
...
galaxy/galaxy/Classes/Tools/NetWork/YHAllApiName.swift
View file @
658d1d4d
...
@@ -188,5 +188,8 @@ class YHAllApiName {
...
@@ -188,5 +188,8 @@ class YHAllApiName {
struct
Certificate
{
struct
Certificate
{
// 我的证件-状态数量统计
// 我的证件-状态数量统计
static
let
statisticApi
=
"infoflow/certificate/statistic"
static
let
statisticApi
=
"infoflow/certificate/statistic"
//获取问答列表
static
let
questionAndAnswerApi
=
"infoflow/answer-question/getAnswerQuestion"
}
}
}
}
galaxy/galaxy/Res/Assets.xcassets/ServiceCenter/我的证书/my_cer_question_icon.imageset/Contents.json
0 → 100644
View file @
658d1d4d
{
"images"
:
[
{
"idiom"
:
"universal"
,
"scale"
:
"1x"
},
{
"filename"
:
"icon-问题@2x.png"
,
"idiom"
:
"universal"
,
"scale"
:
"2x"
},
{
"filename"
:
"icon-问题@3x.png"
,
"idiom"
:
"universal"
,
"scale"
:
"3x"
}
],
"info"
:
{
"author"
:
"xcode"
,
"version"
:
1
}
}
galaxy/galaxy/Res/Assets.xcassets/ServiceCenter/我的证书/my_cer_question_icon.imageset/icon-问题@2x.png
0 → 100644
View file @
658d1d4d
5.73 KB
galaxy/galaxy/Res/Assets.xcassets/ServiceCenter/我的证书/my_cer_question_icon.imageset/icon-问题@3x.png
0 → 100644
View file @
658d1d4d
10.7 KB
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